| 7070 | } |
| 7071 | |
| 7072 | void 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 | |
| 7091 | void APIENTRY glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar* const* uniformNames, GLuint* uniformIndices) |
| 7092 | { |
no test coverage detected