mirror of
https://github.com/Redot-Engine/redot-engine.git
synced 2025-12-06 15:21:56 -05:00
Merge commit godotengine/godot@80f0b33313
This commit is contained in:
@@ -2005,6 +2005,8 @@ static D3D12_BARRIER_LAYOUT _rd_texture_layout_to_d3d12_barrier_layout(RDD::Text
|
||||
switch (p_texture_layout) {
|
||||
case RDD::TEXTURE_LAYOUT_UNDEFINED:
|
||||
return D3D12_BARRIER_LAYOUT_UNDEFINED;
|
||||
case RDD::TEXTURE_LAYOUT_GENERAL:
|
||||
return D3D12_BARRIER_LAYOUT_COMMON;
|
||||
case RDD::TEXTURE_LAYOUT_STORAGE_OPTIMAL:
|
||||
return D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS;
|
||||
case RDD::TEXTURE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL:
|
||||
@@ -6177,6 +6179,8 @@ uint64_t RenderingDeviceDriverD3D12::api_trait_get(ApiTrait p_trait) {
|
||||
return false;
|
||||
case API_TRAIT_CLEARS_WITH_COPY_ENGINE:
|
||||
return false;
|
||||
case API_TRAIT_USE_GENERAL_IN_COPY_QUEUES:
|
||||
return true;
|
||||
default:
|
||||
return RenderingDeviceDriver::api_trait_get(p_trait);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user