| 9337 | } |
| 9338 | |
| 9339 | void APIENTRY glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei* length, GLenum* binaryFormat, void* binary) |
| 9340 | { |
| 9341 | if (sglGetProgramBinary) |
| 9342 | { |
| 9343 | sglGetProgramBinary(program, bufSize, length, binaryFormat, binary); |
| 9344 | ReportGLError("glGetProgramBinary"); |
| 9345 | } |
| 9346 | else |
| 9347 | { |
| 9348 | ReportGLNullFunction("glGetProgramBinary"); |
| 9349 | } |
| 9350 | |
| 9351 | #if defined(GTE_ENABLE_GLTRACE) |
| 9352 | gsTrace.Call("glGetProgramBinary", "", |
| 9353 | program, bufSize, *length, gsTrace.GetEnumArray(*length, binaryFormat), "binary"); |
| 9354 | #endif |
| 9355 | } |
| 9356 | |
| 9357 | void APIENTRY glProgramBinary(GLuint program, GLenum binaryFormat, const void* binary, GLsizei length) |
| 9358 | { |
nothing calls this directly
no test coverage detected