GLSL: Fix #1279: refract does not have a double-type eta.
This commit is contained in:
8
Test/400.geom
Normal file → Executable file
8
Test/400.geom
Normal file → Executable file
@@ -285,10 +285,10 @@ void doubles()
|
||||
dvec3v += reflect(dvec3v, dvec3v);
|
||||
dvec4v += reflect(dvec4v, dvec4v);
|
||||
|
||||
doublev += refract(doublev, doublev, doublev);
|
||||
dvec2v += refract(dvec2v, dvec2v, doublev);
|
||||
dvec3v += refract(dvec3v, dvec3v, doublev);
|
||||
dvec4v += refract(dvec4v, dvec4v, doublev);
|
||||
doublev += refract(doublev, doublev, 1.3);
|
||||
dvec2v += refract(dvec2v, dvec2v, 1.3);
|
||||
dvec3v += refract(dvec3v, dvec3v, 1.3);
|
||||
dvec4v += refract(dvec4v, dvec4v, 1.3);
|
||||
|
||||
dmat2 dmat2v = outerProduct(dvec2v, dvec2v);
|
||||
dmat3 dmat3v = outerProduct(dvec3v, dvec3v);
|
||||
|
||||
Reference in New Issue
Block a user