gpu: don't validate uniform locations

Sufficiently smart GPU drivers can eliminate unused uniforms across
shader types.

Fixes gio#158

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2020-08-24 19:22:59 +02:00
parent 7eff3f561f
commit e214191ff7
3 changed files with 2 additions and 10 deletions
+1 -1
View File
@@ -65,7 +65,7 @@ func (s *FBO) Blit() {
}
s.prog = prog
s.c.UseProgram(prog)
s.c.Uniform1i(gl.GetUniformLocation(s.c, prog, "tex"), 0)
s.c.Uniform1i(s.c.GetUniformLocation(prog, "tex"), 0)
s.quad = s.c.CreateBuffer()
s.c.BindBuffer(gl.ARRAY_BUFFER, s.quad)
s.c.BufferData(gl.ARRAY_BUFFER,