History log of /external/mesa3d/src/mesa/main/queryobj.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7e80685340dad7c76f72285c2f6c8268c413fbde 31-Oct-2012 Eric Anholt <eric@anholt.net> mesa: Fix core GL genned-name handling for glBeginQuery().

Fixes piglit gl-3.1/genned-names.

NOTE: This is a candidate for the 9.0 branch.
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
(cherry picked from commit 4fce0230fc3528be32562410bcddfc887c4d25a0)
/external/mesa3d/src/mesa/main/queryobj.c
b765119c5d2cd41a7f47cce10fd1fdbcf162b03d 23-Aug-2012 Eric Anholt <eric@anholt.net> mesa: Add constants for the GL_QUERY_COUNTER_BITS per target.

Drivers need to be able to communicate their actual number of bits populated
in the field in order for applications to be able to properly handle rollover.

There's a small behavior change here: Instead of reporting the
GL_SAMPLES_PASSED bits for GL_ANY_SAMPLES_PASSED (which would also be valid),
just return 1, because more bits don't make any sense.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/queryobj.c
553e13dbc2d5eff16f2c9a384ee5c5cf70b90901 18-Dec-2011 Marek Olšák <maraeo@gmail.com> mesa: implement indexed query functions from ARB_transform_feedback3

Acked-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/queryobj.c
f601dcdf7025fbc6e7d624649a0f097af3b88d65 26-Jun-2012 Marek Olšák <maraeo@gmail.com> mesa: implement TIMESTAMP query and glQueryCounter

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/queryobj.c
919e260bff53b9ea79347c4a3b88b373443494bf 27-May-2011 Brian Paul <brianp@vmware.com> mesa: make query object API functions static

Only directly referenced by the _mesa_init_queryobj_dispatch() function.
/external/mesa3d/src/mesa/main/queryobj.c
4293a12c7f0d4fd7ac3a278570f3fe55fc4433a6 11-Mar-2011 Brian Paul <brianp@vmware.com> mesa: call FLUSH_VERTICES() before deleting shaders, buffers, query objects

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.
/external/mesa3d/src/mesa/main/queryobj.c
2634e92dc0cecc364984bef9169a91bb96bafdcd 09-Feb-2011 Brian Paul <brianp@vmware.com> mesa: add/update VERBOSE_API logging
/external/mesa3d/src/mesa/main/queryobj.c
db61b9ce39bccc43140357652ceb78baaf2aea44 07-Jan-2011 Vinson Lee <vlee@vmware.com> mesa: Directly include mfeatures.h in files that perform feature tests.
/external/mesa3d/src/mesa/main/queryobj.c
aa4d3118734566881e49c8bd962da94630450512 18-Dec-2010 Dave Airlie <airlied@redhat.com> mesa: fix queryobj whitespace.

Had done this before pushing but forgot to amend, doh.
/external/mesa3d/src/mesa/main/queryobj.c
ff7aa554a11863de2c4c0b4b6d1ec7b07c819739 11-Sep-2010 Dave Airlie <airlied@redhat.com> mesa/swrast/st: add ARB_occlusion_query2 support.

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>
/external/mesa3d/src/mesa/main/queryobj.c
f9995b30756140724f41daf963fa06167912be7f 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/main/queryobj.c
423860ac7809173dda479991f23751ad169076d1 31-Mar-2010 Brian Paul <brianp@vmware.com> mesa: add new query/buffer targets for transform feedback
/external/mesa3d/src/mesa/main/queryobj.c
ed17446d80fb0e98b4df7e76bae46a360a379682 30-Mar-2010 Brian Paul <brianp@vmware.com> mesa: simplify query code with get_query_binding_point()
/external/mesa3d/src/mesa/main/queryobj.c
2cf44390d1e819f23e1d7ceb3199276c9148c647 23-Feb-2010 Chia-I Wu <olv@lunarg.com> mesa: Move src/mesa/glapi/dispatch.h to mesa.

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.
/external/mesa3d/src/mesa/main/queryobj.c
32f2fd1c5d6088692551c80352b7d6fa35b0cd09 19-Feb-2010 Kristian Høgsberg <krh@bitplanet.net> Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions
/external/mesa3d/src/mesa/main/queryobj.c
534e0051854e2e455650435f85e6a73aba8f5d64 30-Dec-2009 Brian Paul <brianp@vmware.com> mesa: make _mesa_lookup_query_object() an non-private inline function
/external/mesa3d/src/mesa/main/queryobj.c
42fac11d437d6bf2cb27f9487dedf7fb396616d4 08-Sep-2009 Chia-I Wu <olvaffe@gmail.com> mesa/main: New feature FEATURE_queryobj.

It merges FEATURE_ARB_occlusion_query and FEATURE_EXT_timer_query, and
follows the feature conventions.
/external/mesa3d/src/mesa/main/queryobj.c
a8da1feb231115205f3a19b0bb0a9317157ba167 19-Jun-2009 Brian Paul <brianp@vmware.com> mesa: make query-related driver fallback functions static

Plug them in via _mesa_init_query_object_functions().
/external/mesa3d/src/mesa/main/queryobj.c
322e8556b91ceb80d4a53129cbb5db99087085f1 11-Jun-2009 Brian Paul <brianp@vmware.com> mesa: add default function for ctx->Driver.CheckQuery() hook
/external/mesa3d/src/mesa/main/queryobj.c
902727b7e3eb3c2c9bcddf1d55d3c95c73377cf3 08-Oct-2008 Eric Anholt <eric@anholt.net> mesa: Pass the context to query object delete cb to avoid null dereference.
/external/mesa3d/src/mesa/main/queryobj.c
b0ca50bd38b69593ac683a5e7635fbafa5e06676 06-Oct-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: updated _mesa_delete_query() comments
/external/mesa3d/src/mesa/main/queryobj.c
382911bdbce5545117d5a70ce7e43b71e8396e32 06-Oct-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: add missing GLcontext param to _mesa_delete_query().

Fixes vtk crash and others.
/external/mesa3d/src/mesa/main/queryobj.c
7ce597508e7400e962c8fdb2d255f9887cb9c710 20-Sep-2008 Keith Whitwell <keith@tungstengraphics.com> mesa: improved driver query interface

Brought over from gallium-0.2 branch.
/external/mesa3d/src/mesa/main/queryobj.c
74afcabd8599565c1b6d06ea5f355662a81c3778 21-Apr-2007 Brian <brian@yutani.localnet.net> Rename occlude.[ch] to queryobj.[ch]
/external/mesa3d/src/mesa/main/queryobj.c
b3ab925e910defa0955cac1adb6167a0bff1076f 21-Apr-2007 Brian <brian@yutani.localnet.net> Rename occlude.[ch] to queryobj.[ch] to better reflect contents.
/external/mesa3d/src/mesa/main/queryobj.c