Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | [D3D12] Improve shader validation handling. | bruvzg | 2024-02-13 | 1 | -6/+48 | |
| | | ||||||
* | | Finish splitting functionality of the Vulkan and D3D12 backends into ↵ | Dario | 2024-02-12 | 1 | -211/+931 | |
| | | | | | | | | RenderingDeviceDriver. | |||||
* | | Merge pull request #87570 from RandomShaper/d3d12_defensive | Rémi Verschelde | 2024-02-12 | 1 | -4/+8 | |
|\ \ | |/ |/| | | | Direct3D 12: Make format feature check more defensive | |||||
| * | Direct3D 12: Make format feature check more defensive | Pedro J. Estébanez | 2024-01-25 | 1 | -4/+8 | |
| | | ||||||
* | | Merge pull request #87795 from RandomShaper/d3d12_dont_leak_please | Rémi Verschelde | 2024-02-02 | 1 | -2/+6 | |
|\ \ | | | | | | | | | | Direct3D 12: Avoid terrible leak related to command allocators | |||||
| * | | Direct3D 12: Avoid terrible leak related to command allocators | Pedro J. Estébanez | 2024-01-31 | 1 | -2/+6 | |
| |/ | ||||||
* | | Merge pull request #87482 from RandomShaper/d3d12_spacey | Rémi Verschelde | 2024-01-26 | 1 | -10/+6 | |
|\ \ | | | | | | | | | | Direct3D 12: Let NIR runtime data and push constants use the same register scheme as bindings | |||||
| * | | Direct3D 12: Let NIR runtime data and push constants use the same register ↵ | Pedro J. Estébanez | 2024-01-22 | 1 | -10/+6 | |
| |/ | | | | | | | scheme as bindings | |||||
* | | Merge pull request #87298 from RandomShaper/d3d12_qp | Yuri Sizov | 2024-01-17 | 1 | -1/+1 | |
|\ \ | |/ |/| | | | D3D12 RDD: Fix wrong argument when resolving timestamp queries | |||||
| * | D3D12 RDD: Fix wrong argument when resolving timestamp queries | Pedro J. Estébanez | 2024-01-17 | 1 | -1/+1 | |
| | | ||||||
* | | Fix DX12 build on older MSVC versions, fix missing PIX include. | bruvzg | 2024-01-15 | 1 | -0/+11 | |
|/ | ||||||
* | Acyclic Command Graph for RenderingDevice. | Dario | 2024-01-08 | 1 | -0/+14 | |
| | | | | Adds a new system to automatically reorder commands, perform layout transitions and insert synchronization barriers based on the commands issued to RenderingDevice. | |||||
* | Split RenderingDevice into API-agnostic and RenderingDeviceDriver parts | Pedro J. Estébanez | 2023-12-20 | 1 | -0/+5491 | |
Credit and thanks to @bruzvg for multiple build fixes, update of 3rd-party items and MinGW support. Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> |