mirror of https://github.com/bkaradzic/bgfx
Renamed bgfx::updateDynamic* to just bgfx::update.
This commit is contained in:
parent
f4d03c2244
commit
9da45ed78c
|
@ -163,10 +163,11 @@ void VectorDisplay::endFrame()
|
||||||
|
|
||||||
BX_CHECK(m_points.size() < MAX_NUMBER_VERTICES, "");
|
BX_CHECK(m_points.size() < MAX_NUMBER_VERTICES, "");
|
||||||
|
|
||||||
bgfx::updateDynamicVertexBuffer(m_vertexBuffers[m_currentDrawStep]
|
bgfx::update(
|
||||||
|
m_vertexBuffers[m_currentDrawStep]
|
||||||
, 0
|
, 0
|
||||||
, bgfx::copy(m_points.data(), (uint32_t)m_points.size() * sizeof(PosColorUvVertex) )
|
, bgfx::copy(m_points.data(), (uint32_t)m_points.size() * sizeof(PosColorUvVertex) )
|
||||||
);
|
);
|
||||||
m_vertexBuffersSize[m_currentDrawStep] = (uint32_t)m_points.size();
|
m_vertexBuffersSize[m_currentDrawStep] = (uint32_t)m_points.size();
|
||||||
|
|
||||||
for (int loopvar = 0; loopvar < m_numberDecaySteps; loopvar++)
|
for (int loopvar = 0; loopvar < m_numberDecaySteps; loopvar++)
|
||||||
|
|
|
@ -261,7 +261,7 @@ public:
|
||||||
}
|
}
|
||||||
|
|
||||||
mem = bgfx::makeRef(&m_terrain.m_vertices[0], sizeof(PosTexCoord0Vertex) * m_terrain.m_vertexCount);
|
mem = bgfx::makeRef(&m_terrain.m_vertices[0], sizeof(PosTexCoord0Vertex) * m_terrain.m_vertexCount);
|
||||||
bgfx::updateDynamicVertexBuffer(m_dvbh, 0, mem);
|
bgfx::update(m_dvbh, 0, mem);
|
||||||
|
|
||||||
if (!bgfx::isValid(m_dibh) )
|
if (!bgfx::isValid(m_dibh) )
|
||||||
{
|
{
|
||||||
|
@ -269,7 +269,7 @@ public:
|
||||||
}
|
}
|
||||||
|
|
||||||
mem = bgfx::makeRef(&m_terrain.m_indices[0], sizeof(uint16_t) * m_terrain.m_indexCount);
|
mem = bgfx::makeRef(&m_terrain.m_indices[0], sizeof(uint16_t) * m_terrain.m_indexCount);
|
||||||
bgfx::updateDynamicIndexBuffer(m_dibh, 0, mem);
|
bgfx::update(m_dibh, 0, mem);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 2: // Height Texture: Update a height texture that is sampled in the terrain vertex shader.
|
case 2: // Height Texture: Update a height texture that is sampled in the terrain vertex shader.
|
||||||
|
|
|
@ -239,7 +239,7 @@ public:
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t idx = m_mwc.gen() % (kDimWidth*kDimHeight);
|
uint32_t idx = m_mwc.gen() % (kDimWidth*kDimHeight);
|
||||||
bgfx::updateDynamicVertexBuffer(m_vbh[idx], 0, mem);
|
bgfx::update(m_vbh[idx], 0, mem);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Submit 11x11 cubes.
|
// Submit 11x11 cubes.
|
||||||
|
|
|
@ -779,15 +779,17 @@ void TextBufferManager::submitTextBuffer(TextBufferHandle _handle, bgfx::ViewId
|
||||||
ibh.idx = bc.indexBufferHandleIdx;
|
ibh.idx = bc.indexBufferHandleIdx;
|
||||||
vbh.idx = bc.vertexBufferHandleIdx;
|
vbh.idx = bc.vertexBufferHandleIdx;
|
||||||
|
|
||||||
bgfx::updateDynamicIndexBuffer(ibh
|
bgfx::update(
|
||||||
, 0
|
ibh
|
||||||
, bgfx::copy(bc.textBuffer->getIndexBuffer(), indexSize)
|
, 0
|
||||||
);
|
, bgfx::copy(bc.textBuffer->getIndexBuffer(), indexSize)
|
||||||
|
);
|
||||||
|
|
||||||
bgfx::updateDynamicVertexBuffer(vbh
|
bgfx::update(
|
||||||
, 0
|
vbh
|
||||||
, bgfx::copy(bc.textBuffer->getVertexBuffer(), vertexSize)
|
, 0
|
||||||
);
|
, bgfx::copy(bc.textBuffer->getVertexBuffer(), vertexSize)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
bgfx::setVertexBuffer(0, vbh, 0, bc.textBuffer->getVertexCount() );
|
bgfx::setVertexBuffer(0, vbh, 0, bc.textBuffer->getVertexCount() );
|
||||||
|
|
|
@ -2178,7 +2178,7 @@ namespace bgfx
|
||||||
///
|
///
|
||||||
/// @attention C99 equivalent is `bgfx_update_dynamic_index_buffer`.
|
/// @attention C99 equivalent is `bgfx_update_dynamic_index_buffer`.
|
||||||
///
|
///
|
||||||
void updateDynamicIndexBuffer(
|
void update(
|
||||||
DynamicIndexBufferHandle _handle
|
DynamicIndexBufferHandle _handle
|
||||||
, uint32_t _startIndex
|
, uint32_t _startIndex
|
||||||
, const Memory* _mem
|
, const Memory* _mem
|
||||||
|
@ -2252,7 +2252,7 @@ namespace bgfx
|
||||||
///
|
///
|
||||||
/// @attention C99 equivalent is `bgfx_update_dynamic_vertex_buffer`.
|
/// @attention C99 equivalent is `bgfx_update_dynamic_vertex_buffer`.
|
||||||
///
|
///
|
||||||
void updateDynamicVertexBuffer(
|
void update(
|
||||||
DynamicVertexBufferHandle _handle
|
DynamicVertexBufferHandle _handle
|
||||||
, uint32_t _startVertex
|
, uint32_t _startVertex
|
||||||
, const Memory* _mem
|
, const Memory* _mem
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
#ifndef BGFX_DEFINES_H_HEADER_GUARD
|
#ifndef BGFX_DEFINES_H_HEADER_GUARD
|
||||||
#define BGFX_DEFINES_H_HEADER_GUARD
|
#define BGFX_DEFINES_H_HEADER_GUARD
|
||||||
|
|
||||||
#define BGFX_API_VERSION UINT32_C(70)
|
#define BGFX_API_VERSION UINT32_C(71)
|
||||||
|
|
||||||
/// Color RGB/alpha/depth write. When it's not specified write will be disabled.
|
/// Color RGB/alpha/depth write. When it's not specified write will be disabled.
|
||||||
#define BGFX_STATE_WRITE_R UINT64_C(0x0000000000000001) //!< Enable R write.
|
#define BGFX_STATE_WRITE_R UINT64_C(0x0000000000000001) //!< Enable R write.
|
||||||
|
|
12
src/bgfx.cpp
12
src/bgfx.cpp
|
@ -3448,10 +3448,10 @@ error:
|
||||||
return s_ctx->createDynamicIndexBuffer(_mem, _flags);
|
return s_ctx->createDynamicIndexBuffer(_mem, _flags);
|
||||||
}
|
}
|
||||||
|
|
||||||
void updateDynamicIndexBuffer(DynamicIndexBufferHandle _handle, uint32_t _startIndex, const Memory* _mem)
|
void update(DynamicIndexBufferHandle _handle, uint32_t _startIndex, const Memory* _mem)
|
||||||
{
|
{
|
||||||
BX_CHECK(NULL != _mem, "_mem can't be NULL");
|
BX_CHECK(NULL != _mem, "_mem can't be NULL");
|
||||||
s_ctx->updateDynamicIndexBuffer(_handle, _startIndex, _mem);
|
s_ctx->update(_handle, _startIndex, _mem);
|
||||||
}
|
}
|
||||||
|
|
||||||
void destroy(DynamicIndexBufferHandle _handle)
|
void destroy(DynamicIndexBufferHandle _handle)
|
||||||
|
@ -3472,10 +3472,10 @@ error:
|
||||||
return s_ctx->createDynamicVertexBuffer(_mem, _decl, _flags);
|
return s_ctx->createDynamicVertexBuffer(_mem, _decl, _flags);
|
||||||
}
|
}
|
||||||
|
|
||||||
void updateDynamicVertexBuffer(DynamicVertexBufferHandle _handle, uint32_t _startVertex, const Memory* _mem)
|
void update(DynamicVertexBufferHandle _handle, uint32_t _startVertex, const Memory* _mem)
|
||||||
{
|
{
|
||||||
BX_CHECK(NULL != _mem, "_mem can't be NULL");
|
BX_CHECK(NULL != _mem, "_mem can't be NULL");
|
||||||
s_ctx->updateDynamicVertexBuffer(_handle, _startVertex, _mem);
|
s_ctx->update(_handle, _startVertex, _mem);
|
||||||
}
|
}
|
||||||
|
|
||||||
void destroy(DynamicVertexBufferHandle _handle)
|
void destroy(DynamicVertexBufferHandle _handle)
|
||||||
|
@ -4947,7 +4947,7 @@ BGFX_C_API bgfx_dynamic_index_buffer_handle_t bgfx_create_dynamic_index_buffer_m
|
||||||
BGFX_C_API void bgfx_update_dynamic_index_buffer(bgfx_dynamic_index_buffer_handle_t _handle, uint32_t _startIndex, const bgfx_memory_t* _mem)
|
BGFX_C_API void bgfx_update_dynamic_index_buffer(bgfx_dynamic_index_buffer_handle_t _handle, uint32_t _startIndex, const bgfx_memory_t* _mem)
|
||||||
{
|
{
|
||||||
union { bgfx_dynamic_index_buffer_handle_t c; bgfx::DynamicIndexBufferHandle cpp; } handle = { _handle };
|
union { bgfx_dynamic_index_buffer_handle_t c; bgfx::DynamicIndexBufferHandle cpp; } handle = { _handle };
|
||||||
bgfx::updateDynamicIndexBuffer(handle.cpp, _startIndex, (const bgfx::Memory*)_mem);
|
bgfx::update(handle.cpp, _startIndex, (const bgfx::Memory*)_mem);
|
||||||
}
|
}
|
||||||
|
|
||||||
BGFX_C_API void bgfx_destroy_dynamic_index_buffer(bgfx_dynamic_index_buffer_handle_t _handle)
|
BGFX_C_API void bgfx_destroy_dynamic_index_buffer(bgfx_dynamic_index_buffer_handle_t _handle)
|
||||||
|
@ -4975,7 +4975,7 @@ BGFX_C_API bgfx_dynamic_vertex_buffer_handle_t bgfx_create_dynamic_vertex_buffer
|
||||||
BGFX_C_API void bgfx_update_dynamic_vertex_buffer(bgfx_dynamic_vertex_buffer_handle_t _handle, uint32_t _startVertex, const bgfx_memory_t* _mem)
|
BGFX_C_API void bgfx_update_dynamic_vertex_buffer(bgfx_dynamic_vertex_buffer_handle_t _handle, uint32_t _startVertex, const bgfx_memory_t* _mem)
|
||||||
{
|
{
|
||||||
union { bgfx_dynamic_vertex_buffer_handle_t c; bgfx::DynamicVertexBufferHandle cpp; } handle = { _handle };
|
union { bgfx_dynamic_vertex_buffer_handle_t c; bgfx::DynamicVertexBufferHandle cpp; } handle = { _handle };
|
||||||
bgfx::updateDynamicVertexBuffer(handle.cpp, _startVertex, (const bgfx::Memory*)_mem);
|
bgfx::update(handle.cpp, _startVertex, (const bgfx::Memory*)_mem);
|
||||||
}
|
}
|
||||||
|
|
||||||
BGFX_C_API void bgfx_destroy_dynamic_vertex_buffer(bgfx_dynamic_vertex_buffer_handle_t _handle)
|
BGFX_C_API void bgfx_destroy_dynamic_vertex_buffer(bgfx_dynamic_vertex_buffer_handle_t _handle)
|
||||||
|
|
|
@ -3052,7 +3052,7 @@ namespace bgfx
|
||||||
|
|
||||||
if (isValid(handle) )
|
if (isValid(handle) )
|
||||||
{
|
{
|
||||||
updateDynamicIndexBuffer(handle, 0, _mem);
|
update(handle, 0, _mem);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -3062,7 +3062,7 @@ namespace bgfx
|
||||||
return handle;
|
return handle;
|
||||||
}
|
}
|
||||||
|
|
||||||
BGFX_API_FUNC(void updateDynamicIndexBuffer(DynamicIndexBufferHandle _handle, uint32_t _startIndex, const Memory* _mem) )
|
BGFX_API_FUNC(void update(DynamicIndexBufferHandle _handle, uint32_t _startIndex, const Memory* _mem) )
|
||||||
{
|
{
|
||||||
BGFX_MUTEX_SCOPE(m_resourceApiLock);
|
BGFX_MUTEX_SCOPE(m_resourceApiLock);
|
||||||
|
|
||||||
|
@ -3238,7 +3238,7 @@ namespace bgfx
|
||||||
|
|
||||||
if (isValid(handle) )
|
if (isValid(handle) )
|
||||||
{
|
{
|
||||||
updateDynamicVertexBuffer(handle, 0, _mem);
|
update(handle, 0, _mem);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -3248,7 +3248,7 @@ namespace bgfx
|
||||||
return handle;
|
return handle;
|
||||||
}
|
}
|
||||||
|
|
||||||
BGFX_API_FUNC(void updateDynamicVertexBuffer(DynamicVertexBufferHandle _handle, uint32_t _startVertex, const Memory* _mem) )
|
BGFX_API_FUNC(void update(DynamicVertexBufferHandle _handle, uint32_t _startVertex, const Memory* _mem) )
|
||||||
{
|
{
|
||||||
BGFX_MUTEX_SCOPE(m_resourceApiLock);
|
BGFX_MUTEX_SCOPE(m_resourceApiLock);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue