test_shadercompiler.py 387 B

123456789
  1. from panda3d import core
  2. GLSL_VERT_SHADER = "\n"
  3. def test_shadercompiler_glsl(registry):
  4. compiler = registry.get_compiler_from_language(core.Shader.SL_GLSL)
  5. module = compiler.compile_now(core.ShaderModule.Stage.vertex, core.StringStream(GLSL_VERT_SHADER.encode('utf-8')))
  6. assert module.stage == core.ShaderModule.Stage.vertex
  7. assert module.get_ir() == GLSL_VERT_SHADER