Lines Matching refs:genutil
27 import genutil
29 from genutil import Scalar, Vec2, Vec3, Vec4, Uint, UVec2, UVec3, UVec4, CaseGroup
323 assert isinstance(value, genutil.Vec)
339 class ArithmeticCase(genutil.ShaderCase):
359 return genutil.fillTemplate(ARTIHMETIC_CASE_TEMPLATE, params)
442 class ParenthesizedCase(genutil.ShaderCase):
456 return genutil.fillTemplate(ARTIHMETIC_CASE_TEMPLATE, params)
502 class FunctionsCase(genutil.ShaderCase):
514 return genutil.fillTemplate(FUNCTIONS_CASE_TEMPLATE, params)
533 class ArrayCase(genutil.ShaderCase):
548 return genutil.fillTemplate(ARRAY_CASE_TEMPLATE, params)
577 class ArrayUnpackCase(genutil.ShaderCase):
591 return genutil.fillTemplate(ARRAY_CASE_TEMPLATE, params)
653 class StructCase(genutil.ShaderCase):
668 return genutil.fillTemplate(STRUCT_CASE_TEMPLATE, params)
702 class InvalidCase(genutil.ShaderCase):
714 return genutil.fillTemplate(INVALID_CASE_TEMPLATE, params)
735 class InvalidArrayCase(genutil.ShaderCase):
746 return genutil.fillTemplate(INVALID_ARRAY_CASE_TEMPLATE, params)
756 class InvalidStructCase(genutil.ShaderCase):
769 return genutil.fillTemplate(INVALID_STRUCT_CASE_TEMPLATE, params)
979 genutil.writeAllCases("implicit_conversions.test", genAllCases())