connnnal
|
17f9ad29af
|
Make D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport a bitset
https://learn.microsoft.com/en-us/windows/win32/api/d3d12/ns-d3d12-d3d12_feature_data_d3d12_options
|
2025-08-17 18:35:25 +01:00 |
|
connnnal
|
3a1171e25f
|
Alias [^]u16 to Windows LPCWSTR
|
2025-08-07 13:15:12 +01:00 |
|
deadwanderer
|
9f559af530
|
Add GPU_UPLOAD heap type
|
2025-05-20 15:45:03 -04:00 |
|
deadwanderer
|
bcaba47e15
|
Fix incorrect resource state bit_set
|
2025-05-20 15:42:06 -04:00 |
|
gingerBill
|
30b6750778
|
Add missing ,
|
2025-05-14 15:14:02 +01:00 |
|
deadwanderer
|
78f0992918
|
Fix bad whitespacing
|
2025-05-14 08:53:53 -04:00 |
|
deadwanderer
|
30434552a7
|
Adjust whitespace errors
|
2025-05-14 07:55:23 -04:00 |
|
deadwanderer
|
10a63ac498
|
Add more D3D12 FEATURE_DATA_OPTIONs
|
2025-05-13 23:45:58 -04:00 |
|
denovodavid
|
ca17a5eb70
|
d3d12: fix some vtables
|
2025-02-11 16:58:26 +11:00 |
|
Karl Zylinski
|
1613728a64
|
d3d12 bindings -vet-tabs fix
|
2025-01-13 23:37:36 +01:00 |
|
denovodavid
|
c30cdaa7b0
|
add d3d12 shader component mapping constants and macro-procedures
|
2025-01-09 11:39:01 +11:00 |
|
imlodinu
|
cce2cb79c9
|
Change single pointers to multipointers, fix UUIDs in d3d11 and d3d12
|
2024-12-19 12:23:00 +08:00 |
|
gingerBill
|
eb799393d5
|
Fix -vet-tabs issues
|
2024-08-24 13:56:41 +01:00 |
|
Waldemar Schiefer
|
935865a978
|
Update d3d12 API
|
2024-05-09 19:46:02 +02:00 |
|
tim4242
|
d5bb67e9e6
|
Fixup vendor/d3d12 calling convention mistakes
|
2024-04-12 20:47:02 +02:00 |
|
gingerBill
|
8c2eb5df78
|
stdcall -> system
|
2024-01-17 16:54:50 +00:00 |
|
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 |
|