From 8015acaca23d55041b8786856d474ecc42be8e95 Mon Sep 17 00:00:00 2001 From: gazer Date: Fri, 11 Dec 2015 16:33:55 +0300 Subject: [PATCH] fix shader locations --- src/dlangui/graphics/glsupport.d | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dlangui/graphics/glsupport.d b/src/dlangui/graphics/glsupport.d index 0324d122..e520d899 100644 --- a/src/dlangui/graphics/glsupport.d +++ b/src/dlangui/graphics/glsupport.d @@ -300,15 +300,15 @@ class SolidFillProgram : GLProgram { matrixLocation = glGetUniformLocation(program, "matrix"); checkError("glGetUniformLocation matrix"); - if (matrixLocation == 0) + if (matrixLocation == -1) Log.e("glGetUniformLocation failed for matrixLocation"); vertexLocation = glGetAttribLocation(program, "vertex"); checkError("glGetAttribLocation vertex"); - if (vertexLocation == 0) + if (vertexLocation == -1) Log.e("glGetUniformLocation failed for vertexLocation"); colAttrLocation = glGetAttribLocation(program, "colAttr"); checkError("glGetAttribLocation colAttr"); - if (colAttrLocation == 0) + if (colAttrLocation == -1) Log.e("glGetUniformLocation failed for colAttrLocation"); return res && matrixLocation >= 0 && vertexLocation >= 0 && colAttrLocation >= 0; }