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

Function glBindImageTexture

GTE/Graphics/GL46/GL46.cpp:11043–11060  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11041}
11042
11043void APIENTRY glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
11044{
11045 if (sglBindImageTexture)
11046 {
11047 sglBindImageTexture(unit, texture, level, layered, layer, access, format);
11048 ReportGLError("glBindImageTexture");
11049 }
11050 else
11051 {
11052 ReportGLNullFunction("glBindImageTexture");
11053 }
11054
11055#if defined(GTE_ENABLE_GLTRACE)
11056 gsTrace.Call("glBindImageTexture", "",
11057 unit, texture, level, gsTrace.GetBoolean(layered), layer,
11058 gsTrace.GetName(access), gsTrace.GetName(format));
11059#endif
11060}
11061
11062void APIENTRY glMemoryBarrier(GLbitfield barriers)
11063{

Callers 2

EnableTexturesMethod · 0.85
EnableTextureArraysMethod · 0.85

Calls 5

ReportGLErrorFunction · 0.85
ReportGLNullFunctionFunction · 0.85
CallMethod · 0.80
GetNameMethod · 0.80
GetBooleanMethod · 0.45

Tested by

no test coverage detected