intel: Add an implementation of MapRenderbuffer.
authorEric Anholt <eric@anholt.net>
Tue, 11 Oct 2011 21:22:45 +0000 (14:22 -0700)
committerEric Anholt <eric@anholt.net>
Tue, 1 Nov 2011 22:42:17 +0000 (15:42 -0700)
commit92054cd94e2188c9f4d56ddf9377c5aeb8a4e64e
tree5d8e3e547842fc44bed8b5cf48e965c3a6fcd40a
parent6b341662b3bbde7e86b3b9184266412da1b27977
intel: Add an implementation of MapRenderbuffer.

v2: Add separate stencil S8 W-tile swizzling/deswizzling.  Tested for
    the swizzling case with env INTEL_SEPARATE_STENCIL=1 INTEL_HIZ=1
    ./bin/hiz-depth-stencil-test-fbo-d24-s8
v3: Apply Chad's fix for S8 window system buffers.

Reviewed-by: Chad Versace <chad@chad-versace.us>
src/mesa/drivers/dri/intel/intel_fbo.c
src/mesa/drivers/dri/intel/intel_fbo.h
src/mesa/drivers/dri/intel/intel_span.c
src/mesa/drivers/dri/intel/intel_span.h