jakubtomsu
|
9e36e28217
|
Update d3d12.odin
|
2023-11-04 17:40:13 +01:00 |
|
Charlie Shenton
|
c7d4af5c79
|
Add Dynamic Resource Root Signature flags
Add flag values associated with dynamics resources (ResourceDescriptorHeap and SamplerDescriptorHeap) see https://microsoft.github.io/DirectX-Specs/d3d/HLSL_SM_6_6_DynamicResources.html for details
|
2023-04-22 16:39:01 +10:00 |
|
Marko
|
ede57720fd
|
Fix brace style and indentation
|
2023-03-13 23:08:15 +01:00 |
|
Marko
|
731b9c902f
|
Add RegisterMessageCallback for d3d12
|
2023-03-11 05:25:17 +01:00 |
|
gingerBill
|
de6c0f682f
|
Merge pull request #2343 from Hyp-X/pr-heapflags
Fix d3d12 HEAP_FLAG_ALLOW_ONLY_BUFFERS flags
|
2023-02-24 11:58:30 +00:00 |
|
Hyp-X
|
0dc166e594
|
Add d3d12shader missing types and UUID's
|
2023-02-24 10:02:12 +01:00 |
|
Hyp-X
|
8ba080a66d
|
Fix d3d12 HEAP_FLAG_ALLOW_ONLY_BUFFERS flags
|
2023-02-23 17:15:13 +01:00 |
|
gingerBill
|
7801582819
|
Merge pull request #2341 from Hyp-X/pr-getresourceallocationinfo
Fix d3d12 GetResourceAllocationInfo signature
|
2023-02-23 15:48:02 +00:00 |
|
Hyp-X
|
b7d7b9d6b3
|
Fix d3d12 GetResourceAllocationInfo signature
|
2023-02-23 16:30:28 +01:00 |
|
Hyp-X
|
cf091a48b4
|
Fixed d3d12 shader reflection vtables
|
2023-02-23 14:48:58 +01:00 |
|
Hyp-X
|
1d9d79542c
|
d3d12: Fixed RESOURCE_STATE_GENERIC_READ flags
|
2022-11-03 10:49:45 +01:00 |
|
gingerBill
|
717522efe4
|
Correct more flags for d3d12
|
2022-11-02 22:45:05 +00:00 |
|
gingerBill
|
765c1546c5
|
Make many d3d12 flags enums into bit_set
|
2022-11-02 16:43:29 +00:00 |
|
Luxko
|
d89c4606bd
|
Add missing field for TEXTURE_COPY_LOCATION
Add missing anonymous union field for [D3D12_TEXTURE_COPY_LOCATION ](https://docs.microsoft.com/en-us/windows/win32/api/d3d12/ns-d3d12-d3d12_texture_copy_location):
```C
union {
D3D12_PLACED_SUBRESOURCE_FOOTPRINT PlacedFootprint;
UINT SubresourceIndex;
};
```
|
2022-06-19 19:06:31 +08:00 |
|
Karl Zylinski
|
03c9212600
|
Added some additional IID versions of Direct3D 12 UUIDs that I missed during my first pass. All are accounted for now.
|
2022-04-27 22:30:28 +02:00 |
|
Karl Zylinski
|
67689ecb21
|
Typo fix in d3d12.odin
|
2022-04-27 20:47:05 +02:00 |
|
Karl Zylinski
|
cd13dedb36
|
D3D12 binding fixes: Added dxgi.IID versions of all the UUIDs in d3d12.odin so that the IIDs can be used to fetch interfaces properly. Also fixed an issue where GetDesc, GetCPUDescriptorHandleForHeapStart and GetGPUDescriptorHandleForHeapStart had the wrong signature due to an old D3D12 header bug, more info: https://stackoverflow.com/questions/34118929/getcpudescriptorhandleforheapstart-stack-corruption
|
2022-04-27 20:12:44 +02:00 |
|
gingerBill
|
1d147ba993
|
Fix typo
|
2022-03-14 12:44:35 +00:00 |
|
gingerBill
|
23be56af59
|
Remove prefixes from D3D12 constants
|
2022-02-18 21:45:20 +00:00 |
|
gingerBill
|
002ac6a1b7
|
Add vendor:directx packages: dxgi, d3d11, and d3d12
TODO: enums marked with `bit_set` may need conversions
|
2022-02-16 21:26:34 +00:00 |
|