mirror of
https://github.com/hajimehoshi/ebiten.git
synced 2024-12-24 10:48:53 +01:00
internal/graphicsdriver/opengl: Avoid creating objects for debugging
This commit is contained in:
parent
b1a442f86a
commit
76324254c1
@ -270,7 +270,9 @@ func (g *Graphics) useProgram(program program, uniforms []uniformVariable, textu
|
|||||||
|
|
||||||
for _, u := range uniforms {
|
for _, u := range uniforms {
|
||||||
if len(u.valueSlice) == 0 {
|
if len(u.valueSlice) == 0 {
|
||||||
if got, expected := (&shaderir.Type{Main: shaderir.Float}), &u.typ; !got.Equal(expected) {
|
if u.typ.Main != shaderir.Float {
|
||||||
|
expected := &shaderir.Type{Main: shaderir.Float}
|
||||||
|
got := &u.typ
|
||||||
return fmt.Errorf("opengl: uniform variable %s type doesn't match: expected %s but %s", u.name, expected.String(), got.String())
|
return fmt.Errorf("opengl: uniform variable %s type doesn't match: expected %s but %s", u.name, expected.String(), got.String())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user