mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-28 09:26:52 +00:00
Read indirect draw count from parameter buffer, not draw indirect buffer
This commit is contained in:
@@ -2763,7 +2763,7 @@ bool WrappedOpenGL::Serialise_glMultiDrawArraysIndirectCount(SerialiserType &ser
|
||||
{
|
||||
GLsizei realdrawcount = 0;
|
||||
|
||||
m_Real.glGetBufferSubData(eGL_DRAW_INDIRECT_BUFFER, (GLintptr)drawcount, sizeof(realdrawcount),
|
||||
m_Real.glGetBufferSubData(eGL_PARAMETER_BUFFER, (GLintptr)drawcount, sizeof(realdrawcount),
|
||||
&realdrawcount);
|
||||
|
||||
realdrawcount = RDCMIN(maxdrawcount, realdrawcount);
|
||||
@@ -2965,7 +2965,7 @@ bool WrappedOpenGL::Serialise_glMultiDrawElementsIndirectCount(SerialiserType &s
|
||||
|
||||
GLsizei realdrawcount = 0;
|
||||
|
||||
m_Real.glGetBufferSubData(eGL_DRAW_INDIRECT_BUFFER, (GLintptr)drawcount, sizeof(realdrawcount),
|
||||
m_Real.glGetBufferSubData(eGL_PARAMETER_BUFFER, (GLintptr)drawcount, sizeof(realdrawcount),
|
||||
&realdrawcount);
|
||||
|
||||
realdrawcount = RDCMIN(maxdrawcount, realdrawcount);
|
||||
|
||||
Reference in New Issue
Block a user