Searched defs:VariableTypeGetter (Results 1 – 1 of 1) sorted by relevance
62 struct VariableTypeGetter { struct63 std::string operator()(int) const { return "int"; } in operator ()()64 std::string operator()(const int2&) const { return "ivec2"; } in operator ()()65 std::string operator()(const std::vector<int2>&) const { return "ivec2"; } in operator ()()66 std::string operator()(const int4&) const { return "ivec4"; } in operator ()()67 std::string operator()(unsigned int) const { return "uint"; } in operator ()()68 std::string operator()(const uint4&) const { return "uvec4"; } in operator ()()69 std::string operator()(float) const { return "float"; } in operator ()()70 std::string operator()(const float2&) const { return "vec2"; } in operator ()()71 std::string operator()(const float4&) const { return "vec4"; } in operator ()()[all …]