Lots of improvements to the surface-related code.
authorBrian <brian@i915.localnet.net>
Mon, 30 Jul 2007 23:17:44 +0000 (17:17 -0600)
committerBrian <brian@i915.localnet.net>
Mon, 30 Jul 2007 23:17:44 +0000 (17:17 -0600)
commit4576d754c98e3fb5d413e294d48fb70a893defcf
tree96dd5125f77209567e7ce916e5a7be07e4eced7d
parent6558af67d380f2855b112ea3ce4dded9215c7cf7
Lots of improvements to the surface-related code.

Z testing now works with i915 driver.
Add gl_renderbuffer::surface pointer (and reverse pointer).
Remove intel_surface and xmesa_surface types - no longer used.
14 files changed:
src/mesa/drivers/dri/i915tex/intel_fbo.c
src/mesa/drivers/dri/i915tex/intel_fbo.h
src/mesa/drivers/dri/i915tex/intel_surface.c
src/mesa/drivers/x11/xm_buffer.c
src/mesa/drivers/x11/xm_surface.c
src/mesa/drivers/x11/xmesaP.h
src/mesa/main/mtypes.h
src/mesa/main/renderbuffer.c
src/mesa/pipe/p_state.h
src/mesa/pipe/softpipe/sp_context.c
src/mesa/pipe/softpipe/sp_z_surface.c [new file with mode: 0644]
src/mesa/pipe/softpipe/sp_z_surface.h [new file with mode: 0644]
src/mesa/sources
src/mesa/state_tracker/st_atom_framebuffer.c