Searched refs:lowp (Results 1 – 24 of 24) sorted by relevance
11 template struct tvec1<uint8, lowp>;12 template struct tvec1<uint16, lowp>;13 template struct tvec1<uint32, lowp>;14 template struct tvec1<uint64, lowp>;15 template struct tvec1<int8, lowp>;16 template struct tvec1<int16, lowp>;17 template struct tvec1<int32, lowp>;18 template struct tvec1<int64, lowp>;19 template struct tvec1<float32, lowp>;20 template struct tvec1<float64, lowp>;[all …]
39 typedef tmat2x2<float, lowp> lowp_mat2;60 typedef tmat2x2<float, lowp> lowp_mat2x2;86 typedef tmat2x3<float, lowp> lowp_mat2x3;112 typedef tmat2x4<float, lowp> lowp_mat2x4;138 typedef tmat3x2<float, lowp> lowp_mat3x2;164 typedef tmat3x3<float, lowp> lowp_mat3;185 typedef tmat3x3<float, lowp> lowp_mat3x3;211 typedef tmat3x4<float, lowp> lowp_mat3x4;237 typedef tmat4x2<float, lowp> lowp_mat4x2;263 typedef tmat4x3<float, lowp> lowp_mat4x3;[all …]
111 typedef tvec1<float, lowp> lowp_vec1_t;114 typedef tvec1<double, lowp> lowp_dvec1_t;117 typedef tvec1<int, lowp> lowp_ivec1_t;120 typedef tvec1<uint, lowp> lowp_uvec1_t;123 typedef tvec1<bool, lowp> lowp_bvec1_t;147 typedef tvec2<float, lowp> lowp_vec2;168 typedef tvec2<double, lowp> lowp_dvec2;189 typedef tvec2<int, lowp> lowp_ivec2;210 typedef tvec2<uint, lowp> lowp_uvec2;231 typedef tvec2<bool, lowp> lowp_bvec2;[all …]
51 struct compute_inversesqrt<vecType, float, lowp, Aligned>53 GLM_FUNC_QUALIFIER static vecType<float, lowp> call(vecType<float, lowp> const & x)55 vecType<float, lowp> tmp(x);56 vecType<float, lowp> xhalf(tmp * 0.5f);57 …vecType<uint, lowp>* p = reinterpret_cast<vecType<uint, lowp>*>(const_cast<vecType<float, lowp>*>(…58 vecType<uint, lowp> i = vecType<uint, lowp>(0x5f375a86) - (*p >> vecType<uint, lowp>(1));59 vecType<float, lowp>* ptmp = reinterpret_cast<vecType<float, lowp>*>(&i);
25 lowp = packed_lowp, enumerator
135 typedef tmat2x2<int, lowp> lowp_imat2;139 typedef tmat3x3<int, lowp> lowp_imat3;143 typedef tmat4x4<int, lowp> lowp_imat4;148 typedef tmat2x2<int, lowp> lowp_imat2x2;152 typedef tmat2x3<int, lowp> lowp_imat2x3;156 typedef tmat2x4<int, lowp> lowp_imat2x4;160 typedef tmat3x2<int, lowp> lowp_imat3x2;164 typedef tmat3x3<int, lowp> lowp_imat3x3;168 typedef tmat3x4<int, lowp> lowp_imat3x4;172 typedef tmat4x2<int, lowp> lowp_imat4x2;[all …]
177 struct compute_linearRand<float, lowp, vecType>179 …GLM_FUNC_QUALIFIER static vecType<float, lowp> call(vecType<float, lowp> const & Min, vecType<floa…181 …return vecType<float, lowp>(compute_rand<uint8, lowp, vecType>::call()) / static_cast<float>(std::…204 struct compute_linearRand<double, lowp, vecType>206 …GLM_FUNC_QUALIFIER static vecType<double, lowp> call(vecType<double, lowp> const & Min, vecType<do…208 …return vecType<double, lowp>(compute_rand<uint16, lowp, vecType>::call()) / static_cast<double>(st…231 struct compute_linearRand<long double, lowp, vecType>233 …QUALIFIER static vecType<long double, lowp> call(vecType<long double, lowp> const & Min, vecType<l…235 …return vecType<long double, lowp>(compute_rand<uint32, lowp, vecType>::call()) / static_cast<long …
20 typedef tquat<float, lowp> lowp_quat;67 typedef tquat<double, lowp> lowp_dquat;303 typedef tvec1<i8, lowp> lowp_i8vec1;307 typedef tvec2<i8, lowp> lowp_i8vec2;311 typedef tvec3<i8, lowp> lowp_i8vec3;315 typedef tvec4<i8, lowp> lowp_i8vec4;382 typedef tvec1<i16, lowp> lowp_i16vec1;386 typedef tvec2<i16, lowp> lowp_i16vec2;390 typedef tvec3<i16, lowp> lowp_i16vec3;394 typedef tvec4<i16, lowp> lowp_i16vec4;[all …]
15 typedef tmat3x3<float, lowp> lowp_mat3;36 typedef tmat3x3<float, lowp> lowp_mat3x3;
15 typedef tmat4x4<float, lowp> lowp_mat4;36 typedef tmat4x4<float, lowp> lowp_mat4x4;
15 typedef tmat2x2<float, lowp> lowp_mat2;36 typedef tmat2x2<float, lowp> lowp_mat2x2;
15 typedef tmat3x2<float, lowp> lowp_mat3x2;
15 typedef tmat2x4<float, lowp> lowp_mat2x4;
15 typedef tmat4x3<float, lowp> lowp_mat4x3;
15 typedef tmat4x2<float, lowp> lowp_mat4x2;
15 typedef tmat3x4<float, lowp> lowp_mat3x4;
15 typedef tmat2x3<float, lowp> lowp_mat2x3;
26 …detail::compute_inversesqrt<tvec1, genType, lowp, detail::is_aligned<lowp>::value>::call(tvec1<gen…29 …ersesqrt<tvec1, genType, highp, detail::is_aligned<highp>::value>::call(tvec1<genType, lowp>(x)).x;
179 typedef tdualquat<float, lowp> lowp_dualquat;195 typedef tdualquat<float, lowp> lowp_fdualquat;211 typedef tdualquat<double, lowp> lowp_ddualquat;
3 layout(set = 0, binding = 0) uniform lowp sampler2D uTexture;
5 // layout(set = 0, binding = 0) uniform lowp sampler2D uTexture;
72 lowp uint last_stencil = stencilAttachmentReadEXT();
166 lowp uint stencilAttachmentReadEXT();167 lowp uint stencilAttachmentReadEXT(int sample);
12056 (code:mediump and code:lowp) when compiling for Vulkan. These will