summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/nine/surface9.c
Commit message (Expand)AuthorAgeFilesLines
* st/nine: Resolve deadlock in surface/volume dtors when using csmtAxel Davy2017-03-261-2/+8
* st/nine: Flush pending commands if needed for surface9 changesAxel Davy2017-01-121-0/+28
* st/nine: Rework CreatePipeSurfaceAxel Davy2017-01-121-19/+30
* st/nine: Do not wait for DEFAULT lock for surfaces when we canAxel Davy2016-12-201-1/+11
* st/nine: Bind destination for surface/volume uploadsAxel Davy2016-12-201-0/+2
* st/nine: Use nine_context_box_upload for surfacesAxel Davy2016-12-201-32/+31
* st/nine: Use nine_context_clear_render_targetAxel Davy2016-12-201-9/+2
* st/nine: use get_pipe_acquire/release when possibleAxel Davy2016-12-201-3/+7
* st/nine: Implement gallium nine CSMTPatrick Rudolph2016-12-201-0/+1
* st/nine: Create pipe_surfaces on resource creation.Axel Davy2016-12-201-0/+9
* st/nine: Access pipe_context via NineDevice9_GetPipeAxel Davy2016-12-201-18/+26
* st/nine: Silent warnings with guid_strAxel Davy2016-12-201-0/+2
* st/nine: Remove useless check in surface9 ctorAxel Davy2016-12-201-4/+0
* st/nine: Fix locking CubeTexture surfaces.Axel Davy2016-10-241-0/+1
* st/nine: Use align_calloc instead of align_mallocAxel Davy2016-10-241-2/+2
* st/nine: Fix possible segfault in surface ctorAxel Davy2016-10-131-2/+2
* st/nine: Implement MSAA quality levelsPatrick Rudolph2016-10-101-2/+15
* st/nine: Switch {Set/Get/Free}PrivateData functionsPatrick Rudolph2016-10-101-3/+3
* st/nine: Return device in NineSurface9_GetContainerPatrick Rudolph2016-10-101-2/+10
* st/nine: Allocate surface resources in surface ctorPatrick Rudolph2016-10-101-20/+38
* st/nine: Print interface id in NineSurface9_GetContainerPatrick Rudolph2016-10-101-0/+5
* st/nine: Move assert in NineSurface9_ctorPatrick Rudolph2016-10-101-2/+2
* st/nine: Allocate more space for ATI1Patrick Rudolph2016-10-101-2/+0
* gallium: add render_condition_enable param to clear_render_target/depth_stencilMarek Olšák2016-08-101-1/+1
* gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák2016-07-231-2/+2
* st/nine: Improve loggingPatrick Rudolph2016-05-181-0/+2
* st/nine: Add format fallback with conversion to surfacesAxel Davy2016-05-181-1/+69
* st/nine: Rework UpdateTexture ChecksAxel Davy2016-05-181-5/+20
* st/nine: Align stack for entry pointsAxel Davy2016-02-121-6/+6
* st/nine: SCRATCH does support all formatsAxel Davy2016-02-121-1/+2
* st/nine: Do not set resource usage for SYSTEMMEMAxel Davy2016-02-121-7/+4
* st/nine: Use align_free when neededAxel Davy2016-02-041-1/+1
* st/nine: Respect block alignment on surface lockPatrick Rudolph2016-02-041-1/+1
* st/nine: Fix ATI2 pitch for non-squareAxel Davy2016-02-041-2/+2
* st/nine: Clear rendertarget on creationPatrick Rudolph2016-02-041-0/+9
* st/nine: Fix Lock Checks for Compressed texturesAxel Davy2015-08-211-4/+6
* st/nine: Return NULL pointer in lock error casesPatrick Rudolph2015-08-211-4/+7
* st/nine: Allow lock coordinates outside rangePatrick Rudolph2015-08-211-6/+2
* st/nine: Track dirty region for SYSTEMMEM tooAxel Davy2015-08-211-2/+2
* st/nine: Split NineSurface9_CopySurfaceAxel Davy2015-08-211-112/+64
* st/nine: Align texture memoryPatrick Rudolph2015-08-211-2/+2
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-2/+2
* st/nine: Some D3DUSAGE_AUTOGENMIPMAP fixesAxel Davy2015-04-291-1/+1
* st/nine: Simplify Surface9 Managed resources implementationAxel Davy2015-04-291-64/+44
* st/nine: Remove impossible cases with Managed texturesAxel Davy2015-04-291-18/+5
* st/nine: Encapsulate variables for MANAGED resourceAxel Davy2015-04-291-1/+1
* st/nine: Rework texture data allocationAxel Davy2015-04-291-24/+27
* st/nine: SetResourceResize should track nr_samples tooAxel Davy2015-02-061-0/+1
* st/nine: Refactor format d3d9 to pipe conversionAxel Davy2015-02-061-1/+6
* st/nine: Check block alignment for compressed textures in NineSurface9_CopySu...Patrick Rudolph2015-02-061-0/+24