#include "glheader.h"
#include "context.h"
#include "hash.h"
#include "imports.h"
#include "queryobj.h"
#include "mtypes.h"
Go to the source code of this file.
Functions |
| struct gl_query_object * | _mesa_new_query_object (GLcontext *ctx, GLuint id) |
| void | _mesa_begin_query (GLcontext *ctx, struct gl_query_object *q) |
| void | _mesa_end_query (GLcontext *ctx, struct gl_query_object *q) |
| void | _mesa_wait_query (GLcontext *ctx, struct gl_query_object *q) |
| void | _mesa_delete_query (GLcontext *ctx, struct gl_query_object *q) |
| static struct gl_query_object * | lookup_query_object (GLcontext *ctx, GLuint id) |
| void GLAPIENTRY | _mesa_GenQueriesARB (GLsizei n, GLuint *ids) |
| void GLAPIENTRY | _mesa_DeleteQueriesARB (GLsizei n, const GLuint *ids) |
| GLboolean GLAPIENTRY | _mesa_IsQueryARB (GLuint id) |
| void GLAPIENTRY | _mesa_BeginQueryARB (GLenum target, GLuint id) |
| void GLAPIENTRY | _mesa_EndQueryARB (GLenum target) |
| void GLAPIENTRY | _mesa_GetQueryivARB (GLenum target, GLenum pname, GLint *params) |
| void GLAPIENTRY | _mesa_GetQueryObjectivARB (GLuint id, GLenum pname, GLint *params) |
| void GLAPIENTRY | _mesa_GetQueryObjectuivARB (GLuint id, GLenum pname, GLuint *params) |
| void | _mesa_init_query (GLcontext *ctx) |
| static void | delete_queryobj_cb (GLuint id, void *data, void *userData) |
| void | _mesa_free_query_data (GLcontext *ctx) |