Lines Matching full:template
54 // Query function template.
55 template<typename T>
58 // Compare template.
59 template<typename T>
99 template<>
107 template<>
115 template<>
123 template<>
131 template<>
137 template<>
145 template<>
153 template<>
160 template<>
166 template<>
173 template<>
179 template<>
195 template <QueryClass Class>
201 template <>
204 template <>
207 template <>
210 template <typename T>
215 template <> struct QueryTypeTraits<GLint> { enum { CLASS = CLASS_VALUE }; };
216 template <> struct QueryTypeTraits<GLint64> { enum { CLASS = CLASS_VALUE }; };
217 template <> struct QueryTypeTraits<GLuint64> { enum { CLASS = CLASS_VALUE }; };
218 template <> struct QueryTypeTraits<GLfloat> { enum { CLASS = CLASS_VALUE }; };
219 template <> struct QueryTypeTraits<Boolean> { enum { CLASS = CLASS_VALUE }; };
220 template <> struct QueryTypeTraits<NegInt> { enum { CLASS = CLASS_VALUE }; };
221 template <> struct QueryTypeTraits<FloatRange> { enum { CLASS = CLASS_RANGE }; };
222 template <> struct QueryTypeTraits<AlignmentInt> { enum { CLASS = CLASS_ALIGNMENT }; };
229 template<typename T>