From f4730179a4436dff7282bc42bc6aa58fb5fb63b5 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Wed, 28 Sep 2011 17:14:31 +0200 Subject: Fix ES2 shaders Add missing floating point precision qualifiers. '#extension OES_standard_derivatives : require' somehow doesn't pass the GLSL compiler, however '#extension GL_OES_standard_derivatives : enable' does. Currently works on ARM's Mali-400 MP, NV Tegra still don't show a picture. TODO: More in depth evaluation. --- .../classes/jogamp/graph/curve/opengl/shader/curverenderer01-es2.fp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-es2.fp') diff --git a/src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-es2.fp b/src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-es2.fp index 953349f5a..94e62c042 100644 --- a/src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-es2.fp +++ b/src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-es2.fp @@ -3,7 +3,8 @@ #version 100 // we require dFdx/dFdy -#extension OES_standard_derivatives : require +// #extension OES_standard_derivatives : require +#extension GL_OES_standard_derivatives : enable #include curverenderer01-xxx.fp -- cgit v1.2.3