mesa/src/glx
Kenneth Graunke 26122e09a3 glx/dri3: Implement LIBGL_SHOW_FPS=1 for DRI3/Present.
v2: Use the UST value provided in the PRESENT_COMPLETE_NOTIFY event
    rather than gettimeofday(), which gives us the presentation time
    instead of the time when SwapBuffers was called.  Suggested by
    Keith Packard.  This relies on the fact that the X DRI3/Present
    implementations use microseconds for UST.

v3: Properly ignore PresentCompleteKindMSCNotify; multiply in 64 bits
    (caught by Keith Packard).

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Keith Packard <keithp@keithp.com> [v3]
Reviewed-by: Marek Olšák <marek.olsak@amd.com> [v1]
2014-10-29 15:13:58 -07:00
..
apple darwin: Remove extra kCGLPFAColorSize attribute when requesting an offscreen context 2014-05-31 03:44:51 -07:00
tests Make DRI dependencies and build depend on the target 2014-05-23 15:24:04 +01:00
.gitignore
applegl_glx.c Fix build of appleglx 2014-05-23 15:24:07 +01:00
clientattrib.c
clientinfo.c glx: Add missing null check in __glX_send_client_info() 2014-02-07 08:14:05 -07:00
compsize.c
create_context.c
dri2.c glx: Don't crash on swap event for a Window (non-GLXWindow) 2014-06-20 11:04:04 -07:00
dri2.h glx: Fix build since 679c2ef "glx/drisw: add support for DRI2rendererQueryExtension", when only building drisw renderer 2014-08-21 16:59:48 +01:00
dri2_glx.c glx: Add an error message when a direct renderer's createScreen() routine fails 2014-06-18 09:55:45 +01:00
dri2_priv.h glx: Fix build since 679c2ef "glx/drisw: add support for DRI2rendererQueryExtension", when only building drisw renderer 2014-08-21 16:59:48 +01:00
dri3_glx.c glx/dri3: Implement LIBGL_SHOW_FPS=1 for DRI3/Present. 2014-10-29 15:13:58 -07:00
dri3_priv.h glx/dri3: Implement LIBGL_SHOW_FPS=1 for DRI3/Present. 2014-10-29 15:13:58 -07:00
dri_common.c mesa: glx: Reduce error log level 2014-06-12 10:19:00 -06:00
dri_common.h dri: Reuse dri_message to implement our other message handlers. 2014-01-27 09:37:29 -08:00
dri_common_query_renderer.c glx: Fix build since 679c2ef "glx/drisw: add support for DRI2rendererQueryExtension", when only building drisw renderer 2014-08-21 16:59:48 +01:00
dri_glx.c include: move sarea.h next to it's only user 2014-08-21 21:47:37 +01:00
dri_sarea.h include: move sarea.h next to it's only user 2014-08-21 21:47:37 +01:00
drisw_glx.c glx/drisw: add support for DRI2rendererQueryExtension 2014-08-15 17:35:37 +01:00
drisw_priv.h glx/drisw: add support for DRI2rendererQueryExtension 2014-08-15 17:35:37 +01:00
eval.c
glx_error.c
glx_error.h
glx_pbuffer.c glx: Added missing null check in GetDrawableAttribute() 2014-06-26 15:37:14 +03:00
glx_query.c
glxclient.h dri3: Add GLX_EXT_buffer_age support 2014-03-13 14:19:21 -07:00
glxcmds.c glx: Fix build in GLX_DIRECT_RENDERING !GLX_USE_APPLEGL !GLX_USE_DRM case 2014-06-10 10:32:22 +01:00
glxconfig.c
glxconfig.h
glxcurrent.c Fix build of appleglx 2014-05-23 15:24:07 +01:00
glxext.c glxext: Send the Drawable's ID in the GLX_BufferSwapComplete event 2014-06-27 09:44:56 +10:00
glxextensions.c glx: Do not advertise buffer_age on dri2 2014-04-02 21:28:26 +01:00
glxextensions.h dri3: Add GLX_EXT_buffer_age support 2014-03-13 14:19:21 -07:00
glxhash.c
glxhash.h
indirect_glx.c Fix build of appleglx 2014-05-23 15:24:07 +01:00
indirect_init.h
indirect_texture_compression.c
indirect_transpose_matrix.c
indirect_vertex_array.c
indirect_vertex_array.h
indirect_vertex_array_priv.h
indirect_vertex_program.c
indirect_window_pos.c
Makefile.am glx: Fix build since 679c2ef "glx/drisw: add support for DRI2rendererQueryExtension", when only building drisw renderer 2014-08-21 16:59:48 +01:00
packrender.h
packsingle.h
pixel.c
pixelstore.c
query_renderer.c
render2.c Fix build of appleglx 2014-05-23 15:24:07 +01:00
renderpix.c
SConscript SCons: Rename dri2_query_renderer.c to dri_common_query_renderer.c. 2014-08-21 12:22:18 -07:00
single2.c
singlepix.c mesa: remove empty glthread.h file 2014-03-03 13:08:59 -07:00
vertarr.c Fix build of appleglx 2014-05-23 15:24:07 +01:00
XF86dri.c
xf86dri.h
xf86dristr.h
xfont.c glx: Fix glxUseXFont for glxWindow and glxPixmaps 2014-10-13 22:05:58 -06:00