def python2shader_and_validate(func): m = pyshader.python2shader(func) assert m.input is func validate_module(m, HASHES) return m
def test(shader_name): print("Testing shader", shader_name) shader = shader_modules[shader_name] validate_module(shader, HASHES)
def python2shader_and_validate_nochecks(func): m = pyshader.python2shader(func) assert m.input is func validate_module(m, HASHES, check_bytecode=False, check_spirv=False) return m