aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/nine/surface9.c
Commit message (Expand)AuthorAgeFilesLines
* st/nine: Add drirc option to use data_internal for dynamic texturesAxel Davy2019-04-301-1/+5
* st/nine: Support internal compressed format for surfacesAxel Davy2019-04-301-12/+15
* st/nine: Refactor surface GetSystemMemPointerAxel Davy2019-04-301-10/+12
* st/nine: rename *_conversion to *_internalAxel Davy2019-04-301-23/+23
* st/nine: Optimize surface upload with conversionAxel Davy2019-04-301-28/+27
* st/nine: Enable debug info if NDEBUG is not setAxel Davy2019-01-261-2/+2
* st/nine: Immediately upload user provided texturesAxel Davy2019-01-261-0/+13
* st/nine: Bind src not dst in nine_context_box_uploadAxel Davy2018-12-231-1/+1
* st/nine: Check if format is DS before retrieving flagsAxel Davy2018-09-251-0/+2
* gallium: add storage_sample_count parameter into is_format_supportedMarek Olšák2018-07-311-1/+1
* gallium: add pipe_resource::nr_storage_samples, and set it same as nr_samplesMarek Olšák2018-07-311-0/+2
* 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