mesa/src/gallium/drivers
James Benton 16f0d70ffe llvmpipe: Implement PIPE_QUERY_TIMESTAMP and PIPE_QUERY_TIME_ELAPSED.
This required an update for the query storage in llvmpipe, there
can now be an active query per query type, so an occlusion query
can run at the same time as a time elapsed query.

Based on PIPE_QUERY_TIME_ELAPSED patch from Dave Airlie.

v2: fix up piglits for timers (also from Dave Airlie)

a) if we don't render anything the result is 0, so just
return the current time

b) add missing screen get_timestamp callback.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: José Fonseca <jfonseca@vmware.com>
2012-12-03 17:21:57 +00:00
..
galahad galahad: Support geometry shader / stream-output methods. 2012-11-09 13:43:19 +00:00
i915 gallivm,draw,llvmpipe: use base ptr + mip offsets instead of mip pointers 2012-11-12 21:02:59 +01:00
identity gallium: add start_slot parameter to set_vertex_buffers 2012-10-31 00:55:13 +01:00
llvmpipe llvmpipe: Implement PIPE_QUERY_TIMESTAMP and PIPE_QUERY_TIME_ELAPSED. 2012-12-03 17:21:57 +00:00
noop gallium: add start_slot parameter to set_vertex_buffers 2012-10-31 00:55:13 +01:00
nouveau nv50,nvc0: expose ARB_map_buffer_alignment 2012-11-04 12:33:38 +01:00
nv30 gallium: expose ARB_map_buffer_alignment on Radeon 2012-10-31 01:53:50 +01:00
nv50 nv50,nvc0: expose ARB_map_buffer_alignment 2012-11-04 12:33:38 +01:00
nvc0 nv50,nvc0: expose ARB_map_buffer_alignment 2012-11-04 12:33:38 +01:00
r300 r300g: increment num_z_clears only if we have Hyper-Z 2012-12-02 22:22:39 +01:00
r600 r600g: mirror simplification of if/break opcodes 2012-11-29 22:15:18 +01:00
radeon r600g: make tgsi-to-llvm generates store.pixel* intrinsic for fs 2012-11-02 23:19:11 +01:00
radeonsi radeonsi: Bitcast result of packf16 intrinsic to float for export intrinsic. 2012-11-29 10:08:53 +01:00
rbug gallium: add start_slot parameter to set_vertex_buffers 2012-10-31 00:55:13 +01:00
softpipe softpipe: fix unused variable warning. 2012-11-10 06:39:38 +10:00
svga svga: remove pointless assert on unsigned >= 0 2012-12-01 11:25:15 +10:00
trace trace: Support geometry shaders. 2012-11-09 13:43:19 +00:00
.gitignore Add Makefile.in to toplevel .gitignore 2012-03-20 11:50:50 -07:00
Makefile.am make: Fold ASM_CFLAGS into DEFINES. 2012-06-21 09:58:12 -07:00