Always create separate dynamic vertex buffer for compute.

This commit is contained in:
Branimir Karadžić
2017-03-30 21:27:05 -07:00
parent 37c4cc138b
commit 28c0cb3ace

View File

@@ -2625,7 +2625,7 @@ namespace bgfx
uint32_t size = bx::strideAlign16(_num*_decl.m_stride, _decl.m_stride);
uint64_t ptr = 0;
if (0 != (_flags & BGFX_BUFFER_COMPUTE_WRITE) )
if (0 != (_flags & BGFX_BUFFER_COMPUTE_READ_WRITE) )
{
VertexBufferHandle vertexBufferHandle = { m_vertexBufferHandle.alloc() };
if (!isValid(vertexBufferHandle) )