Browse Source

GL: Check if occlusion query functions are found.

Branimir Karadžić 10 years ago
parent
commit
9955508da1
1 changed files with 7 additions and 0 deletions
  1. 7 0
      src/renderer_gl.cpp

+ 7 - 0
src/renderer_gl.cpp

@@ -1824,6 +1824,13 @@ namespace bgfx { namespace gl
 				|| s_extension[Extension::NV_occlusion_query         ].m_supported
 				|| s_extension[Extension::NV_occlusion_query         ].m_supported
 				;
 				;
 
 
+			m_occlusionQuerySupport &= true
+				&& NULL != glGenQueries
+				&& NULL != glDeleteQueries
+				&& NULL != glBeginQuery
+				&& NULL != glEndQuery
+				;
+
 			g_caps.supported |= m_occlusionQuerySupport
 			g_caps.supported |= m_occlusionQuerySupport
 				? BGFX_CAPS_OCCLUSION_QUERY
 				? BGFX_CAPS_OCCLUSION_QUERY
 				: 0
 				: 0