summaryrefslogtreecommitdiffstats
path: root/drivers/d3d12
Commit message (Expand)AuthorAgeFilesLines
* Add dependency detection improvements to the render graph.Dario2024-11-011-0/+2
* Merge pull request #97934 from adamscott/give-AThousandShips-a-breakThaddeus Crews2024-10-291-1/+1
|\
| * Set clang-format `RemoveSemicolon` rule to `true`Adam Scott2024-10-251-1/+1
* | Merge pull request #98279 from Calinou/vulkan-d3d12-silence-using-present-modeClay John2024-10-271-2/+0
|\ \ | |/ |/|
| * Remove "Using present mode" verbose prints in Vulkan and Direct3D 12Hugo Locurcio2024-10-171-2/+0
* | Move transitions of textures initialized by transfer workers to the main grap...Dario2024-10-181-0/+4
|/
* CI: Add MinGW/GCC build to Windows GHAThaddeus Crews2024-10-103-3/+14
* Implement asynchronous transfer queues, thread guards on RenderingDevice. Add...Dario2024-10-022-245/+160
* Merge pull request #97483 from akien-mga/clang-format-19.1.0Rémi Verschelde2024-09-261-1/+1
|\
| * CI: Update `clang-format` pre-commit hook to 19.1.0Rémi Verschelde2024-09-261-1/+1
* | SCons: Add unobtrusive type hints in SCons filesThaddeus Crews2024-09-251-0/+1
|/
* [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