[D3D12] Untile whole mip tail to make alignment assumptions later, other mip fixes
This commit is contained in:
@@ -62,6 +62,12 @@ void DeferredCommandList::Execute(ID3D12GraphicsCommandList* command_list,
|
||||
auto& args = *reinterpret_cast<const CopyTextureArguments*>(stream);
|
||||
command_list->CopyTextureRegion(&args.dst, 0, 0, 0, &args.src, nullptr);
|
||||
} break;
|
||||
case Command::kCopyTextureRegion: {
|
||||
auto& args =
|
||||
*reinterpret_cast<const CopyTextureRegionArguments*>(stream);
|
||||
command_list->CopyTextureRegion(&args.dst, args.dst_x, args.dst_y,
|
||||
args.dst_z, &args.src, &args.src_box);
|
||||
} break;
|
||||
case Command::kD3DDispatch: {
|
||||
if (current_pipeline_state != nullptr) {
|
||||
auto& args = *reinterpret_cast<const D3DDispatchArguments*>(stream);
|
||||
|
||||
Reference in New Issue
Block a user