History log of /external/mesa3d/src/mesa/drivers/dri/r200/radeon_common.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c0c216c4690f1d39ae384b45be5d5350d5bde875 27-Jul-2012 Roland Scheidegger <sroland@vmware.com> radeon/r200: get rid of some unneeded cliprect/scissor code

Noone was interested in the number of cliprects, and noone cared
about the intersect result neither. So just nuke this.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
c080202db5363a18a759a9a7c82b40ac558c8abe 16-Jan-2012 Brian Paul <brianp@vmware.com> radeon: derive radeon_renderbuffer from swrast_renderbuffer
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
5edc6fef4ca633a4e468d3afa82ce8bc641a2437 02-Jan-2012 Brian Paul <brianp@vmware.com> radeon: add casts to silence warnings
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
339c1731c346f21bf212e4d94d57d09d8cbfc9f4 14-Oct-2011 Eric Anholt <eric@anholt.net> radeon: Simplify cliprects computation now that there's just 1.

This can probably be reduced even further by moving this logic to the
scissor state update or just removing the logic entirely, but I don't
trust myself in radeon quite that much.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
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_common.h
fb52b4303d8dab75e88d9bae66687c902a7767cc 14-Oct-2011 Eric Anholt <eric@anholt.net> radeon: Drop the DRI1 swapbuffers implementation.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
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_common.h
ac2b7835d5e61629f0a1f8b6c35eb1efa2ffbfa2 09-Mar-2010 Maciej Cencora <m.cencora@gmail.com> radeon: add hw accelerated glReadPixel support (not enabled yet)
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
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_common.h
d61f07318c8678901b948fdaa8ccdf37aa3203e9 01-Jan-2010 Kristian Høgsberg <krh@bitplanet.net> Remove leftover __DRI{screen,drawable,context}Private references

As part of the DRI driver interface rewrite I merged __DRIscreenPrivate
and __DRIscreen, and likewise for __DRIdrawablePrivate and
__DRIcontextPrivate. I left typedefs in place though, to avoid renaming
all the *Private use internal to the driver. That was probably a
mistake, and it turns out a one-line find+sed combo can do the mass
rename. Better late than never.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
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_common.h
8fc433fa0f8c5364454858f9be919387feda440c 08-Dec-2009 Ian Romanick <ian.d.romanick@intel.com> Merge branch 'mesa_7_6_branch' into mesa_7_7_branch

Conflicts:
progs/demos/projtex.c
progs/xdemos/glxinfo.c
src/mesa/main/version.h

To fix the confilicts in projtex.c and glxinfo.c I just took the code from
mesa_7_6_branch. The conflicts seem to have occured from cherry-picks from
mesa_7_7_branch to mesa_7_6_branch followed by commmits just to
mesa_7_6_branch.
8d8fd9776e23a34e0d22e489ce1f85eb5e383121 04-Dec-2009 Alex Deucher <alexdeucher@gmail.com> radeon: fix polygon stipple

fixes fdo bug 25354

Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
cf0e25d4c89b62f37ff8d1f11c50efcab6557c7f 23-Oct-2009 Brian Paul <brianp@vmware.com> radeon: simplify radeon_create_renderbuffer()
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
7d361537661b93a501c9533271458a41b965ea79 01-Sep-2009 Dave Airlie <airlied@redhat.com> radeon: fix r100/r200 polygon stipple under kms

There really need to use state emits under kms, otherwise
we end up with some dwords in the command buffer before we've
ever emitted any useful state.

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
4322181e6a07ecb8891c2d1ada74fd48c996a8fc 28-Aug-2009 Pauli Nieminen <suokkos@gmail.com> r100/r200: Bring back old PolygonStripple for DRI1.

DRI1 didn't have support for command buffer emit for stripple.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
bfbad4fbb7420d3b5e8761c08d197574bfcd44b2 28-Aug-2009 Pauli Nieminen <suokkos@gmail.com> r100/r200: Share PolygonStripple code.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
b7ec2ebe33608f9107ff7cae6b974edc8097cecd 21-Aug-2009 Pauli Nieminen <suokkos@gmail.com> radeon: Improve state emit code.

Trying to make understanding code easier with small refactoring and renaming.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
fb1d0bfd47fb8790e0b350a0fad7bc0af39e70f4 11-Aug-2009 Pauli Nieminen <suokkos@gmail.com> r200: Prevent flush in middle of rendering.

Patch adds prediction functionthat tries to predict emit size to the smallest
possible values that is quarenteed to be higher than worst case scenario in
rendering pipeline.

State emit size prediction code is in place but fix for emit sizes is included
in next patch.

Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
f6f0e117a45a64464e49290ebc9f75b9a976070a 15-Jul-2009 Dave Airlie <airlied@redhat.com> intel/radeon: add common metaops code.

Move all the metaops to a dri_metaops file and port radeon/intel
to use the new common meta ops code.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
c27f21f92d2cf9d23a9edb15d144eceb9ff383bc 06-Jul-2009 Dave Airlie <airlied@redhat.com> radeon/r200/r300: port to new space checking code in libdrm

This moves a big chunk of the space checking code into libdrm so
it can be shared by the DDX.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
01daeadf8cd8c56820585c3da88cc626dcdc33d0 20-May-2009 Michel Dänzer <daenzer@vmware.com> radeon: Increase reference count of current renderbuffers.

Fixes

glxinfo: main/renderbuffer.c:2159: _mesa_reference_renderbuffer: Assertion
`oldRb->Magic == 0xaabbccdd' failed.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
05304d41f2d9ab7a66a8b976580c156b7b93a9d3 02-Apr-2009 Dave Airlie <airlied@redhat.com> radeon/r200/r300: fix up the whole buffer space checking.

This fixes up the buffer validation scheme, so that we keep a list
of buffers to validate so cmdbuf flushes during a pipeline get
all the buffers revalidated on the next emit.

This also fixes radeonFlush to not flush unless we have something
useful to send to the GPU, like a DMA buffer or something not state
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
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_common.h
218083c542138dc2271b83450f556a6146144f75 21-Mar-2009 Dave Airlie <airlied@redhat.com> radeon: dri2 is hooked up elsewhere now
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
9368dcb426a97e8fb628b712ac74c7c808a79b9b 21-Mar-2009 Dave Airlie <airlied@linux.ie> radeon: fixup span code for FBOs
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
230abc06f817b5d9868f7e6a094f56bb3294b476 20-Mar-2009 Dave Airlie <airlied@linux.ie> radeon: some more fbo work
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
fabce837f9740df2553b6cc0dd991b2cb8b8fc5b 20-Mar-2009 Dave Airlie <airlied@linux.ie> radeon: initial couch code copy from radeon
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
bdaa0341caffc353fd26bbd91865c2d86eed11c1 19-Mar-2009 Dave Airlie <airlied@redhat.com> radeon/r200/r300: cleanup some of the renderbuffer code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
2b85fccae5ba33748846f74f90fe0f72c673a4b1 02-Mar-2009 Dave Airlie <airlied@redhat.com> radeon: refactor framebuffer code like intel

this is a step towards fbos and should fix pageflipping, but
I think the first flip seems broken.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h
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_common.h
23d3559bd4ece1fcab5513ebdaa38600d6654374 12-Feb-2009 Dave Airlie <airlied@redhat.com> radeon: renaming and headers cleanup
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.h