MCPcopy Create free account
hub / github.com/9miao/CrossApp / ccGLUseProgram

Function ccGLUseProgram

CrossApp/shaders/ccGLStateCache.cpp:75–85  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

73}
74
75void ccGLUseProgram( GLuint program )
76{
77#if CC_ENABLE_GL_STATE_CACHE
78 if( program != s_uCurrentShaderProgram ) {
79 s_uCurrentShaderProgram = program;
80 glUseProgram(program);
81 }
82#else
83 glUseProgram(program);
84#endif // CC_ENABLE_GL_STATE_CACHE
85}
86
87static void SetBlending(GLenum sfactor, GLenum dfactor)
88{

Callers 2

useMethod · 0.85
drawMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected