From: Józef Kucia Subject: [PATCH 2/8] wined3d: Load core GL transform feedback functions. Message-Id: <20170323111551.16591-2-jkucia@codeweavers.com> Date: Thu, 23 Mar 2017 12:15:45 +0100 In-Reply-To: <20170323111551.16591-1-jkucia@codeweavers.com> References: <20170323111551.16591-1-jkucia@codeweavers.com> Signed-off-by: Józef Kucia --- We could also load and map GL functions introduced by EXT_transform_feedback, but it should not be needed since we require OpenGL 3.2 for SM4+. --- dlls/wined3d/directx.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c index 53255de..9a67794 100644 --- a/dlls/wined3d/directx.c +++ b/dlls/wined3d/directx.c @@ -3161,6 +3161,7 @@ static void load_gl_funcs(struct wined3d_gl_info *gl_info) USE_GL_FUNC(glActiveTexture) /* OpenGL 1.3 */ USE_GL_FUNC(glAttachShader) /* OpenGL 2.0 */ USE_GL_FUNC(glBeginQuery) /* OpenGL 1.5 */ + USE_GL_FUNC(glBeginTransformFeedback) /* OpenGL 3.0 */ USE_GL_FUNC(glBindAttribLocation) /* OpenGL 2.0 */ USE_GL_FUNC(glBindBuffer) /* OpenGL 1.5 */ USE_GL_FUNC(glBindVertexArray) /* OpenGL 3.0 */ @@ -3195,6 +3196,7 @@ static void load_gl_funcs(struct wined3d_gl_info *gl_info) USE_GL_FUNC(glEnablei) /* OpenGL 3.0 */ USE_GL_FUNC(glEnableVertexAttribArray) /* OpenGL 2.0 */ USE_GL_FUNC(glEndQuery) /* OpenGL 1.5 */ + USE_GL_FUNC(glEndTransformFeedback) /* OpenGL 3.0 */ USE_GL_FUNC(glGenBuffers) /* OpenGL 1.5 */ USE_GL_FUNC(glGenQueries) /* OpenGL 1.5 */ USE_GL_FUNC(glGenVertexArrays) /* OpenGL 3.0 */ @@ -3228,6 +3230,7 @@ static void load_gl_funcs(struct wined3d_gl_info *gl_info) USE_GL_FUNC(glTexBuffer) /* OpenGL 3.1 */ USE_GL_FUNC(glTexImage3D) /* OpenGL 1.2 */ USE_GL_FUNC(glTexSubImage3D) /* OpenGL 1.2 */ + USE_GL_FUNC(glTransformFeedbackVaryings)/* OpenGL 3.0 */ USE_GL_FUNC(glUniform1f) /* OpenGL 2.0 */ USE_GL_FUNC(glUniform1fv) /* OpenGL 2.0 */ USE_GL_FUNC(glUniform1i) /* OpenGL 2.0 */ -- 2.10.2