summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers/nine/device9.c
AgeCommit message (Expand)AuthorFilesLines
2016-02-12st/nine: Implement Managed vertex/index buffersAxel Davy1-0/+11
2016-02-12st/nine: Align stack for entry pointsAxel Davy1-116/+116
2016-02-12st/nine: SCRATCH does support all formatsAxel Davy1-1/+1
2016-02-12st/nine: Add format checks to create_zs_or_rt_surfaceAxel Davy1-0/+3
2016-02-12st/nine: Move texture creation checksAxel Davy1-13/+0
2016-02-04st/nine: Disallow non-argb8888 cursorsAxel Davy1-0/+1
2016-02-04st/nine: Use fast clears more often for MRTsAxel Davy1-1/+1
2016-02-04st/nine: Add Render state validation layerAxel Davy1-13/+20
2016-02-04st/nine: Implement NineDevice9_GetAvailableTextureMemPatrick Rudolph1-5/+14
2016-02-04st/nine: Handle Window OcclusionPatrick Rudolph1-3/+16
2016-02-04st/nine: Store minor version numPatrick Rudolph1-3/+7
2016-02-04st/nine: Fix remaining swapchain testsPatrick Rudolph1-0/+3
2016-02-04st/nine: Fix crash NineDevice9_CreateAdditionalSwapChainAxel Davy1-0/+4
2016-02-04st/nine: Fix possible crash on errorPatrick Rudolph1-1/+2
2016-02-04st/nine: Fix clear for multisample mismatch depth-stencilPatrick Rudolph1-5/+7
2016-02-04st/nine: Allow ColorFill on D3DFMT_NULL surfacesPatrick Rudolph1-0/+2
2016-02-04st/nine: Introduce STREAMFREQ stateAxel Davy1-1/+3
2016-02-04st/nine: Catch redundant SetStreamSourceFreq callsAxel Davy1-0/+3
2016-02-04st/nine: Squash indexbuffer9 and vertexbuffer9Patrick Rudolph1-2/+2
2016-02-04st/nine: Use pipe_resource_reference for vtxbufAxel Davy1-1/+2
2016-02-04st/nine: Use ff vertex shader when position_t is usedAxel Davy1-3/+14
2016-02-04st/nine: Change StretchRect check orderAxel Davy1-3/+4
2016-01-02u_upload_mgr: allow specifying PIPE_USAGE_* for the upload bufferMarek Olšák1-3/+5
2016-01-02u_upload_mgr: remove alignment parameter from u_upload_createMarek Olšák1-3/+3
2016-01-02u_upload_mgr: pass alignment to u_upload_data manuallyMarek Olšák1-3/+5
2015-08-26gallium: add flags parameter to pipe_screen::context_createMarek Olšák1-1/+1
2015-08-21st/nine: Always use user constant buffersKrzysztof Sobiecki1-1/+3
2015-08-21st/nine: Catch setting the same shaderAxel Davy1-0/+6
2015-08-21st/nine: Avoid Constant upload when there is no changeAxel Davy1-0/+42
2015-08-21st/nine: Use CSO cache for sampler viewsAxel Davy1-3/+0
2015-08-21st/nine: Calculate dummy sampler state only onceAxel Davy1-3/+18
2015-08-21st/nine: Programmable ps D3DTTSS_PROJECTED supportAxel Davy1-0/+3
2015-08-21st/nine: Rework ff constant buffersAxel Davy1-0/+8
2015-08-21st/nine: Rework constant buffer state handlingAxel Davy1-63/+6
2015-08-21st/nine: Improve fallback when driver doesn't support user buffers.Axel Davy1-17/+53
2015-08-21st/nine: Avoid useless updates in SetSamplerStateAxel Davy1-5/+7
2015-08-21st/nine: Remove group_mask argument from nine_update_stateAxel Davy1-7/+7
2015-08-21st/nine: Implement TEXBEM,TEXBEML and BEMTiziano Bacocco1-1/+31
2015-08-21st/nine: Fix use of uninitialized valuesPatrick Rudolph1-1/+3
2015-08-21st/nine: Return correct error codes in NineDevice9_ResetPatrick Rudolph1-2/+2
2015-08-21st/nine: Impose restrictions on DXTN texture sizesAxel Davy1-0/+7
2015-08-21st/nine: Fix FillColor Flag checkAxel Davy1-5/+2
2015-08-21st/nine: Fix StretchRect checksAxel Davy1-1/+5
2015-08-21st/nine: Implement EvictManagedResourcesAxel Davy1-4/+8
2015-08-21st/nine: Track managed texturesAxel Davy1-0/+1
2015-08-21st/nine: Only update dirty rect for UpdateTextureAxel Davy1-8/+39
2015-08-21st/nine: Simplify NineVolume9_CopyVolumeAxel Davy1-2/+2
2015-08-21st/nine: Split NineSurface9_CopySurfaceAxel Davy1-6/+75
2015-08-21gallium: Add blending to pipe blitChristoph Bumiller1-0/+1
2015-08-21st/nine: Revert to sw cursor in case of failure to set hw cursorAxel Davy1-2/+2