MCPcopy Create free account
hub / github.com/Blakkis/PyGLMaze / __fetchUniformLocations

Method __fetchUniformLocations

pymaze/post_processing.py:182–191  ·  view source on GitHub ↗
(cls, shader)

Source from the content-addressed store, hash-verified

180 # All post processing shaders share the same common uniforms
181 @classmethod
182 def __fetchUniformLocations(cls, shader):
183 glUseProgram(shader.shader)
184
185 #
186 shader.seconds = glGetUniformLocation(shader.shader, "uSeconds")
187 shader.resolution = glGetUniformLocation(shader.shader, "uResolution")
188
189 #
190 glUniform1i(glGetUniformLocation(shader.shader, "colorTexture"), 0)
191 glUniform1i(glGetUniformLocation(shader.shader, "depthTexture"), 1)
192
193
194 @classmethod

Callers 1

parseShadersMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected