From f6d816dbc55affa1bbb83510a2ad1933e14fd091 Mon Sep 17 00:00:00 2001 From: Themaister Date: Fri, 4 Jan 2013 20:35:30 +0100 Subject: [PATCH] Improve GL_ES compat. --- tools/cg2xml.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/cg2xml.py b/tools/cg2xml.py index 38bd4ac7cf..dc48e3ecbe 100755 --- a/tools/cg2xml.py +++ b/tools/cg2xml.py @@ -139,9 +139,9 @@ def hack_source_vertex(source): for index, line in enumerate(source): if 'void main()' in line: source.insert(index + 2, ' mat4 rubyMVPMatrix_ = transpose_(rubyMVPMatrix);') # transpose() is GLSL 1.20+, doesn't exist in GLSL ES 1.0 - source.insert(index, 'uniform vec2 rubyInputSize;') - source.insert(index, 'uniform vec2 rubyTextureSize;') - source.insert(index, 'uniform vec2 rubyOutputSize;') + source.insert(index, 'uniform mediump vec2 rubyInputSize;') + source.insert(index, 'uniform mediump vec2 rubyTextureSize;') + source.insert(index, 'uniform mediump vec2 rubyOutputSize;') source.insert(index, """ mat4 transpose_(mat4 matrix) { @@ -175,9 +175,9 @@ def replace_global_fragment(source): def hack_source_fragment(source): for index, line in enumerate(source): if 'void main()' in line: - source.insert(index, 'uniform vec2 rubyInputSize;') - source.insert(index, 'uniform vec2 rubyTextureSize;') - source.insert(index, 'uniform vec2 rubyOutputSize;') + source.insert(index, 'uniform mediump vec2 rubyInputSize;') + source.insert(index, 'uniform mediump vec2 rubyTextureSize;') + source.insert(index, 'uniform mediump vec2 rubyOutputSize;') break for line in source: