Просмотр исходного кода

Don't use a cast, instead use the correct D3D12 resource state

Sam Lantinga 7 часов назад
Родитель
Сommit
62aa5cc961
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/gpu/d3d12/SDL_gpu_d3d12.c

+ 1 - 1
src/gpu/d3d12/SDL_gpu_d3d12.c

@@ -1979,7 +1979,7 @@ static void D3D12_INTERNAL_TextureTransitionToDefaultUsage(
 static D3D12_RESOURCE_STATES D3D12_INTERNAL_DefaultBufferResourceState(
     D3D12Buffer *buffer)
 {
-    D3D12_RESOURCE_STATES states = (D3D12_RESOURCE_STATES)0;
+    D3D12_RESOURCE_STATES states = D3D12_RESOURCE_STATE_COMMON;
 
     if (buffer->container->usage & SDL_GPU_BUFFERUSAGE_VERTEX) {
         states |= D3D12_RESOURCE_STATE_VERTEX_AND_CONSTANT_BUFFER;