mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-07 16:18:52 +00:00
Merge pull request #5188 from deadwanderer/master
[vendor:directx/d3d12] Fix RESOURCE_STATE_ALL_SHADER_RESOURCE flags and add new HEAP_TYPE
This commit is contained in:
Vendored
+6
-5
@@ -1316,10 +1316,11 @@ RESOURCE_ALLOCATION_INFO1 :: struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
HEAP_TYPE :: enum i32 {
|
HEAP_TYPE :: enum i32 {
|
||||||
DEFAULT = 1,
|
DEFAULT = 1,
|
||||||
UPLOAD = 2,
|
UPLOAD = 2,
|
||||||
READBACK = 3,
|
READBACK = 3,
|
||||||
CUSTOM = 4,
|
CUSTOM = 4,
|
||||||
|
GPU_UPLOAD = 5,
|
||||||
}
|
}
|
||||||
|
|
||||||
CPU_PAGE_PROPERTY :: enum i32 {
|
CPU_PAGE_PROPERTY :: enum i32 {
|
||||||
@@ -1551,7 +1552,7 @@ RESOURCE_STATE_GENERIC_READ :: RESOURCE_STATES{
|
|||||||
.VERTEX_AND_CONSTANT_BUFFER, .INDEX_BUFFER, .NON_PIXEL_SHADER_RESOURCE, .PIXEL_SHADER_RESOURCE, .INDIRECT_ARGUMENT, .COPY_SOURCE,
|
.VERTEX_AND_CONSTANT_BUFFER, .INDEX_BUFFER, .NON_PIXEL_SHADER_RESOURCE, .PIXEL_SHADER_RESOURCE, .INDIRECT_ARGUMENT, .COPY_SOURCE,
|
||||||
}
|
}
|
||||||
RESOURCE_STATE_ALL_SHADER_RESOURCE :: RESOURCE_STATES{
|
RESOURCE_STATE_ALL_SHADER_RESOURCE :: RESOURCE_STATES{
|
||||||
.SHADING_RATE_SOURCE, .INDEX_BUFFER,
|
.NON_PIXEL_SHADER_RESOURCE, .PIXEL_SHADER_RESOURCE,
|
||||||
}
|
}
|
||||||
|
|
||||||
RESOURCE_BARRIER_TYPE :: enum i32 {
|
RESOURCE_BARRIER_TYPE :: enum i32 {
|
||||||
|
|||||||
Reference in New Issue
Block a user