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_context.h
|
c90ae6b501a4a72d33869e1be241e87264747735 |
|
12-Mar-2012 |
Brian Paul <brianp@vmware.com> |
radeon/r200: remove ClearColor driver functions The state.color.clear value was never used anywhere. Reviewed-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
e0ed951e1361e54ffd8e9c56fbcc2027c0c4bd24 |
|
12-Mar-2012 |
Brian Paul <brianp@vmware.com> |
radeon/r200: remove ClearDepth() and ClearStencil() driver hooks The computed stencil.clear and depth.clear values aren't used anywhere. Those fields have been removed too. Reviewed-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.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_context.h
|
45cd15bfae2f6c66c9e4356fb8dd7cad1829f659 |
|
22-Dec-2011 |
Mathias Fröhlich <Mathias.Froehlich@web.de> |
radeon: Convert to use GLbitfield64 directly. Signed-off-by: Mathias Froehlich <Mathias.Froehlich@web.de> Reviewed-by: Brian Paul <brianp@vmare.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
7d91ecf7a3a08c01a704f2d427444f7a97991680 |
|
05-Dec-2011 |
Dave Airlie <airlied@redhat.com> |
radeon/r200: add draw/stencil buffer detiling This moves the detiling to the fbo mapping, r200 depth is always tiled, and we can't detile it with the blitter. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
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_common_context.h
|
88ec12539a65728225e720095a8105494ba772de |
|
10-Nov-2011 |
Dave Airlie <airlied@redhat.com> |
radeon: drop unused constant_cliprect field
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
1401b96bb9f485eb5c08fb724b4366a16ea93aef |
|
07-Nov-2011 |
Fabio Pedretti <fabio.ped@libero.it> |
radeon: cleanup radeon shared code after r300 and r600 classic drivers removal Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
2431c992cb97235c6e500bd1c0c267e608b99052 |
|
04-Nov-2011 |
Dave Airlie <airlied@redhat.com> |
radeon: drop mtface/mtlevel, use ones in base class. This just uses the base class copies. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
2e53f3018f69d07b885c5885a1f865339700a189 |
|
28-Oct-2011 |
Kristian Høgsberg <krh@bitplanet.net> |
dri: Remove unused dri texmem.c
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
425b8d54b8c97bcbd433393f34a27027e4ff8c4d |
|
17-Oct-2011 |
Eric Anholt <eric@anholt.net> |
radeon: Add implementation of MapRenderbuffer. Unlike intel, we do a blit to/from GTT memory in order to untile/retile the renderbuffer data, since we don't have fence registers for accessing it. (There is software tiling code in radeon_tile.c, but it's unused and doesn't support macro tiling) Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
56d30bb00d40cd391d7a469604792a27ddcc459c |
|
29-Oct-2011 |
Dave Airlie <airlied@redhat.com> |
radeon/r200: drop remains of r300/r600 support along with old drm 1.x kernel This drops all the old drmSupports* checks since KMS does them all, and it also drop R300_CLASS and R600_CLASS. Signed-off-by: Dave Airlie <airlied@redhat.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
09a92e376bf954603dad4a6ad9a18cce3c52b484 |
|
29-Oct-2011 |
Dave Airlie <airlied@redhat.com> |
radeon/r200: forgot one somehow drops last usage.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
eb135fe8c16388cd33b424ee3915ae52d20cb3ff |
|
14-Oct-2011 |
Eric Anholt <eric@anholt.net> |
radeon: Drop some remaining DRI1 vblank support code.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.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_context.h
|
abdfa0b4f1e5ae0bd3d71ae7099b6bb7c2bfae71 |
|
17-Sep-2011 |
Brian Paul <brianp@vmware.com> |
radeon: make radeon_texture_image a subclass of swrast_texture_image
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
211725eccdda4a9b7959e1f458d253b32186ff6a |
|
12-Feb-2011 |
Eric Anholt <eric@anholt.net> |
radeon: Remove setup of the old dri/ meta code, which is now unused.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.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_context.h
|
d3491e775fb07f891463b2185d74bbad62f3ed24 |
|
12-Oct-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Rename GLvisual and __GLcontextModes to struct gl_config
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
0eac4b8740d4434037677166f2339e894d4ebac4 |
|
21-Aug-2010 |
richard <richard@richard-desktop3.(none)> |
evergreen : initial support driver code.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
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_common_context.h
|
646d2e9fbc41bf49075013009e9583bec4a51168 |
|
02-Aug-2010 |
Mario Kleiner <mario.kleiner@tuebingen.mpg.de> |
radeon: Add DRI2 flush extension support, so we synchronize properly. When a DRI2 swap buffer is pending we need to make sure we have the flush extension so radeon doesn't resume rendering to or reading from the not yet blitted front buffer. This fixes: https://bugs.freedesktop.org/show_bug.cgi?id=28341 https://bugs.freedesktop.org/show_bug.cgi?id=28410 Signed-off-by: Jerome Glisse <jglisse@redhat.com> Signed-off-by: Mario Kleiner <mario.kleiner@tuebingen.mpg.de>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
3d39f56a8721ec6aa6d00965b7740fc8cb5edaae |
|
02-Aug-2010 |
Jerome Glisse <jglisse@redhat.com> |
Revert "radeon: Add DRI2 flush extension to so we synchronize properly." This reverts commit 8446f257b3e3ca4a3eb2c79bc357e46343e04e87.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
8446f257b3e3ca4a3eb2c79bc357e46343e04e87 |
|
25-Jul-2010 |
Mario Kleiner <mario.kleiner@tuebingen.mpg.de> |
radeon: Add DRI2 flush extension to so we synchronize properly. When DRI2 swap buffer is pending (copy buffer not pageflipping) we need to make sure we have the flush extension so radeon doesn't resume rendering on the not yet blitted front buffer. Modified version of Jerome's patch to add flush extension in the correct place. This prepares a possible fix for: https://bugs.freedesktop.org/show_bug.cgi?id=28341 https://bugs.freedesktop.org/show_bug.cgi?id=28410 Signed-off-by: Jerome Glisse <jglisse@redhat.com> Signed-off-by: Mario Kleiner <mario.kleiner@tuebingen.mpg.de>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
a17563c7ddfa58fe7f09d22a62a10f3488ef3147 |
|
07-Mar-2010 |
Maciej Cencora <m.cencora@gmail.com> |
radeon/r200/r300/r600: add is_format_renderable function
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
3594bf233d16ceb21e97fcdfb57ea45cb0c5e41b |
|
03-Mar-2010 |
Alex Deucher <alexdeucher@gmail.com> |
radeon/r200/r300/r600: add check_blit vtbl function Check if the native blit formats are supported, if not, attempt to use an alternate format. Skip 3, >4 bpp as per comments from mcencora on irc. Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
f542fde77effbc3c780940e139fc2572e818a179 |
|
10-Jan-2010 |
Maciej Cencora <m.cencora@gmail.com> |
radeon: add blit function to vtbl
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.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_context.h
|
5484f9dfc6dbc534a5a2477aa46ebd28da1f72e8 |
|
17-Dec-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: drop unused members of radeon_state.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
433f0a82f5a4696e6b0c4061f645485ec8079bb4 |
|
05-Dec-2009 |
Michel Dänzer <daenzer@vmware.com> |
radeon: Only get DRI2 front buffer information for glXBindTexImageEXT.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
bd13e6e5e2403ada2098e3a07c0af4b4ba989ab7 |
|
24-Nov-2009 |
Dave Airlie <airlied@redhat.com> |
radeon/r200/r300/r600: make bo mapping be explicit This moves the bo mapping outside the DMA layer and makes it explicit, this should in theory make it simpler to split the clean up the dma/cmdbuf linkage that I created before that is broken. Tested on: r600, rv380 (tcl/no-tcl), rv200 (tcl/no-tcl) Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
23ec7c457483aae1e0d399e9b570f1860c27c780 |
|
14-Nov-2009 |
Maciej Cencora <m.cencora@gmail.com> |
radeon: rework mipmap tree
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
aa195611586cdfb21bb1707b12b16e461a92d42e |
|
11-Nov-2009 |
Maciej Cencora <m.cencora@gmail.com> |
radeon: use radeon_bo_is_referenced_by_cs for query objects
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
fde929c4fdee2e998542f071ff7165d87f572593 |
|
31-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Add support for indenting debug output. Indetion can be used to make it easier to read debug code when sections of debug output are indented.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
4e0d99a63588c67a955f797733da32d04e6f4ee6 |
|
30-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
r100: Use shared debug code. Converted r100 to use shared debug code with sed and fast compile check. New code has compability layer so old debugging code doesn't have to be changed all immidiatly.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.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_context.h
|
570d4e375a327787441c2c7c4ae698e8993a5d6b |
|
27-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon/r200/r300: Fix swtcl prediction to work after primitie change. Swtcl calls flush everytime primitive changes so prediction has to made again after flushing.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
20d9204fbd71aebf870834b612579419d2c278b5 |
|
24-Jul-2009 |
Dave Airlie <airlied@itt42.(none)> |
radeon: fix max indx/vertex emission due to state checker
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
97029c1860e8a99448ac157408e71bea3aa2559f |
|
26-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon/r200/r300: Fix swtcl flushing not to invalidate dma region. We were check command buffer sizes too alte so allocated dma regions were freed before relocations so space checking failed.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
dbf59de6d2f8be526e97af6c768622e6ca3cf6b1 |
|
26-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
r200: Add scissor to state atom list. Scissors are jsut one of states that we have to emit so it should be in state list
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
66e019c6c91e6ae3fb9e26a12d7b7782a0095a8d |
|
19-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Fix dma buffer object pool to scale object sizes. This fixes problems when application is using large vertex arrays for drawing. Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
bbf2b5c4ffcb6755d34a5b698445aecf604e45fb |
|
14-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Optimize memory handling for dma operations. We keep dma buffer objects in list untill they have been unused for many draw operations. Current limit of having 100 flushes is just guess for good performance/memory trade off. Moving WARN_ONCE macro to common context because it is used in multiple drivers. Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
9ad76e9479c9c3cb8b2947d5144de33bb31197b8 |
|
16-Aug-2009 |
Dave Airlie <airlied@redhat.com> |
r300: OQ rework Move to common code base so radeon/r200 can add support for this. Make OQ start a state emitted like all normal state, and make no-tcl flushing work in proper places. Really need a generic post emit space reservation mechanism like max_state so we can reserve some space for the emit this code passes demos/arbocclude, piglit occlusion query and glean occlusion query with TCL and NO-TCL on my rv530.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
c3380ded10200f2df0cfba4abbe9a9eb892f7cbb |
|
17-Aug-2009 |
Alex Deucher <alexdeucher@gmail.com> |
radeon: remove RADEON_DEBUG_BO stuff This stuff was a vestige of the r600 bring up and now mostly serves to periodically break the build.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
743c4af5cdc4c8634d1a26055a8d70f933c88024 |
|
17-Aug-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: turn off bo debugging
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
29173d3d5cf02d58e720b5c7fe48a0630c7d5d5f |
|
30-Jul-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Add protection against recursive DRM locking. Reference counting protects DRM lock call from recursive locking that would cause hang. Code also adds optional debugging output for recursive call that is compiled only if NDEBUG is not defined. This code is not 100% thread safe because mesa doesn't include increment and test atomic operation. There is built-in gcc functions but they are only available from gcc 4.2.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
1fcb321e2fa1903b815b099e59bd85aac823850a |
|
31-Jul-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Remove unused variable from context. Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
b116f57bacb79205a1f80c7055964c60b402a19d |
|
30-Jul-2009 |
Alex Deucher <alexdeucher@gmail.com> |
r600: fix texture pitch alignment fixes texwrap
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
e629c50e2be03144e8aeef3c51624ae8db9957b8 |
|
28-Jul-2009 |
Alex Deucher <alexdeucher@gmail.com> |
r600: implement texture border color
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
c5c19919ce627b98d8aab4284da1694573bcccd4 |
|
15-Jul-2009 |
Alex Deucher <alexdeucher@gmail.com> |
Merge branch 'master' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r6xx-rewrite This builds, but I get an assertion in radeonGetLock() due to the drawable being null.
|
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_context.h
|
bb4c70358778f28f644ae493b5d8163e76e9fddb |
|
13-Jul-2009 |
Dave Airlie <airlied@linux.ie> |
radeon: port more front fixes from intel. Port fixes to read buffer from front.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
a10244453c24d62cd87f8c4d85cbe103b62db311 |
|
12-Jul-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: update clear code from Intel codebase. This updates some of the clear code from Intel gives a 5x clearspd perf for me here. played openarena also, not sure if the viewport changes broke anything,
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
1bad691a177240e8281592fa66c9e6ab0869f618 |
|
06-Jul-2009 |
Alex Deucher <alexdeucher@gmail.com> |
R6xx/r7xx: first pass at texture support texture bo setup isn't quite working yet
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
54ee188a00e31d239cbd256e7ba5ffd2c1259650 |
|
02-Jul-2009 |
Dave Airlie <airlied@redhat.com> |
radeon/r200/r300: drop radeon renderbuffer private width/height half stealing the code without taking the intel regions
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
1036ef2bf468611d37b5df06fc4424f2002e3837 |
|
12-Jun-2009 |
Alex Deucher <alexdeucher@gmail.com> |
Merge master and fix conflicts
|
e21e82f42549aa78214f3339a13b79791406dde0 |
|
07-Jun-2009 |
Maciej Cencora <m.cencora@gmail.com> |
radeon: increase max bo count
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
ced2f1b94c2bac8344f44e9474b1e363f65f4d3f |
|
26-May-2009 |
Alex Deucher <alexdeucher@gmail.com> |
fix build when HAVE_LIBDRM_RADEON is defined
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
7dd184dc4da37233471875df6f40cce0560cb7bc |
|
24-May-2009 |
Nicolai Hähnle <nhaehnle@gmail.com> |
radeon: Remove drawable & readable from radeon_dri_mirror The duplication of state data caused a crash due to double-free on destruction of context, because a variable wasn't correctly null'ed out. Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.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_context.h
|
3149b87ac43a5f10983c6682dff7a00cf1d99c7c |
|
19-May-2009 |
root <root@richard-desktop.(none)> |
Makeup checkin for radeon code change paired with r6/7 code.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
98bb5c610dc68d8e9a185216ce9d2dc6d278c114 |
|
10-May-2009 |
Joel Bosveld <joel.bosveld@gmail.com> |
radeon: add support for new dri2 interfaces & fix single buffer rendering
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
0b22615c2c860968a027c04519e25864ae69f6cd |
|
02-May-2009 |
Maciej Cencora <m.cencora@gmail.com> |
r300: set proper texture row alignment for IGP chips Looks like r400 based IGP chips require 64 byte alignment
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.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_context.h
|
e00ef43d796f0ae0247b1072bf0aa8cdd8e3034d |
|
02-Apr-2009 |
Dave Airlie <airlied@redhat.com> |
radeon/r200/r300: collapse context destruction down to a common path. Context destruction was nearly the same over all the drivers, so collapse it down.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.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_context.h
|
c607a664dd005c001afda1fff1a68d41925fa86e |
|
22-Mar-2009 |
Dave Airlie <airlied@redhat.com> |
radeon fbo: add draw offset calcs
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.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_context.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_context.h
|
2ba4fc3d603ebc9e3210ef96f9fbc2cd488e0a33 |
|
17-Feb-2009 |
Dave Airlie <airlied@redhat.com> |
radeon/r200: drop legacy texture heap code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|
62d504d818f1ab1836a134658b1661ceabb65f1f |
|
17-Feb-2009 |
Dave Airlie <airlied@redhat.com> |
radeon/r200: drop dirty state from texture object + pp_txoffset this is just more code cleanup for old dead code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.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_context.h
|
23d3559bd4ece1fcab5513ebdaa38600d6654374 |
|
12-Feb-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: renaming and headers cleanup
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common_context.h
|