Skip to content

Commit d515202

Browse files
Revert "Fix: Fix Uniform buffer doing too many iterations when updating renderer uniforms (bkaradzic#3372)"
This reverts commit 4bc6529.
1 parent c072b9a commit d515202

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/bgfx.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1324,8 +1324,10 @@ namespace bgfx
13241324

13251325
m_draw.clear(_flags);
13261326
m_bind.clear(_flags);
1327-
1328-
m_uniformBegin = m_uniformEnd;
1327+
if (_flags & BGFX_DISCARD_STATE)
1328+
{
1329+
m_uniformBegin = m_uniformEnd;
1330+
}
13291331
}
13301332

13311333
void EncoderImpl::dispatch(ViewId _id, ProgramHandle _handle, uint32_t _numX, uint32_t _numY, uint32_t _numZ, uint8_t _flags)

0 commit comments

Comments
 (0)