summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/nine/swapchain9.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* st/nine: Return correct error codes in NineDevice9_ResetPatrick Rudolph2015-08-211-1/+3
* st/nine: Split NineSurface9_CopySurfaceAxel Davy2015-08-211-2/+4
* gallium: Add blending to pipe blitChristoph Bumiller2015-08-211-0/+2
* st/nine: Do not call ID3DPresent_GetCursorPos for sw cursorAxel Davy2015-08-211-3/+4
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-1/+1
* gallium: use fence_finish instead of fence_signalled in state trackersMarek Olšák2015-07-051-1/+1
* st/nine: Clear struct pipe_blit_info before use.Xavier Bouchoux2015-04-291-0/+2
* Fix a few typosZoë Blade2015-04-271-1/+1
* st/nine: Fix depth stencil formats bindings flags.Axel Davy2015-02-061-2/+18
* st/nine: Fix gpu memory leak in swapchainAxel Davy2015-02-061-2/+1
* st/nine: Fix present_buffers allocationAxel Davy2015-02-061-6/+9