[PATCH 1/5] wined3d: Get rid of APPLE_flush_render, it doesn't exist.

Henri Verbeet hverbeet at codeweavers.com
Sun Jul 22 07:59:52 CDT 2012


---
 dlls/wined3d/directx.c    |    2 --
 dlls/wined3d/wined3d_gl.h |   10 ----------
 2 files changed, 0 insertions(+), 12 deletions(-)

diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c
index 2a6b83b..6b60966 100644
--- a/dlls/wined3d/directx.c
+++ b/dlls/wined3d/directx.c
@@ -91,7 +91,6 @@ static const struct wined3d_extension_map gl_extension_map[] =
     {"GL_APPLE_fence",                      APPLE_FENCE,                    0                           },
     {"GL_APPLE_float_pixels",               APPLE_FLOAT_PIXELS,             0                           },
     {"GL_APPLE_flush_buffer_range",         APPLE_FLUSH_BUFFER_RANGE,       0                           },
-    {"GL_APPLE_flush_render",               APPLE_FLUSH_RENDER,             0                           },
     {"GL_APPLE_ycbcr_422",                  APPLE_YCBCR_422,                0                           },
 
     /* ARB */
@@ -1413,7 +1412,6 @@ static enum wined3d_gl_vendor wined3d_guess_gl_vendor(const struct wined3d_gl_in
      * DirectDraw, not OpenGL. */
     if (gl_info->supported[APPLE_FENCE]
             && gl_info->supported[APPLE_CLIENT_STORAGE]
-            && gl_info->supported[APPLE_FLUSH_RENDER]
             && gl_info->supported[APPLE_YCBCR_422])
         return GL_VENDOR_APPLE;
 
diff --git a/dlls/wined3d/wined3d_gl.h b/dlls/wined3d/wined3d_gl.h
index 5bc3c63..f01cdb3 100644
--- a/dlls/wined3d/wined3d_gl.h
+++ b/dlls/wined3d/wined3d_gl.h
@@ -1720,7 +1720,6 @@ enum wined3d_gl_extension
     APPLE_FENCE,
     APPLE_FLOAT_PIXELS,
     APPLE_FLUSH_BUFFER_RANGE,
-    APPLE_FLUSH_RENDER,
     APPLE_YCBCR_422,
     /* ARB */
     ARB_COLOR_BUFFER_FLOAT,
@@ -1887,10 +1886,6 @@ typedef void (WINE_GLAPI *PGLFNFINISHOBJECTAPPLEPROC)(GLenum, GLuint);
 typedef void (WINE_GLAPI *PGLFNBUFFERPARAMETERIAPPLE)(GLenum target, GLenum pname, GLint param);
 typedef void (WINE_GLAPI *PGLFNFLUSHMAPPEDBUFFERRANGEAPPLE)(GLenum target, GLintptr offset, GLsizeiptr size);
 
-/* GL_APPLE_flush_render */
-typedef void (WINE_GLAPI *PGLFNFLUSHRENDERAPPLEPROC)(void);
-typedef void (WINE_GLAPI *PGLFNFINISHRENDERAPPLEPROC)(void);
-
 /* GL_APPLE_ycbcr_422 */
 #ifndef GL_APPLE_ycbcr_422
 #define GL_APPLE_ycbcr_422 1
@@ -3712,11 +3707,6 @@ typedef BOOL (WINAPI *PFNWGLSETPIXELFORMATWINE)(HDC hdc, int iPixelFormat);
             glBufferParameteriAPPLE,                    APPLE_FLUSH_BUFFER_RANGE,       NULL) \
     USE_GL_FUNC(PGLFNFLUSHMAPPEDBUFFERRANGEAPPLE, \
             glFlushMappedBufferRangeAPPLE,              APPLE_FLUSH_BUFFER_RANGE,       NULL) \
-    /* GL_APPLE_flush_render */ \
-    USE_GL_FUNC(PGLFNFLUSHRENDERAPPLEPROC, \
-            glFlushRenderAPPLE,                         APPLE_FLUSH_RENDER,             NULL) \
-    USE_GL_FUNC(PGLFNFINISHRENDERAPPLEPROC, \
-            glFinishRenderAPPLE,                        APPLE_FLUSH_RENDER,             NULL) \
     /* GL_ARB_color_buffer_float */ \
     USE_GL_FUNC(PGLFNCLAMPCOLORARBPROC, \
             glClampColorARB,                            ARB_COLOR_BUFFER_FLOAT,         NULL) \
-- 
1.7.8.6




More information about the wine-patches mailing list