diff --git a/yg/internal/opengl_win32.cpp b/yg/internal/opengl_win32.cpp index 961ce87bbd..2710dc6e52 100644 --- a/yg/internal/opengl_win32.cpp +++ b/yg/internal/opengl_win32.cpp @@ -58,13 +58,13 @@ namespace win32 glMapBuffer = GetGLProc(hInst, "glMapBuffer"); glUnmapBuffer = GetGLProc(hInst, "glUnmapBuffer"); - yg::gl::g_isBufferObjectsSupported = &glBindBuffer - && &glGenBuffers - && &glBufferData - && &glBufferSubData - && &glDeleteBuffers - && &glMapBuffer - && &glUnmapBuffer; + yg::gl::g_isBufferObjectsSupported = glBindBuffer + && glGenBuffers + && glBufferData + && glBufferSubData + && glDeleteBuffers + && glMapBuffer + && glUnmapBuffer; // glActiveTexture = GetGLProc(hInst, "glActiveTexture"); // glClientActiveTexture = GetGLProc(hInst, "glClientActiveTexture"); @@ -79,13 +79,13 @@ namespace win32 glCheckFramebufferStatusEXT = GetGLProc(hInst, "glCheckFramebufferStatusEXT"); glBlitFramebuffer = GetGLProc(hInst, "glBlitFramebuffer"); - yg::gl::g_isFramebufferSupported = &glBindFrameBuffer - && &glFramebufferTexture2D - && &glFramebufferRenderbuffer - && &glGenFramebuffers - && &glDeleteFramebuffers - && &glCheckFramebufferStatusEXT - && &glBlitFramebuffer; + yg::gl::g_isFramebufferSupported = glBindFramebuffer + && glFramebufferTexture2D + && glFramebufferRenderbuffer + && glGenFramebuffers + && glDeleteFramebuffers + && glCheckFramebufferStatusEXT + && glBlitFramebuffer; /// renderbuffer extensions @@ -94,16 +94,16 @@ namespace win32 glBindRenderbufferEXT = GetGLProc(hInst, "glBindRenderbufferEXT"); glRenderbufferStorageEXT = GetGLProc(hInst, "glRenderbufferStorageEXT"); - yg::gl::g_isRenderbufferSupported = &glGenRenderbuffers - && &glDeleteRenderbuffersEXT - && &BindRenderbufferEXT - && &RenderbufferStorageEXT; + yg::gl::g_isRenderbufferSupported = glGenRenderbuffers + && glDeleteRenderbuffersEXT + && glBindRenderbufferEXT + && glRenderbufferStorageEXT; /// multisampling extensions glRenderbufferStorageMultisample = GetGLProc(hInst, "glRenderbufferStorageMultisample"); - yg::gl::g_isMultisamplingSupported = &glRenderbufferStorageMultisample; + yg::gl::g_isMultisamplingSupported = (glRenderbufferStorageMultisample != NULL); } }