Переглянути джерело

d3d11: Fixed VB state, avoiding unnecessary recreation (Thanks, Alex!).

Fixes Bugzilla #4779.
Ryan C. Gordon 6 роки тому
батько
коміт
a3804ba1da
1 змінених файлів з 2 додано та 0 видалено
  1. 2 0
      src/render/direct3d11/SDL_render_d3d11.c

+ 2 - 0
src/render/direct3d11/SDL_render_d3d11.c

@@ -1862,6 +1862,8 @@ D3D11_UpdateVertexBuffer(SDL_Renderer *renderer,
             return -1;
             return -1;
         }
         }
 
 
+        rendererData->vertexBufferSizes[vbidx] = dataSizeInBytes;
+
         ID3D11DeviceContext_IASetVertexBuffers(rendererData->d3dContext,
         ID3D11DeviceContext_IASetVertexBuffers(rendererData->d3dContext,
             0,
             0,
             1,
             1,