|
@@ -2998,6 +2998,9 @@ namespace bgfx
|
|
|
return handle;
|
|
return handle;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ IndexBuffer& ib = m_indexBuffers[indexBufferHandle.idx];
|
|
|
|
|
+ ib.m_size = size;
|
|
|
|
|
+
|
|
|
CommandBuffer& cmdbuf = getCommandBuffer(CommandBuffer::CreateDynamicIndexBuffer);
|
|
CommandBuffer& cmdbuf = getCommandBuffer(CommandBuffer::CreateDynamicIndexBuffer);
|
|
|
cmdbuf.write(indexBufferHandle);
|
|
cmdbuf.write(indexBufferHandle);
|
|
|
cmdbuf.write(size);
|
|
cmdbuf.write(size);
|
|
@@ -3170,6 +3173,10 @@ namespace bgfx
|
|
|
return handle;
|
|
return handle;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ VertexBuffer& vb = m_vertexBuffers[vertexBufferHandle.idx];
|
|
|
|
|
+ vb.m_size = size;
|
|
|
|
|
+ vb.m_stride = 0;
|
|
|
|
|
+
|
|
|
CommandBuffer& cmdbuf = getCommandBuffer(CommandBuffer::CreateDynamicVertexBuffer);
|
|
CommandBuffer& cmdbuf = getCommandBuffer(CommandBuffer::CreateDynamicVertexBuffer);
|
|
|
cmdbuf.write(vertexBufferHandle);
|
|
cmdbuf.write(vertexBufferHandle);
|
|
|
cmdbuf.write(size);
|
|
cmdbuf.write(size);
|