From: Leif D. <lde...@us...> - 2003-05-14 02:43:44
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/lib/GL/mesa/src/drv/radeon/ Changes by: ldelgass@sc8-pr-cvs1. 03/05/13 19:43:43 Log message: Fixes for GLX_SGI_video_sync: add generic driGetMSC32() in vblank.c and convert the drivers using vblanks to use it. Add support for GLX swap/sync extensions to r128 driver, Make driWaitForMSC32() work for GLX_SGI_video_sync when the target_msc is zero and fix a bug in the calculation of the next refresh to satisfy MSC % divisor == remainder. (See posting on dri-devel list for details). Modified files: xc/xc/lib/GL/mesa/src/drv/common/: vblank.c vblank.h xc/xc/lib/GL/mesa/src/drv/mga/: mga_xmesa.c xc/xc/lib/GL/mesa/src/drv/r128/: r128_screen.c xc/xc/lib/GL/mesa/src/drv/r200/: r200_screen.c xc/xc/lib/GL/mesa/src/drv/radeon/: radeon_screen.c Revision Changes Path 1.3 +73 -23 xc/xc/lib/GL/mesa/src/drv/common/vblank.c 1.3 +2 -0 xc/xc/lib/GL/mesa/src/drv/common/vblank.h 1.50 +16 -36 xc/xc/lib/GL/mesa/src/drv/mga/mga_xmesa.c 1.25 +35 -13 xc/xc/lib/GL/mesa/src/drv/r128/r128_screen.c 1.10 +16 -67 xc/xc/lib/GL/mesa/src/drv/r200/r200_screen.c 1.19 +16 -66 xc/xc/lib/GL/mesa/src/drv/radeon/radeon_screen.c |