- add VkMatrixBufferWriter so that both buffers are used same way in VkRenderState

This commit is contained in:
Magnus Norddahl 2019-07-28 17:04:56 +02:00
commit 76675a4d61
6 changed files with 42 additions and 51 deletions

View file

@ -159,8 +159,8 @@ void VulkanFrameBuffer::InitializeState()
CreateFanToTrisIndexBuffer();
// To do: move this to HW renderer interface maybe?
MatrixBuffer = new VkMatrixBuffer();
StreamBuffer = new VkStreamBuffer();
MatrixBuffer = new VkStreamBuffer(sizeof(MatricesUBO), 50000);
StreamBuffer = new VkStreamBuffer(sizeof(StreamUBO), 200);
mShaderManager.reset(new VkShaderManager(device));
mSamplerManager.reset(new VkSamplerManager(device));