|
|
@@ -3958,10 +3958,10 @@ BX_UNUSED(currentSamplerStateIdx);
|
|
|
// }
|
|
|
|
|
|
bool constantsChanged = false;
|
|
|
- if (compute.m_constBegin < compute.m_constEnd
|
|
|
+ if (compute.m_uniformBegin < compute.m_uniformEnd
|
|
|
|| currentProgramIdx != key.m_program)
|
|
|
{
|
|
|
- rendererUpdateUniforms(this, _render->m_uniformBuffer, compute.m_constBegin, compute.m_constEnd);
|
|
|
+ rendererUpdateUniforms(this, _render->m_uniformBuffer, compute.m_uniformBegin, compute.m_uniformEnd);
|
|
|
|
|
|
currentProgramIdx = key.m_program;
|
|
|
ProgramVK& program = m_program[currentProgramIdx];
|
|
|
@@ -4073,7 +4073,7 @@ BX_UNUSED(currentSamplerStateIdx);
|
|
|
primIndex = uint8_t(pt>>BGFX_STATE_PT_SHIFT);
|
|
|
}
|
|
|
|
|
|
- rendererUpdateUniforms(this, _render->m_uniformBuffer, draw.m_constBegin, draw.m_constEnd);
|
|
|
+ rendererUpdateUniforms(this, _render->m_uniformBuffer, draw.m_uniformBegin, draw.m_uniformEnd);
|
|
|
|
|
|
if (isValid(draw.m_stream[0].m_handle) )
|
|
|
{
|
|
|
@@ -4244,7 +4244,7 @@ BX_UNUSED(currentSamplerStateIdx);
|
|
|
}
|
|
|
|
|
|
bool constantsChanged = false;
|
|
|
- if (draw.m_constBegin < draw.m_constEnd
|
|
|
+ if (draw.m_uniformBegin < draw.m_uniformEnd
|
|
|
|| currentProgramIdx != key.m_program
|
|
|
|| BGFX_STATE_ALPHA_REF_MASK & changedFlags)
|
|
|
{
|