Howdy.<br><br>I&#39;ve been trying to build Myth using GL ES support but keep running into the same errors.  I&#39;m using mesa, libdrm and xf86-video-ati built from git.  This also happens on my master backend using the nVidia blob and the current official releases of Mesa/libdrm.   If I disable GL ES in the config, the Myth builds fine.  If I disable GL ES support in Mesa, and leave the configure alone, it builds fine.<br>

<br>Is it supposed to be an either/or scenario or is Myth&#39;s GL ES support really dependent on Mesa?<br><br>MythTV Version   : v0.25pre-2002-g17876e6<br>MythTV Branch    : master<br>Network Protocol : 65<br>Library API      : 0.25.20110429-1<br>

QT Version       : 4.7.3<br><br>In file included from mythrender_opengl.cpp:13:0:<br>mythrender_opengl2es.h: In member function &#39;virtual void MythRenderOpenGL2ES::InitProcs()&#39;:<br>mythrender_opengl2es.h:25:57: error: &#39;glCreateShader&#39; was not declared in this scope<br>

mythrender_opengl2es.h:26:57: error: &#39;glShaderSource&#39; was not declared in this scope<br>mythrender_opengl2es.h:27:58: error: &#39;glCompileShader&#39; was not declared in this scope<br>mythrender_opengl2es.h:28:57: error: &#39;glAttachShader&#39; was not declared in this scope<br>

mythrender_opengl2es.h:29:56: error: &#39;glGetShaderiv&#39; was not declared in this scope<br>mythrender_opengl2es.h:30:61: error: &#39;glGetShaderInfoLog&#39; was not declared in this scope<br>mythrender_opengl2es.h:31:57: error: &#39;glDetachShader&#39; was not declared in this scope<br>

mythrender_opengl2es.h:32:57: error: &#39;glDeleteShader&#39; was not declared in this scope<br>mythrender_opengl2es.h:34:59: error: &#39;glDeleteProgram&#39; was not declared in this scope<br>mythrender_opengl2es.h:35:59: error: &#39;glCreateProgram&#39; was not declared in this scope<br>

mythrender_opengl2es.h:36:57: error: &#39;glLinkProgram&#39; was not declared in this scope<br>mythrender_opengl2es.h:37:56: error: &#39;glUseProgram&#39; was not declared in this scope<br>mythrender_opengl2es.h:38:63: error: &#39;glGetProgramInfoLog&#39; was not declared in this scope<br>

mythrender_opengl2es.h:39:58: error: &#39;glGetProgramiv&#39; was not declared in this scope<br>mythrender_opengl2es.h:41:66: error: &#39;glGetUniformLocation&#39; was not declared in this scope<br>mythrender_opengl2es.h:42:57: error: &#39;glUniform4f&#39; was not declared in this scope<br>

mythrender_opengl2es.h:43:64: error: &#39;glUniformMatrix4fv&#39; was not declared in this scope<br>mythrender_opengl2es.h:44:67: error: &#39;glVertexAttribPointer&#39; was not declared in this scope<br>mythrender_opengl2es.h:46:76: error: &#39;glEnableVertexAttribArray&#39; was not declared in this scope<br>

mythrender_opengl2es.h:47:77: error: &#39;glDisableVertexAttribArray&#39; was not declared in this scope<br>mythrender_opengl2es.h:48:71: error: &#39;glBindAttribLocation&#39; was not declared in this scope<br>mythrender_opengl2es.h:49:67: error: &#39;glVertexAttrib4f&#39; was not declared in this scope<br>

mythrender_opengl2es.h:51:52: error: &#39;glGenBuffers&#39; was not declared in this scope<br>mythrender_opengl2es.h:52:52: error: &#39;glBindBuffer&#39; was not declared in this scope<br>mythrender_opengl2es.h:53:55: error: &#39;glDeleteBuffers&#39; was not declared in this scope<br>

mythrender_opengl2es.h:54:52: error: &#39;glBufferData&#39; was not declared in this scope<br><br>