Add Egberts fixes for 64bit architectures
authorAlan Hourihane <alanh@tungstengraphics.com>
Mon, 15 Aug 2005 06:59:24 +0000 (06:59 +0000)
committerAlan Hourihane <alanh@tungstengraphics.com>
Mon, 15 Aug 2005 06:59:24 +0000 (06:59 +0000)
commitdabec11d277e68b6940e741651e61102767240b9
tree12e8d6988b4b20a0d4fbcf4312ee89f66ddb1225
parent69dc32cfac945bf664ddfbd6f0116404f893e66e
Add Egberts fixes for 64bit architectures

Add additional checks for the *DRIRec info structure passed in from the
device driver. This ensures that things fallback to indirect rendering if
the DDX driver has had modifications (i.e. removal of the drmAddress field).
27 files changed:
src/mesa/drivers/dri/ffb/ffb_xmesa.c
src/mesa/drivers/dri/ffb/server/ffb_drishare.h
src/mesa/drivers/dri/gamma/gamma_screen.c
src/mesa/drivers/dri/i810/i810screen.c
src/mesa/drivers/dri/i810/server/i810_dri.c
src/mesa/drivers/dri/i810/server/i810_dri.h
src/mesa/drivers/dri/i830/i830_screen.c
src/mesa/drivers/dri/i830/server/i830_dri.h
src/mesa/drivers/dri/i915/intel_screen.c
src/mesa/drivers/dri/mach64/mach64_screen.c
src/mesa/drivers/dri/mga/mga_xmesa.c
src/mesa/drivers/dri/mga/server/mga_dri.c
src/mesa/drivers/dri/mga/server/mga_dri.h
src/mesa/drivers/dri/r128/r128_screen.c
src/mesa/drivers/dri/r128/server/r128_dri.c
src/mesa/drivers/dri/r200/r200_screen.c
src/mesa/drivers/dri/r300/radeon_screen.c
src/mesa/drivers/dri/radeon/radeon_screen.c
src/mesa/drivers/dri/radeon/server/radeon_dri.c
src/mesa/drivers/dri/s3v/s3v_screen.c
src/mesa/drivers/dri/savage/savage_xmesa.c
src/mesa/drivers/dri/sis/server/sis_dri.h
src/mesa/drivers/dri/sis/sis_screen.c
src/mesa/drivers/dri/tdfx/server/tdfx_dri.h
src/mesa/drivers/dri/tdfx/tdfx_screen.c
src/mesa/drivers/dri/trident/trident_context.c
src/mesa/drivers/dri/unichrome/via_screen.c