aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/nine/swapchain9.c
Commit message (Expand)AuthorAgeFilesLines
* st/nine: Fix D3DWindowBuffer_release for old wine nine supportAxel Davy2019-04-301-2/+12
* st/nine: Ignore window size if errorAxel Davy2019-03-041-1/+8
* st/nine: Switch to presentation buffer if resize is detectedAxel Davy2018-12-231-1/+36
* st/nine: Use helper to release swapchain buffers laterAxel Davy2018-12-231-8/+41
* st/nine: Allow 'triple buffering' with thread_submitAxel Davy2018-11-211-17/+49
* gallium: rework PIPE_HANDLE_USAGE_* flagsMarek Olšák2018-10-301-3/+2
* st/nine: Handle window resize when a presentation buffer is usedAxel Davy2018-10-261-1/+30
* gallium: add pipe_resource::nr_storage_samples, and set it same as nr_samplesMarek Olšák2018-07-311-0/+3
* gallium/winsys: rename DRM_API_HANDLE_* to WINSYS_HANDLE_*Dave Airlie2018-05-301-1/+1
* gallium/hud: update the HUD interface for multiple contextsMarek Olšák2017-11-251-1/+1
* gallium/hud: split hud_draw into 3 separate functionsMarek Olšák2017-11-251-1/+1
* st/nine: Detach buffers in swapchain dtor.Axel Davy2016-12-201-1/+1
* st/nine: use get_pipe_acquire/release when possibleAxel Davy2016-12-201-1/+2
* st/nine: Implement gallium nine CSMTPatrick Rudolph2016-12-201-0/+2
* st/nine: Call GetPipe for implicit pipe usagesAxel Davy2016-12-201-0/+2
* st/nine: Access pipe_context via NineDevice9_GetPipeAxel Davy2016-12-201-6/+11
* st/nine: Remove NineDevice9_GetCSOAxel Davy2016-12-201-1/+0
* st/nine: Track dirty state groups in nine_contextAxel Davy2016-12-201-1/+1
* st/nine: Add new driconf options to control DISCARD behaviourAxel Davy2016-12-201-2/+2
* st/nine: Rework buffer presentation pathAxel Davy2016-12-201-48/+132
* st/nine: Fix a leak in Swapchain dtorAxel Davy2016-12-201-16/+15
* st/nine: Add debug output for lost devicesPatrick Rudolph2016-10-101-0/+2
* st/nine: handle possible failure of D3DWindowBuffer_createPatrick Rudolph2016-10-101-0/+8
* st/nine: Assert on buffer creation failurePatrick Rudolph2016-10-101-8/+18
* st/nine: Use NineDevice9_CreateDepthStencilSurface in swapchain9Patrick Rudolph2016-10-101-13/+17
* st/nine: Fix check and remove useless code in swapchain9Axel Davy2016-10-101-16/+0
* st/nine: Implement MSAA quality levelsPatrick Rudolph2016-10-101-5/+19
* st/nine: Wait for pending tasks to execute in swapchainAxel Davy2016-10-101-0/+4
* st/nine: Use fixed size arrays for swapchain buffersAxel Davy2016-10-101-36/+7
* st/nine: Fix buffer count check for Ex devicesPatrick Rudolph2016-10-101-5/+4
* st/nine: Unify some check flagsAxel Davy2016-10-101-4/+4
* st/nine: Memset pipe_resource templatesAxel Davy2016-10-101-0/+2
* gallium: remove PIPE_BIND_TRANSFER_READ/WRITEMarek Olšák2016-09-081-4/+2
* gallium: add a pipe_context parameter to resource_get_handleMarek Olšák2016-08-251-1/+2
* gallium: add a pipe_context parameter to fence_finishMarek Olšák2016-08-101-3/+3
* st/nine: Use correct PIPE_HANDLE_USAGE flag for frontbuffer copyAxel Davy2016-05-181-5/+8
* st/nine: Use WINE thread for threadpoolPatrick Rudolph2016-05-181-3/+24
* st/nine: Don't present if window is occludedPatrick Rudolph2016-05-181-5/+6
* st/nine: Use new function to query for resolution mismatchPatrick Rudolph2016-05-181-1/+12
* gallium: add external usage flags to resource_from(get)_handle (v2)Marek Olšák2016-03-091-1/+3
* st/nine: Align stack for entry pointsAxel Davy2016-02-121-6/+6
* st/nine: SCRATCH does support all formatsAxel Davy2016-02-121-4/+4
* st/nine: Use fast clears more often for MRTsAxel Davy2016-02-041-1/+0
* st/nine: Handle Window OcclusionPatrick Rudolph2016-02-041-0/+23
* st/nine: Call flush_resource before flushAxel Davy2016-02-041-6/+4
* st/nine: Fix remaining swapchain testsPatrick Rudolph2016-02-041-1/+2
* st/nine: Test more presentation paramsPatrick Rudolph2016-02-041-5/+8
* gallium: Remove unnecessary semicolonsEdward O'Callaghan2016-01-061-1/+1
* st/nine: Rework constant buffer state handlingAxel Davy2015-08-211-1/+1
* st/nine: Remove group_mask argument from nine_update_stateAxel Davy2015-08-211-1/+1