summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/glsl/builtins/profiles/100es.frag2
-rw-r--r--src/glsl/builtins/profiles/300es.frag1
-rw-r--r--src/glsl/builtins/profiles/OES_EGL_image_external.glsl1
-rw-r--r--src/glsl/builtins/profiles/OES_standard_derivatives.frag1
-rw-r--r--src/glsl/builtins/profiles/OES_texture_3D.frag1
5 files changed, 6 insertions, 0 deletions
diff --git a/src/glsl/builtins/profiles/100es.frag b/src/glsl/builtins/profiles/100es.frag
index 904aa303c58..28c4527a26a 100644
--- a/src/glsl/builtins/profiles/100es.frag
+++ b/src/glsl/builtins/profiles/100es.frag
@@ -1,4 +1,6 @@
#version 100
+precision highp float;
+
vec4 texture2D (sampler2D sampler, vec2 coord, float bias);
vec4 texture2DProj (sampler2D sampler, vec3 coord, float bias);
vec4 texture2DProj (sampler2D sampler, vec4 coord, float bias);
diff --git a/src/glsl/builtins/profiles/300es.frag b/src/glsl/builtins/profiles/300es.frag
index 38589f79bae..ef412d88282 100644
--- a/src/glsl/builtins/profiles/300es.frag
+++ b/src/glsl/builtins/profiles/300es.frag
@@ -1,4 +1,5 @@
#version 300 es
+precision highp float;
/* texture - bias variants */
vec4 texture( sampler2D sampler, vec2 P, float bias);
diff --git a/src/glsl/builtins/profiles/OES_EGL_image_external.glsl b/src/glsl/builtins/profiles/OES_EGL_image_external.glsl
index 71e6af9d351..90300ec5f8f 100644
--- a/src/glsl/builtins/profiles/OES_EGL_image_external.glsl
+++ b/src/glsl/builtins/profiles/OES_EGL_image_external.glsl
@@ -1,5 +1,6 @@
#version 100
#extension GL_OES_EGL_image_external : enable
+precision highp float;
vec4 texture2D(samplerExternalOES sampler, vec2 coord);
vec4 texture2DProj(samplerExternalOES sampler, vec3 coord);
diff --git a/src/glsl/builtins/profiles/OES_standard_derivatives.frag b/src/glsl/builtins/profiles/OES_standard_derivatives.frag
index 2c6ea07e961..44991efd215 100644
--- a/src/glsl/builtins/profiles/OES_standard_derivatives.frag
+++ b/src/glsl/builtins/profiles/OES_standard_derivatives.frag
@@ -1,5 +1,6 @@
#version 100
#extension GL_OES_standard_derivatives : enable
+precision highp float;
/*
* 8.8 - Fragment Processing Functions
diff --git a/src/glsl/builtins/profiles/OES_texture_3D.frag b/src/glsl/builtins/profiles/OES_texture_3D.frag
index b6ebd6a311f..c2c3339b92e 100644
--- a/src/glsl/builtins/profiles/OES_texture_3D.frag
+++ b/src/glsl/builtins/profiles/OES_texture_3D.frag
@@ -1,5 +1,6 @@
#version 100
#extension GL_OES_texture_3D : enable
+precision highp float;
vec4 texture3D (sampler3D sampler, vec3 coord);
vec4 texture3DProj (sampler3D sampler, vec4 coord);