History log of /external/mesa3d/src/mesa/drivers/dri/r200/radeon_span.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6f6bd8aedcf2b2f0e1ca9a1fa7ded1cb1f5a88ed 12-Jun-2012 Pauli Nieminen <pauli.nieminen@linux.intel.com> radeon&r200: Add support for ARB_sampler_objects

Preparation for the mandatory support of ARB_sampler_objects. I have tested
this patch with rv280 only.

Signed-off-by: Pauli Nieminen <pauli.nieminen@linux.intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
38184dcd54e77c8f9adc89d337a97afd630b2c07 26-Jul-2012 Brian Paul <brianp@vmware.com> radeon: fix Base/base typo

Fixes http://bugs.freedesktop.org/show_bug.cgi?id=52563
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
0e893b42610a2e8f2797bd7da68669dac38d9538 26-Jul-2012 Brian Paul <brianp@vmware.com> radeon: set swrast_renderbuffer::ColorType field when mapping renderbuffers

Fixes http://bugs.freedesktop.org/show_bug.cgi?id=47375

NOTE: This is a candidate for the 8.0 branch.

Tested-by: Barto <mister.freeman@laposte.net>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
c080202db5363a18a759a9a7c82b40ac558c8abe 16-Jan-2012 Brian Paul <brianp@vmware.com> radeon: derive radeon_renderbuffer from swrast_renderbuffer
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
1e1b5cb01a10e39d01923e3c7e989c44210950cd 16-Jan-2012 Brian Paul <brianp@vmware.com> mesa: remove gl_renderbuffer:RowStride field
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
a4c6dedb27897ae1340983b5d12927e0a9fb2212 16-Jan-2012 Brian Paul <brianp@vmware.com> radeon: remove obsolete GetRow/PutRow code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
7d1ddec92168e9b6ead0da80b18364a75f9a85e6 16-Jan-2012 Brian Paul <brianp@vmware.com> mesa: use gl_renderbuffer::Map for all depth/stencil accesses

Instead of using the obsolete gl_renderbuffer::Data field.
Color buffer are still accessed through GetRow/PutRow().
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
d0dc75c000d5af92648c7de901756400672b8447 06-Dec-2011 Brian Paul <brianp@vmware.com> mesa/drivers: use new swrast renderbuffer functions

Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
a8bbbcae4a22d97d1d1c22509fad423262324912 05-Dec-2011 Dave Airlie <airlied@redhat.com> radeon/r200: drop old span depth/stencil code.

This is no longer used with the new renderbuffer code.

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
c48763643ebd87013a09c5498d9a5d3713dc1014 05-Dec-2011 Dave Airlie <airlied@redhat.com> radeon: fix warnings
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
f24e106ead6d15caa4d5aafda7260424d4a38ed9 05-Dec-2011 Dave Airlie <airlied@redhat.com> radeon: use mesa renderbuffer accessors for depth for now.

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
b2596c36c8f73e8bb7a0b1679b491662aeb2f9d9 11-Nov-2011 Dave Airlie <airlied@redhat.com> radeon: texture/renderbuffer overhaul.

This could have been split up better, but the driver is just broken now,
so bisecting the brokenness is going to be painful no matter what.

This adds renderbuffer mapping/unmapping along with texture image allocation.
It drops all the old texture upload paths, some of which could possible be
reimplemented with the blitter later.

It also redoes the span code paths to use its own set of image mapping handlers,
along with removing the tiling decode paths for the color buffers, since
we now hope to use the blitter for this.

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
d546dcbb1b8baae54b20e4718c206c2f3e47a38a 02-Nov-2011 Dave Airlie <airlied@redhat.com> radeon: fix some regressions in texturing code.

On a piglit run vs 7.11 this fixes 23 tests.

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
cab45780248f5d38954d9c9e553246c7f488ef0f 14-Oct-2011 Eric Anholt <eric@anholt.net> radeon: Drop the clipping in spans, now that we always have (0,0) -> (w,h).
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
53b382637ca5462b15a430abbfc070e799d70b97 14-Oct-2011 Eric Anholt <eric@anholt.net> radeon: Drop dri2 checks now that it's always true.

This makes LOCK_HARDWARE empty, so it goes away.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
3996ed555e0a024051e4d161c8d31b2530d8cdc5 21-Oct-2011 Eric Anholt <eric@anholt.net> radeon: Unifdef RADEON_R300 and RADEON_R600.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
3c3a2596033d88848392c4aab5cc16d96afe149f 19-Apr-2011 Cédric Cano <ccano@interfaceconcept.com> r600c: add big endian support for r6xx/r7xx

Signed-off-by: Cedric Cano <ccano@interfaceconcept.com>
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
f7bab47e6c7cf877acf6d9bb85453851e5aa7f19 19-Jan-2011 Dave Airlie <airlied@redhat.com> radeon/r200: fix fbo-clearmipmap + gen-teximage

sw clears were being used and not getting the correct offsets in the span
code.

also not emitting correct offsets for CB draws to texture levels.

(I've no idea why I'm playing with r100).

This is a candidate for 7.9 and 7.10
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
f9995b30756140724f41daf963fa06167912be7f 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
063c70d7f72a043037fb4c9b534c53208f86611d 20-May-2010 Alex Deucher <alexdeucher@gmail.com> r600: add span support for 2D tiling

Requires tiling config ioctl support from the drm to use.
kms only.

Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
4767d27ee32cc30ee00ab5265ecbb8eeefcab8c9 09-Feb-2010 Pauli Nieminen <suokkos@gmail.com> radeon: Add some debug output for fbo support
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
b065aec840b4c07eb1db156c1100ef4004634549 17-Dec-2009 Dave Airlie <airlied@redhat.com> radeon/r600: use new libdrm_radeon api
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
112908c279b0a768eca95a505856a087e479674b 18-Dec-2009 Dave Airlie <airlied@redhat.com> radeon: fix frontbuffer read/drawpixels

Bug 25699

The main problem was the optimising flush wasn't doing the front
rendering checks properly.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
aef769207d3e554db8cc452d6ea3f678e5549cfb 17-Nov-2009 Maciej Cencora <m.cencora@gmail.com> r300: fix reads and writes for MESA_FORMAT_S8Z24 buffer

Regression was introduced by texformat-rework branch merge.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
33e93f42770e344edf1cd693a6c8115acd505a08 17-Nov-2009 Michel Dänzer <daenzer@vmware.com> r600: More span breakage fixes.

At least now the compiler doesn't complain about implicitly declared functions
anymore...
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
29f3e7e1d1e8cdff3596b88990ed84d7eeff6f80 17-Nov-2009 Michel Dänzer <daenzer@vmware.com> r600: Attempt to fix span breakage introduced by big endian fixes.

Only compile tested; I happened to notice people on IRC reporting

.../r600_dri.so: undefined symbol: radeon_ptr_2byte_8x2
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
081bf9563fca3f64aed8676f20d17af3eb115016 17-Nov-2009 Michel Dänzer <daenzer@vmware.com> radeon: Depth/stencil span code fixes for big endian.

Fixes e.g. text in progs/demos/arbocclude.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
22627654256ee09bfd659624568865a79eb725b6 17-Nov-2009 Michel Dänzer <daenzer@vmware.com> radeon: Fix software fallbacks with KMS on big endian.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
dd36006a4eb1cb08dc49af3075c215e6eea46e75 22-Oct-2009 Alex Deucher <alexdeucher@gmail.com> r600: fix depth span macros for format changes
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
eb1b8ed1484f0cc792c5237114b54d5fa53164cc 22-Oct-2009 Brian Paul <brianp@vmware.com> radeon: fix some renderbuffer format bugs
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
6e1ddd34c6b6f9773ef87198503f5f61f9a6c23a 22-Oct-2009 Brian Paul <brianp@vmware.com> radeon: get rid of z24s8 <-> s8z24 conversions in span code

Can just use s8z24 everywhere.
Note: the WRITE_DEPTH macro for R600 may need to be fixed.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
c18b022d0d1dc07c37c0bd981d4fc6fac27e5a45 22-Oct-2009 Brian Paul <brianp@vmware.com> radeon: replace MESA_FORMAT_Z24_S8 with MESA_FORMAT_S8_Z24

Core Mesa deals with MESA_FORMAT_S8_Z24 everywhere it should so
we shouldn't have to use MESA_FORMAT_Z24_S8 anymore.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
45e76d2665b38ba3787548310efc59e969124c01 09-Oct-2009 Brian Paul <brianp@vmware.com> mesa: remove a bunch of gl_renderbuffer fields

_ActualFormat is replaced by Format (MESA_FORMAT_x).
ColorEncoding, ComponentType, RedBits, GreenBits, BlueBits, etc. are
all replaced by MESA_FORMAT_x queries.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
858a2a2ac7b1c8f1a7f7c4b3c66b3919989798d4 16-Sep-2009 Dave Airlie <airlied@linux.ie> radeon: cleanup compile defines mess.

I inherited this and really it stayed around far too long,
make it nice and simple.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
87d40a95bfd99141215b6d952080135f7605d7d0 15-Sep-2009 Alex Deucher <alexdeucher@gmail.com> radeon: don't build non-r600 span code on r600
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
49fc41eeede4adb9867ab10718d121b017ede496 15-Sep-2009 Alex Deucher <alexdeucher@gmail.com> r600: minor span cleanups
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
364ca57aff733e8ee5f417b3f8719514f443315f 15-Sep-2009 Alex Deucher <alexdeucher@gmail.com> r600: add span support for 1D tiles

1D tile span support for depth/stencil/color/textures

Z and stencil buffers are always tiled, so this fixes
sw access to Z and stencil buffers. color and textures
are currently linear, but this adds span support when we
implement 1D tiling.

This fixes the text in progs/demos/engine and progs/tests/z*
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
c3374bf97ecd82b915fb29c7c04951e2b75d4dbc 25-Aug-2009 Pauli Nieminen <suokkos@gmail.com> radeon: Fix all compiler warnings.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
2dc3fb7803cd31b20a06bcad23949be5b3a1dbb2 07-Aug-2009 Dave Airlie <airlied@redhat.com> radeon span: add r200 depth/stencil span read/writing

this should only really affect DRI2 since we mostly have a surface in DRI1.

I don't think this is perfect yet, but it is a better start than nothing.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
3a3b83e5112b725e22f05b32a273a2351b820944 15-Jul-2009 Dave Airlie <airlied@redhat.com> radeon: update span reading micro tile code

tested on r500 with zreaddraw with Z buffer in all 3 modes
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
94d2a809f9cabf3821be9b0d2b11b26151ed3084 14-Jul-2009 Dave Airlie <airlied@redhat.com> radeon: r300 fix span reading for macro tiled buffers.

this uses the correct formula for macro tiled buffers for readback
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
9b17f041d12cfe9a34df43da93fc16e275a5c751 08-Jul-2009 Dave Airlie <airlied@redhat.com> radeon: for tiling you really need to use GET/PUT VALUE not PTR.

since the surfaces aren't linear you can't just use GET_PTR
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
b484c71036e0d0b30ac7685ba50a9008d09f5047 12-Jul-2009 Nicolai Hähnle <nhaehnle@gmail.com> radeon: Fix crash when rendering to incomplete texture and other formats

It is possible to bind texture images of an incomplete mipmapped texture.
Software fallbacks in this case incorrectly tried to mmap the entire texture.

Additionally, add span functions for 1555 and 4444 formats.

This fixes crashes in piglit's fbo-readpixels test; unfortunately, the test
itself still fails - this needs to be investigated.

Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
060c7f2321f72503c14f9f3f7bb27d59d8a90224 03-Jul-2009 Michel Dänzer <daenzer@vmware.com> radeon: Wait for BO idle if necessary before mapping it.

Fixes fighting between GPU and software rendering with TTM.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
741aaaa2881e5ab60cfa55f081f7b9ca6f4de46b 03-Apr-2009 Jerome Glisse <glisse@freedesktop.org> radeon: add support for new ttm
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
2f3be8ab14d6f4a3cc44817f6f55bc640faadde0 31-Mar-2009 Dave Airlie <airlied@redhat.com> radeon: fix pixel readback for RGB8 tests
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
e1d16574932be24da573a93e3302418dc6e855f1 31-Mar-2009 Dave Airlie <airlied@redhat.com> radeon/r200: fix glean failures on readPixSanity since EXT_DEPTH_STENCIL support
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
3b09f6544aee880687cd82de33205ae2fa652e10 29-Mar-2009 Dave Airlie <airlied@redhat.com> radeon: fix readback problem for piglit tests
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
f577c8e462fc924ea436d129ad64c8a1226b5f9c 24-Mar-2009 Dave Airlie <airlied@linux.ie> radeon/r200/r300: fix warnings
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
8c7e30fb950c83f5e9e29e60735e999ac608145a 23-Mar-2009 Dave Airlie <airlied@redhat.com> raedon/r200/r300: mega-FBO commits.

Re work depth issues.
Do a lot more FBO abstactions
fixup depth/stencil buffer interactions
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
9f7a03d94586091ef6c38187e0c8a4564143fd7a 21-Mar-2009 Dave Airlie <airlied@linux.ie> radeon: add xRGB span functions

same as ARGB need to add a parameter to get ptr32
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
56c5df33de1e34b606bb771db27742af78be30f3 21-Mar-2009 Dave Airlie <airlied@linux.ie> radeon: fixup last missing x_off/y_off
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
e795bd3c9090443a5e52ff79356c253022de8538 21-Mar-2009 Dave Airlie <airlied@linux.ie> radeon/fbo: add x_off and y_off in correct places
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
86dcbb545729627e09115cc0d416af697f2c2832 21-Mar-2009 Dave Airlie <airlied@linux.ie> radeon: dPriv handling is now in cliprects code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
9368dcb426a97e8fb628b712ac74c7c808a79b9b 21-Mar-2009 Dave Airlie <airlied@linux.ie> radeon: fixup span code for FBOs
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
ffde891a0390a915716087ca7d99b3ddf7f1ef89 21-Mar-2009 Dave Airlie <airlied@linux.ie> radeon: fix up span function setting
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
dc8a707c672918b88dd4135930bef60ed148d8ce 12-Feb-2009 Dave Airlie <airlied@redhat.com> radeon/r200/r300: make build with out libdrm_radeon installed for now
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
23d3559bd4ece1fcab5513ebdaa38600d6654374 12-Feb-2009 Dave Airlie <airlied@redhat.com> radeon: renaming and headers cleanup
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
45496122b7b590479a4ed60c8bbdc1725cad0211 10-Feb-2009 Dave Airlie <airlied@redhat.com> radeon/r200/r300: merge span code into single shared file
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
4c36282ef9e84da15b3e1d9bc28b9bbc8db5e1be 10-Feb-2009 Dave Airlie <airlied@redhat.com> radeon/r200/r300: fix span code for depth reading.

makes the maskedClear test work
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
b584b0728d3a001a142f76dde22f9e8ed7d2dd16 04-Feb-2009 Dave Airlie <airlied@redhat.com> radeon: make compile again.

Not tested but ripped out lots of stuff unneeded anymore time to test later
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
ed3a1cce73fcd0d6f4b6e9b5f69a98ad179ddc4b 20-Jan-2009 Dave Airlie <airlied@redhat.com> r200: clear is working at least - not much else
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
d29e96bf33e91d071770b86d87ffc4ef4dfc2f70 13-Jan-2009 Dave Airlie <airlied@redhat.com> radeon/r200/r300: attempt to move lock to common code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
4637235183b80963536f2364e4d50fcb894886dd 14-Jan-2009 Dave Airlie <airlied@redhat.com> radeon/r200/r300: initial attempt to convert to common context code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
ecadb51bbcb972a79f3ed79e65a7986b9396e757 18-Sep-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: added "main/" prefix to includes, remove some -I paths from Makefile.template
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
8e8019b49ab137403ba92aef3e286f4e27049ad5 05-Aug-2008 Xiang, Haihao <haihao.xiang@intel.com> dri: Fix write/read depth buffer issue under 16bpp mode. See bug #16646
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
6fe41a4c01f4ec9f280f52901554a58aa8b30627 09-May-2007 Oliver McFadden <z3ro.geek@gmail.com> r300: Further reduced the radeon_span.c diff.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
2db667290a19d15122d8d0c011f4b813bb542bc5 09-May-2007 Oliver McFadden <z3ro.geek@gmail.com> r300: Further reduced the diff between radeon_span.[ch].
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
cea0c2b14426bf315ae606656274dae5eedd1b6a 09-May-2007 Oliver McFadden <z3ro.geek@gmail.com> r300: Indented both copies of radeon_span.[ch] in preparation for merging.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
87ce68e1b305b844f1ff72d79ef68dad48c63fc3 05-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> Further clean-up and simplification of the span-related functions.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
0cfd4f92dde078bcc9f458ede91cc341a7b0ef5b 04-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> replace GET_SRC_PTR, GET_DST_PTR with GET_PTR
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
6e57725061813a3b8cee30bb857f6c59a88a8592 03-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> use new InitStencil/DepthPointer functions
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
982e8e4d5c95e9e9040b4b70d7322a2a8a9396d9 01-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> Finish up some of the gl_renderbuffer work.
Use driRenderbuffer's offset, pitch fields in the span routines.
Remove the SetBuffer driver function.
Consolidate the code for setting CTX_RB3D_COLOROFFSET and CTX_RB3D_COLORPITCH
state in new radeonUpdateDrawBuffer() function.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
758f334717eaf6700defcde126cb9194155a2264 01-Jul-2005 Roland Scheidegger <rscheidegger@gmx.ch> convert sis and radeon driver to use spantmp2 instead of spantmp template. Remove old (pre-renderbuffer) span code instead of converting that too. Remove this old code from mach64 (the dead code was not fully converted to spantmp2 previously) too.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
cf5b2f7419b28cdd533c60e205d5a90d96e85c8e 01-Jul-2005 Roland Scheidegger <rscheidegger@gmx.ch> remove common macros used in the span functions of most drivers from the individual drivers and put them in common code. It is still possible for a driver to define its own macros if it has special needs. This affects CLIPPIXEL, CLIPSPAN, HW_CLIPLOOP, HW_ENDCLIPLOOP, and for drivers using the spantmp2 template also GET_SRC_PTR and GET_DST_PTR.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
e4b2356c07d31fbeeabb13b2fb47db703b473080 04-May-2005 Brian Paul <brian.paul@tungstengraphics.com> Major check-in of changes for GL_EXT_framebuffer_object extension.
Main driver impacts:
- new code for creating the Mesa GLframebuffer
- new span/pixel read/write code
Some drivers not yet updated/tested.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
a205137423e42010a025c70b05af98a6c0564f28 26-Jan-2005 Roland Scheidegger <rscheidegger@gmx.ch> (Stephane Marchesin, me) Add support for color (framebuffer) tiling to the radeon and r200 driver
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
894844a8d956a0ee5f95836331dc318f49fdb845 21-Mar-2004 Brian Paul <brian.paul@tungstengraphics.com> Implemented support for software-based AUX color buffers.
Only available with Xlib driver for now.
Assorted clean-ups related to Draw/ReadBuffer().
Renamed FRONT_LEFT_BIT -> DD_FRONT_LEFT_BIT, etc.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c
5df82c82bd53db90eb72c5aad4dd20cf6f1116b1 22-Aug-2003 Brian Paul <brian.paul@tungstengraphics.com> patch to import Jon Smirl's work from Bitkeeper
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_span.c