OcclusionQuery renamed to GpuQuery, and added query modes

Former-commit-id: b36a9b623653ac9b1eb422b09b3781ef46b81aca
This commit is contained in:
Lynix
2013-09-03 13:49:17 +02:00
parent 00fe872f27
commit 76abb5bf16
5 changed files with 72 additions and 16 deletions

View File

@@ -1707,6 +1707,18 @@ GLenum NzOpenGL::PrimitiveMode[nzPrimitiveMode_Max+1] =
static_assert(sizeof(NzOpenGL::PrimitiveMode)/sizeof(GLenum) == nzPrimitiveMode_Max+1, "Primitive mode array is incomplete");
GLenum NzOpenGL::QueryMode[nzGpuQueryMode_Max+1] =
{
GL_ANY_SAMPLES_PASSED, // nzGpuQueryMode_AnySamplesPassed
GL_ANY_SAMPLES_PASSED_CONSERVATIVE, // nzGpuQueryMode_AnySamplesPassedConservative
GL_PRIMITIVES_GENERATED, // nzGpuQueryMode_PrimitiveGenerated
GL_SAMPLES_PASSED, // nzGpuQueryMode_SamplesPassed
GL_TIME_ELAPSED, // nzGpuQueryMode_TimeElapsed
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN // nzGpuQueryMode_TransformFeedbackPrimitivesWritten
};
static_assert(sizeof(NzOpenGL::QueryMode)/sizeof(GLenum) == nzGpuQueryMode_Max+1, "Query mode array is incomplete");
GLenum NzOpenGL::RendererComparison[nzRendererComparison_Max+1] =
{
GL_ALWAYS, // nzRendererComparison_Always