summaryrefslogtreecommitdiffstats
path: root/drivers/d3d12
Commit message (Expand)AuthorAgeFilesLines
* Merge commit godotengine/godot@6c05ec3d6732cac44cf85c91db7d3fd1075bcb23Spartan3222024-11-151-1/+1
|\
| * Merge pull request #98975 from clayjohn/D3D12-event-timingThaddeus Crews2024-11-131-1/+1
| |\
| | * Move D3D12 fence SetEventOnCompletion call to fence_wait to avoid stalling on...clayjohn2024-11-081-1/+1
* | | Merge commit godotengine/godot@87318a2fb7fffeb72adca934e31915be077c3d1fSpartan3222024-11-061-0/+2
|\| |
| * | Add dependency detection improvements to the render graph.Dario2024-11-011-0/+2
* | | Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-301-3/+1
|\| |
| * | 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
* | | | Fix copyright headers referring to GodotSpartan3222024-10-278-16/+16
* | | | Merge commit godotengine/godot@80f0b33313dae52d072ba2771a88ebcc4f0b4d6dSpartan3222024-10-181-0/+4
|\| | |
| * | | Move transitions of textures initialized by transfer workers to the main grap...Dario2024-10-181-0/+4
| |/ /
* | | Merge commit godotengine@92e51fca7247c932f95a1662aefc28aca96e8de6Spartan3222024-10-143-3/+14
|\| |
| * | CI: Add MinGW/GCC build to Windows GHAThaddeus Crews2024-10-103-3/+14
* | | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-118-0/+16
* | | Rebrand Godot to RedotRandolph W. Aarseth II2024-10-112-2/+2
|/ /
* | 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
|\ \