Merge pull request #2774 from lordhoto/cg2glsl-fragment-uniform-fix

cg2glsl: Write uniform declarations for fragment shaders.
This commit is contained in:
Twinaphex 2016-03-05 17:05:06 +01:00
commit 644de4ae9e

View File

@ -405,6 +405,8 @@ def fix_samplers(log_prefix, ref_index, source):
source.insert(ref_index, sampler)
if struct_texunit0:
source.insert(ref_index, 'uniform sampler2D Texture;')
for uniform in uniforms:
source.insert(ref_index, 'uniform COMPAT_PRECISION vec2 ' + uniform + ';')
for index, line in enumerate(source):
for orig, new in translations:
log(log_prefix, 'Translation:', orig, '->', new)