summaryrefslogtreecommitdiff
path: root/src/mesa/main/queryobj.c
AgeCommit message (Collapse)Author
2011-03-11mesa: call FLUSH_VERTICES() before deleting shaders, buffers, query objectsBrian Paul
Need to flush rendering (or at least indicate that the rug might be getting pulled out from underneath us) when a shader, buffer object or query object is about to be deleted. Also, this helps to tell the VBO module to unmap its current vertex buffer.
2011-02-08mesa: add/update VERBOSE_API loggingBrian Paul
2011-01-07mesa: Directly include mfeatures.h in files that perform feature tests.Vinson Lee
2010-12-18mesa: fix queryobj whitespace.Dave Airlie
Had done this before pushing but forgot to amend, doh.
2010-12-18mesa/swrast/st: add ARB_occlusion_query2 support.Dave Airlie
This gets my vote for most pointless extension of all time, I'm guessing some driver could possibly optimise for this instead of counting it might just get a true/false, but I'm not really sure. need this to eventually advertise 3.3 despite its total uselessness. Signed-off-by: Dave Airlie <airlied@redhat.com>
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg
2010-03-30mesa: add new query/buffer targets for transform feedbackBrian Paul
2010-03-30mesa: simplify query code with get_query_binding_point()Brian Paul
2010-02-25mesa: Move src/mesa/glapi/dispatch.h to mesa.Chia-I Wu
glapi/dispatch.h is a core Mesa header file. Move the header file to main/ to make this clear. It also becomes clear after this change that IN_DRI_DRIVER is only used in core Mesa to enable the remap table.
2010-02-19Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg
2009-12-31mesa: make _mesa_lookup_query_object() an non-private inline functionBrian Paul
2009-09-30mesa/main: New feature FEATURE_queryobj.Chia-I Wu
It merges FEATURE_ARB_occlusion_query and FEATURE_EXT_timer_query, and follows the feature conventions.
2009-06-19mesa: make query-related driver fallback functions staticBrian Paul
Plug them in via _mesa_init_query_object_functions().
2009-06-11mesa: add default function for ctx->Driver.CheckQuery() hookBrian Paul
2008-10-07mesa: Pass the context to query object delete cb to avoid null dereference.Eric Anholt
2008-10-06mesa: updated _mesa_delete_query() commentsBrian Paul
2008-10-06mesa: add missing GLcontext param to _mesa_delete_query().Brian Paul
Fixes vtk crash and others.
2008-09-21mesa: improved driver query interfaceKeith Whitwell
Brought over from gallium-0.2 branch.
2007-04-21Rename occlude.[ch] to queryobj.[ch]Brian
2007-04-21Rename occlude.[ch] to queryobj.[ch] to better reflect contents.Brian