Searched refs:refract (Results 1 – 25 of 32) sorted by relevance
12
303 // refract305 GLM_FUNC_QUALIFIER genType refract function312 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'refract' only accept floating-point i…323 GLM_FUNC_QUALIFIER vecType<T, P> refract function330 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'refract' only accept floating-point inputs"…
141 GLM_FUNC_DECL vecType<T, P> refract(
122 //refract
214 float refract(float I, float N, float eta);215 vec2 refract(vec2 I, vec2 N, float eta);216 vec3 refract(vec3 I, vec3 N, float eta);217 vec4 refract(vec4 I, vec4 N, float eta);
341 float refract(float I, float N, float eta);342 vec2 refract(vec2 I, vec2 N, float eta);343 vec3 refract(vec3 I, vec3 N, float eta);344 vec4 refract(vec4 I, vec4 N, float eta);
15 dEQP-VK.glsl.builtin.precision.refract.*
1 ((function refract
525 detail::fvec4SIMD refract(
684 GLM_FUNC_QUALIFIER detail::fvec4SIMD refract function
89 inline float refract (float i, float n, float eta) in refract() function194 inline Vector<T, Size> refract (const Vector<T, Size>& i, const Vector<T, Size>& n, T eta) in refract() function
826 void eval_refract_float (ShaderEvalContext& c) { c.color.x() = refract(c.in[0].z(), … in DECLARE_TERNARY_GENTYPE_FUNCS()827 void eval_refract_vec2 (ShaderEvalContext& c) { c.color.yz() = refract(c.in[0].swizzle(3, 1), … in eval_refract_vec2()828 void eval_refract_vec3 (ShaderEvalContext& c) { c.color.xyz() = refract(c.in[0].swizzle(2, 0, 1), … in eval_refract_vec3()829 void eval_refract_vec4 (ShaderEvalContext& c) { c.color = refract(c.in[0].swizzle(1, 2, 3, 0), c.i… in eval_refract_vec4()1140 …0.5f), Value(F, 0.2f, 1.5f), 0.5f, 0.5f, PRECMASK_MEDIUMP_HIGHP, FLOAT_GENTYPE_FUNCS(refract) ) in init()
1189 void eval_refract_float (ShaderEvalContext& c) { c.color.x() = refract(c.in[0].z(), … in DECLARE_TERNARY_GENTYPE_FUNCS()1190 void eval_refract_vec2 (ShaderEvalContext& c) { c.color.yz() = refract(c.in[0].swizzle(3, 1), … in eval_refract_vec2()1191 void eval_refract_vec3 (ShaderEvalContext& c) { c.color.xyz() = refract(c.in[0].swizzle(2, 0, 1), … in eval_refract_vec3()1192 void eval_refract_vec4 (ShaderEvalContext& c) { c.color = refract(c.in[0].swizzle(1, 2, 3, 0), c.i… in eval_refract_vec4()1751 …T, -1.1f, 0.5f), Value(F, 0.2f, 1.5f), 0.5f, 0.5f, PRECMASK_ALL, FLOAT_GENTYPE_FUNCS(refract) ) in init()
1249 void eval_refract_float (ShaderEvalContext& c) { c.color.x() = refract(c.in[0].z(), … in DECLARE_TERNARY_GENTYPE_FUNCS()1250 void eval_refract_vec2 (ShaderEvalContext& c) { c.color.yz() = refract(c.in[0].swizzle(3, 1), … in eval_refract_vec2()1251 void eval_refract_vec3 (ShaderEvalContext& c) { c.color.xyz() = refract(c.in[0].swizzle(2, 0, 1), … in eval_refract_vec3()1252 void eval_refract_vec4 (ShaderEvalContext& c) { c.color = refract(c.in[0].swizzle(1, 2, 3, 0), c.i… in eval_refract_vec4()1784 …0.5f), Value(F, 0.2f, 1.5f), 0.5f, 0.5f, PRECMASK_MEDIUMP_HIGHP, FLOAT_GENTYPE_FUNCS(refract) ) in init()
1dEQP-GLES2.functional.buffer.write.basic.array_dynamic_draw 2dEQP-GLES2. ...
1dEQP-GLES3.functional.buffer.copy.basic.array_copy_read 2dEQP-GLES3. ...
5428 dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_float_float_vertex5429 dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_float_float_fragment5430 dEQP-GLES2.functional.shaders.operator.geometric.refract.highp_float_float_vertex5431 dEQP-GLES2.functional.shaders.operator.geometric.refract.highp_float_float_fragment5432 dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_vec2_float_vertex5433 dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_vec2_float_fragment5434 dEQP-GLES2.functional.shaders.operator.geometric.refract.highp_vec2_float_vertex5435 dEQP-GLES2.functional.shaders.operator.geometric.refract.highp_vec2_float_fragment5436 dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_vec3_float_vertex5437 dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_vec3_float_fragment[all …]
11792 dEQP-GLES3.functional.shaders.operator.geometric.refract.mediump_float_vertex11793 dEQP-GLES3.functional.shaders.operator.geometric.refract.mediump_float_fragment11794 dEQP-GLES3.functional.shaders.operator.geometric.refract.highp_float_vertex11795 dEQP-GLES3.functional.shaders.operator.geometric.refract.highp_float_fragment11796 dEQP-GLES3.functional.shaders.operator.geometric.refract.mediump_vec2_float_vertex11797 dEQP-GLES3.functional.shaders.operator.geometric.refract.mediump_vec2_float_fragment11798 dEQP-GLES3.functional.shaders.operator.geometric.refract.highp_vec2_float_vertex11799 dEQP-GLES3.functional.shaders.operator.geometric.refract.highp_vec2_float_fragment11800 dEQP-GLES3.functional.shaders.operator.geometric.refract.mediump_vec3_float_vertex11801 dEQP-GLES3.functional.shaders.operator.geometric.refract.mediump_vec3_float_fragment[all …]
5423 dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_float_float_vertex5424 dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_float_float_fragment5425 dEQP-GLES2.functional.shaders.operator.geometric.refract.highp_float_float_vertex5426 dEQP-GLES2.functional.shaders.operator.geometric.refract.highp_float_float_fragment5427 dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_vec2_float_vertex5428 dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_vec2_float_fragment5429 dEQP-GLES2.functional.shaders.operator.geometric.refract.highp_vec2_float_vertex5430 dEQP-GLES2.functional.shaders.operator.geometric.refract.highp_vec2_float_fragment5431 dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_vec3_float_vertex5432 dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_vec3_float_fragment[all …]
11287 dEQP-GLES3.functional.shaders.operator.geometric.refract.mediump_float_vertex11288 dEQP-GLES3.functional.shaders.operator.geometric.refract.mediump_float_fragment11289 dEQP-GLES3.functional.shaders.operator.geometric.refract.highp_float_vertex11290 dEQP-GLES3.functional.shaders.operator.geometric.refract.highp_float_fragment11291 dEQP-GLES3.functional.shaders.operator.geometric.refract.mediump_vec2_float_vertex11292 dEQP-GLES3.functional.shaders.operator.geometric.refract.mediump_vec2_float_fragment11293 dEQP-GLES3.functional.shaders.operator.geometric.refract.highp_vec2_float_vertex11294 dEQP-GLES3.functional.shaders.operator.geometric.refract.highp_vec2_float_fragment11295 dEQP-GLES3.functional.shaders.operator.geometric.refract.mediump_vec3_float_vertex11296 dEQP-GLES3.functional.shaders.operator.geometric.refract.mediump_vec3_float_fragment[all …]