MCPcopy Create free account
hub / github.com/davideberly/GeometricTools / glCopyBufferSubData

Function glCopyBufferSubData

GTE/Graphics/GL46/GL46.cpp:7072–7089  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7070}
7071
7072void APIENTRY glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
7073{
7074 if (sglCopyBufferSubData)
7075 {
7076 sglCopyBufferSubData(readTarget, writeTarget, readOffset, writeOffset, size);
7077 ReportGLError("glCopyBufferSubData");
7078 }
7079 else
7080 {
7081 ReportGLNullFunction("glCopyBufferSubData");
7082 }
7083
7084#if defined(GTE_ENABLE_GLTRACE)
7085 gsTrace.Call("glCopyBufferSubData", "",
7086 gsTrace.GetName(readTarget), gsTrace.GetName(writeTarget),
7087 readOffset, writeOffset, size);
7088#endif
7089}
7090
7091void APIENTRY glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar* const* uniformNames, GLuint* uniformIndices)
7092{

Callers 2

Calls 4

ReportGLErrorFunction · 0.85
ReportGLNullFunctionFunction · 0.85
CallMethod · 0.80
GetNameMethod · 0.80

Tested by

no test coverage detected