st/mesa: Make st_cb_queryobj.h FEATURE_queryobj aware.

This change allows st_cb_queryobj.h to be used without knowing if
FEATURE_queryobj is enabled.
This commit is contained in:
Chia-I Wu
2010-03-31 12:29:05 +08:00
parent bcce57c2e9
commit 16775f4951
3 changed files with 15 additions and 2 deletions
+4
View File
@@ -43,6 +43,8 @@
#include "st_cb_queryobj.h"
#if FEATURE_queryobj
static struct gl_query_object *
st_NewQueryObject(GLcontext *ctx, GLuint id)
{
@@ -168,3 +170,5 @@ void st_init_query_functions(struct dd_function_table *functions)
functions->WaitQuery = st_WaitQuery;
functions->CheckQuery = st_CheckQuery;
}
#endif /* FEATURE_queryobj */
+11
View File
@@ -29,6 +29,8 @@
#define ST_CB_QUERYOBJ_H
#include "main/mtypes.h"
/**
* Subclass of gl_query_object
*/
@@ -50,9 +52,18 @@ st_query_object(struct gl_query_object *q)
}
#if FEATURE_queryobj
extern void
st_init_query_functions(struct dd_function_table *functions);
#else
static INLINE void
st_init_query_functions(struct dd_function_table *functions)
{
}
#endif /* FEATURE_queryobj */
#endif
-2
View File
@@ -299,9 +299,7 @@ void st_init_driver_functions(struct dd_function_table *functions)
st_init_fbo_functions(functions);
st_init_feedback_functions(functions);
st_init_program_functions(functions);
#if FEATURE_queryobj
st_init_query_functions(functions);
#endif
st_init_cond_render_functions(functions);
st_init_readpixels_functions(functions);
st_init_texture_functions(functions);