summaryrefslogtreecommitdiffstats
path: root/drivers/d3d12
Commit message (Expand)AuthorAgeFilesLines
* [Windows] Move __REQUIRED_RPCNDR_H_VERSION__ to the header.bruvzg2024-08-252-1/+5
* Add debug utilities for VulkanMatias N. Goldberg2024-08-212-0/+15
* Merge pull request #94733 from RandomShaper/d3d12_tex_barr_fastRémi Verschelde2024-08-161-6/+17
|\
| * D3D12: Be explicit about all-resources texture barriersPedro J. Estébanez2024-07-251-6/+17
* | Merge pull request #94731 from RandomShaper/d3d12_no_null_barr_grpsRémi Verschelde2024-08-161-10/+25
|\ \
| * | D3D12: Avoid validation warnings about zero-sized barrier groupsDario2024-07-251-10/+25
| |/
* | Merge pull request #95074 from RandomShaper/d3d12_exit_crashRémi Verschelde2024-08-081-0/+5
|\ \
| * | D3D12: Avoid crash on exitPedro J. Estébanez2024-08-021-0/+5
| |/
* / D3D12: Avoid cases of redundant render target clearsPedro J. Estébanez2024-08-021-0/+1
|/
* Merge pull request #94267 from RandomShaper/d3d12_dbRémi Verschelde2024-07-172-6/+32
|\
| * D3D12: Avoid enabling depth bounds test if unsupportedPedro J. Estébanez2024-07-152-6/+32
* | D3D12: Get rid of DXIL.dll!Pedro J. Estébanez2024-07-115-72/+258
|/
* D3D12: Use the right state for resources in certain heap typesPedro J. Estébanez2024-07-011-2/+5
* [LLVM/MinGW] Fix/suppress DX12 related warnings.bruvzg2024-06-195-12/+58
* Merge pull request #91769 from DarioSamo/d3d12_enhanced_barriersRémi Verschelde2024-05-312-344/+609
|\
| * Add support for enhanced barriers in D3D12.Dario2024-05-202-344/+609
* | [DisplayServer] Add method to check if window transparency is supported and e...bruvzg2024-05-232-0/+22
|/
* Add optional driver workaround to RenderingDevice for Adreno 6XX.Dario2024-05-131-0/+1
* Improvements to VRS/Foveated renderingBastiaan Olij2024-05-032-0/+5
* clang-tidy: Enforce `modernize-use-nullptr`Thaddeus Crews2024-03-123-3/+3
* Merge pull request #89209 from RandomShaper/padding_for_dummiesRémi Verschelde2024-03-061-31/+16
|\
| * Make shader binary alignment handling simpler and more robustPedro J. Estébanez2024-03-061-31/+16
* | Merge pull request #88540 from bruvzg/d3d12_guids2Rémi Verschelde2024-03-051-3/+4
|\ \
| * | [D3D12] Define GUIDs directly.bruvzg2024-02-191-3/+4
* | | Merge pull request #88496 from bruvzg/d3d12_dyn_loadRémi Verschelde2024-03-053-12/+44
|\ \ \
| * | | [Windows] Make D3D12 loading dynamic to support pre Windows 10 versions.bruvzg2024-02-193-12/+44
| |/ /
* | / Direct3D 12: Fix shader model support check for devices not aware of the high...Pedro J. Estébanez2024-03-041-9/+33
| |/ |/|
* | Direct3D 12: Implement proper fallback for format castingPedro J. Estébanez2024-02-272-264/+341
* | Merge pull request #87872 from RandomShaper/d3d12_tex_mem_is_lifeRémi Verschelde2024-02-272-82/+144
|\ \
| * | Direct3D 12: Enhance management of texture data life cyclePedro J. Estébanez2024-02-272-82/+144
| |/
* | Remove word duplicates in comments and strings, and fix casing and punctuationRobert Yevdokimov2024-02-231-1/+1
* | SCons: Add proper MinGW support to D3D12 deps install scriptRémi Verschelde2024-02-232-5/+3
* | Merge execute and present commands for RenderingDeviceDriver.Dario2024-02-192-27/+22
|/
* Merge pull request #88252 from RandomShaper/d3d12_slice_of_cubeRémi Verschelde2024-02-151-5/+7
|\
| * Direct3D 12: Fix cubemap slicingPedro J. Estébanez2024-02-121-5/+7
* | [D3D12] Improve shader validation handling.bruvzg2024-02-132-6/+50
* | Finish splitting functionality of the Vulkan and D3D12 backends into Renderin...Dario2024-02-127-1637/+1528
* | Merge pull request #87570 from RandomShaper/d3d12_defensiveRémi Verschelde2024-02-121-4/+8
|\ \
| * | Direct3D 12: Make format feature check more defensivePedro J. Estébanez2024-01-251-4/+8
* | | Replace error checks against `size` with `is_empty`A Thousand Ships2024-02-091-1/+1
| |/ |/|
* | Merge pull request #87795 from RandomShaper/d3d12_dont_leak_pleaseRémi Verschelde2024-02-021-2/+6
|\ \
| * | Direct3D 12: Avoid terrible leak related to command allocatorsPedro J. Estébanez2024-01-311-2/+6
| |/
* | Merge pull request #87670 from RandomShaper/d3d12_16bitRémi Verschelde2024-01-291-0/+7
|\ \
| * | Direct3D 12: Query support for 16-bit operationsPedro J. Estébanez2024-01-281-0/+7
| |/
* | Merge pull request #87624 from bruvzg/dx12_old_mingwRémi Verschelde2024-01-292-3/+5
|\ \
| * | [D3D12] Add support for building with pre-11.0.0 MinGW versions, make PIX run...bruvzg2024-01-262-3/+5
* | | Merge pull request #87572 from RandomShaper/d3d12_custom_dbg_printRémi Verschelde2024-01-292-6/+3
|\ \ \ | |/ / |/| |
| * | Direct3D 12: Fix and enable custom debug printingPedro J. Estébanez2024-01-252-6/+3
| |/
* | Merge pull request #87482 from RandomShaper/d3d12_spaceyRémi Verschelde2024-01-261-10/+6
|\ \
| * | Direct3D 12: Let NIR runtime data and push constants use the same register sc...Pedro J. Estébanez2024-01-221-10/+6
| |/