2d05425d3e00a74da54730e4fa7230662dca2b48 |
|
25-Nov-2015 |
Boyan Ding <boyan.j.ding@gmail.com> |
radeon: Unify the style of function pointer calls in structs Signed-off-by: Boyan Ding <boyan.j.ding@gmail.com> [Emil Velikov: handle the all cases] Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
2f11e92cef51c88a09bc778e2ceca4ab50cf0017 |
|
18-Jul-2015 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Rename _mesa_lookup_enum_by_nr() to _mesa_enum_to_string(). Generated by sed; no manual changes. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
10a7b579fdc0e3f3b38920ae5c103c058cc63eec |
|
07-Jul-2015 |
Emil Velikov <emil.l.velikov@gmail.com> |
radeon: remove dri_mirror state Most of the data stored(duplicated) was unused, and for the one that is follow the approach set by other drivers. This eliminates the use of legacy (dri1) types. Cc: Marek Olšák <marek.olsak@amd.com> Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Michel Dänzer <michel.daenzer@amd.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
b590c617256720e82fff0428a5e0e4a64115fac2 |
|
03-Feb-2015 |
Laura Ekstrand <laura@jlekstrand.net> |
main: Refactor _mesa_update_draw_buffer_bounds. Reviewed-by: Fredrik Höglund <fredrik@kde.org> Signed-off-by: Fredrik Höglund <fredrik@kde.org>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
9036a6c0aa0637a1cd756836006dc8565b15a478 |
|
03-Feb-2015 |
Laura Ekstrand <laura@jlekstrand.net> |
main: Refactor _mesa_update_framebuffer. _mesa_update_framebuffer now operates on arbitrary read and draw framebuffers. This allows BlitNamedFramebuffer to update the state of its arbitrary read and draw framebuffers. Reviewed-by: Fredrik Höglund <fredrik@kde.org> Signed-off-by: Fredrik Höglund <fredrik@kde.org>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
d8b14a57a98f4bad6528eda8dd1406c15bdcce75 |
|
16-Apr-2015 |
Marius Predut <marius.predut@intel.com> |
radeon: replace __FUNCTION__ with __func__ Consistently just use C99's __func__ everywhere. No functional changes. Signed-off-by: Marius Predut <marius.predut@intel.com> Acked-by: Michel Dänzer <michel.daenzer@amd.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
f51f2af76d5532a4f272f15ac28e1a23a4967fd0 |
|
26-Feb-2015 |
Brian Paul <brianp@vmware.com> |
radeon: replace INLINE with inline Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
515ffb6c93b0fe130cd34080a2d24f80fc21441f |
|
20-Aug-2014 |
Emil Velikov <emil.l.velikov@gmail.com> |
dri/radeon: cleanup the radeon_context vtbl Remove the set-but-unused, and set-but-empty vtable entries. Most likely a leftover from the dri1 days. Cc: Marek Olšák <marek.olsak@amd.com> Cc: Michel Dänzer <michel.daenzer@amd.com> Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
085a86154553d86f8e4296b4c732901f781bdfd8 |
|
01-Aug-2014 |
Marek Olšák <marek.olsak@amd.com> |
radeon,r200: fix buffer validation after CS flush This validates all bound buffers (CB, ZB, textures, DMA) at the beginning of CS. This fixes "bo->space_accouned" assertion failures. Tested by: Jochen Rollwagen <joro-2013@t-online.de> Cc: mesa-stable@lists.freedesktop.org Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
7a0f26dec9aad75834d3314d5e306d49729b37f1 |
|
20-Jan-2014 |
Ian Romanick <ian.d.romanick@intel.com> |
radeon / r200: Eliminate BEGIN_BATCH_NO_AUTOSTATE Sed job: grep -lr BEGIN_BATCH_NO_AUTOSTATE src/mesa/drivers/dri/ | while read f do cat $f | sed 's/BEGIN_BATCH_NO_AUTOSTATE/BEGIN_BATCH/g' > x mv x $f done Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Cc: Marek Olšák <marek.olsak@amd.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
2d5fd2069031de9324a135b51a369617667223e4 |
|
20-Jan-2014 |
Ian Romanick <ian.d.romanick@intel.com> |
radeon / r200: Remove unused 'dostate' parameter This parameter hasn't been used since January 2010 (commit 29e02c7). Fixes the following warning in both radeon and r200: radeon_common.c: In function 'r200_rcommonBeginBatch': radeon_common.c:762:14: warning: unused parameter 'dostate' [-Wunused-parameter] Note that now BEGIN_BATCH and BEGIN_PATCH_NO_AUTOSTATE are identical. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Cc: Marek Olšák <marek.olsak@amd.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
5b4c12972c338d65b13d98740557eaa63c4a49ec |
|
20-Jan-2014 |
Ian Romanick <ian.d.romanick@intel.com> |
radeon / r200: Fix 'empty body' warning radeon_common.c: In function 'radeon_draw_buffer': radeon_common.c:237:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Cc: Marek Olšák <marek.olsak@amd.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
b790bed21e332cfe0b999dfa9988ae5168557a0c |
|
20-Jan-2014 |
Ian Romanick <ian.d.romanick@intel.com> |
radeon / r200: Fix incompatible pointer type warning When parameters were removed from dd_function_table::Viewport (commit 065bd6ff), radeon_viewport (in both radeon and r200) started generating a warning. radeon_common.c: In function 'r200_radeon_viewport': radeon_common.c:415:15: warning: assignment from incompatible pointer type [enabled by default] radeon_common.c:419:23: warning: assignment from incompatible pointer type [enabled by default] I didn't notice this initially, and it's harmless because the function is never called through the incorrectly typed pointer. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Cc: Marek Olšák <marek.olsak@amd.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
a9c73fb778a41b422a811c67b4aba806d4dfb7c8 |
|
13-Nov-2013 |
Courtney Goeltzenleuchter <courtney@LunarG.com> |
mesa: Update gl_scissor_attrib to support ARB_viewport_array Update Mesa and drivers to access updated gl_scissor_attrib. Now have an enable bitfield and array of gl_scissor_rects. Drivers have been updated to the new scissor enable state attribute (gl_context.scissor.EnableFlags) but still treat it as a single boolean which is okay as mesa will only use bit 0 when communicating with a driver that does not support ARB_viewport_array. v2 (idr): Rebase fixes. v3 (idr): Small code formatting fix suggsted by Ken. Signed-off-by: Courtney Goeltzenleuchter <courtney@LunarG.com> Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
877128505431adaf817dc8069172ebe4a1cdf5d8 |
|
17-Jan-2014 |
José Fonseca <jfonseca@vmware.com> |
s/Tungsten Graphics/VMware/ Tungsten Graphics Inc. was acquired by VMware Inc. in 2008. Leaving the old copyright name is creating unnecessary confusion, hence this change. This was the sed script I used: $ cat tg2vmw.sed # Run as: # # git reset --hard HEAD && find include scons src -type f -not -name 'sed*' -print0 | xargs -0 sed -i -f tg2vmw.sed # # Rename copyrights s/Tungsten Gra\(ph\|hp\)ics,\? [iI]nc\.\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./g /Copyright/s/Tungsten Graphics\(,\? [iI]nc\.\)\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./ s/TUNGSTEN GRAPHICS/VMWARE/g # Rename emails s/alanh@tungstengraphics.com/alanh@vmware.com/ s/jens@tungstengraphics.com/jowen@vmware.com/g s/jrfonseca-at-tungstengraphics-dot-com/jfonseca-at-vmware-dot-com/ s/jrfonseca\?@tungstengraphics.com/jfonseca@vmware.com/g s/keithw\?@tungstengraphics.com/keithw@vmware.com/g s/michel@tungstengraphics.com/daenzer@vmware.com/g s/thomas-at-tungstengraphics-dot-com/thellstom-at-vmware-dot-com/ s/zack@tungstengraphics.com/zackr@vmware.com/ # Remove dead links s@Tungsten Graphics (http://www.tungstengraphics.com)@Tungsten Graphics@g # C string src/gallium/state_trackers/vega/api_misc.c s/"Tungsten Graphics, Inc"/"VMware, Inc"/ Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
a05c596a00916ce6a9c9d35ff36cd1e401fddd43 |
|
05-Nov-2013 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Eliminate parameters to dd_function_table::Scissor The i830 and i915 drivers used them, but they didn't really need to. They will just be annoying in future patches. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
6dbab6b2bb29e3b0595762920ef17e2ae5a9bf3a |
|
05-Nov-2013 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Eliminate parameters to dd_function_table::DepthRange No driver uses them. They will just be annoying in future patches. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
fbc0c9a553ecdc1d6a78a44f7c2c764dd5f172ad |
|
05-Nov-2013 |
Ian Romanick <ian.d.romanick@intel.com> |
radeon: Remove dead code A future patch will rename some of the fields of gl_viewport_attrib, and I don't want to update dead code that I can't test. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Cc: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
3a5b84cece17d4cacb699b8fd47080925228ca9a |
|
01-Nov-2013 |
Ian Romanick <ian.d.romanick@intel.com> |
radeon / r200: Don't pass unused parameters to radeon_viewport The x, y, width, and height parameters aren't used by radeon_viewport, so don't pass them. This should make future changes to the dd_function_table::Viewport interface a little easier. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Jordan Justen <jljusten@gmail.com> Acked-by: Alex Deucher <alexander.deucher@amd.com> Cc: Courtney Goeltzenleuchter <courtney@lunarg.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
d7165b383da018ff666f789d555093fa3164dc73 |
|
20-Jun-2013 |
Eric Anholt <eric@anholt.net> |
mesa: Remove the Initialized field from framebuffers. This existed to tell the core not to call GetBufferSize, except that even if you didn't set it nothing happened because nobody had a GetBufferSize. v2: Remove two more instances of setting the field (from Brian) Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
5a63634a136caa905e7a1fa5da8fe5dc9f26add5 |
|
29-Sep-2012 |
Brian Paul <brianp@vmware.com> |
radeon/r200: make radeon_context subclass of gl_context radeon_context now contains a gl_context, rather than a pointer to one. This will allow some minor core Mesa clean-up.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
47941bfaea6e8a60e2c31f7a2c8c233f2a10ecb1 |
|
20-Apr-2012 |
Brian Paul <brianp@vmware.com> |
radeon: use _mesa_is_winsys/user_fbo() helpers Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.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_common.c
|
2750809b2e9a7d24d83d01f0a1d5bb5dce027b4c |
|
10-Dec-2011 |
Brian Paul <brianp@vmware.com> |
radeon: stop using _DepthBuffer, _StencilBuffer fields Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
88ec12539a65728225e720095a8105494ba772de |
|
10-Nov-2011 |
Dave Airlie <airlied@redhat.com> |
radeon: drop unused constant_cliprect field
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
492d223590569448c5666d421444102b50dda90d |
|
03-Nov-2011 |
Vinson Lee <vlee@vmware.com> |
radeon: Fix variable initialization typo. Fixes Coverity uninitialized scalar variable defect.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
03855bc2accbeb508458f70bdbdcef292672b2b8 |
|
28-Oct-2011 |
Kristian Høgsberg <krh@bitplanet.net> |
dri: Remove dri2.enabled flag DRI2 is always enabled now.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
1837fb8e7c3cef8b9292b68da152d185e7103646 |
|
28-Oct-2011 |
Kristian Høgsberg <krh@bitplanet.net> |
dri: Remove remaining DRI1 vblank code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
b490fa017231a9ed8f6751bb0b41347d8f7bb191 |
|
29-Oct-2011 |
Dave Airlie <airlied@redhat.com> |
radeon/r200: drop remains of non-libdrm_radeon build These wrappers and associated symlinks were from the non-libdrm_radeon build. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.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_common.c
|
fb52b4303d8dab75e88d9bae66687c902a7767cc |
|
14-Oct-2011 |
Eric Anholt <eric@anholt.net> |
radeon: Drop the DRI1 swapbuffers implementation.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
0973a1ec78fdedc5401cb1c0f6d027425c492509 |
|
14-Oct-2011 |
Eric Anholt <eric@anholt.net> |
radeon: Drop the non-kernel-memory-manager support, and thus DRI1. It's past time, and it was going to get in the way of the renderbuffer mapping refactor. We dropped all the other DRI1 drivers for this release, and I can't imagine anybody supporting DRI1 radeon classic in a new release of Mesa. Diff produced by treating kernel_mm as true, deleting the DRI1 paths that produce kernel_mm false, and deleting code.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
e0e4c2e30552e524c91b2eb98a2dabdcd4666169 |
|
02-Aug-2011 |
Eric Anholt <eric@anholt.net> |
radeon: Remove some remaining set-but-unused variables. These looked more like copy-and-paste to me than the others (which looked more like possibly someone forgot to write some code in a refactor), so I didn't verify where they came from.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.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_common.c
|
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.c
|
f9b5201dbdca4a612afdd694a583177fb4af8685 |
|
27-Jul-2010 |
Johann Rudloff <cypheon@googlemail.com> |
radeon: Implement EGL_MESA_no_surface_extension
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.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_common.c
|
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.c
|
78eb4a2ea569a7bd624bbf83ece5c9acef82a8de |
|
16-Jan-2010 |
Maciej Cencora <m.cencora@gmail.com> |
radeon: no need to emit full state twice after flush
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
395e08a839bca94b8c0cd7fca4b48bb06bc02952 |
|
27-Jan-2010 |
Dave Airlie <airlied@redhat.com> |
radeon/r200/r300: don't clean non-emitted state. So if we don't actually emit an atom to the hw because we don't need it in the current state (e.g. lighting related atoms when lighting is off) then don't mark it as clean, because when lighting gets switched on we won't emit it at all. This fixes funky gears colors. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
1a80fe461e162d5b6e25bd270a54e6662f72e5b3 |
|
22-Dec-2009 |
Eric Anholt <eric@anholt.net> |
mesa: Remove _mesa_exit wrapper for exit(). It does nothing else while being less useful than exit() because it lacks attributes that real exit() has.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.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_common.c
|
b5e256c76dea2182c82af2a4f66224735701d55a |
|
08-Dec-2009 |
Andre Maasikas <amaasikas@gmail.com> |
Merge branch 'mesa_7_7_branch' Conflicts: src/mesa/drivers/dri/r600/r700_assembler.c src/mesa/main/version.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.
|
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.c
|
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.c
|
e84dddde9b6eb7727760814ae211c95218bb28a3 |
|
02-Dec-2009 |
Dave Airlie <airlied@redhat.com> |
Revert "radeon/r300: no need to flush the cmdbuf when changing scissors state in KMM mode" This reverts commit 286bf89e5a1fc931dbf523ded861b809859485e2. This doesn't appear to be correct, regression so revert it. http://bugs.freedesktop.org/show_bug.cgi?id=25193
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
286bf89e5a1fc931dbf523ded861b809859485e2 |
|
11-Nov-2009 |
Maciej Cencora <m.cencora@gmail.com> |
radeon/r300: no need to flush the cmdbuf when changing scissors state in KMM mode
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
49876ab6a7f2b06177d7ac9651bd7a07956cbb25 |
|
09-Nov-2009 |
Maciej Cencora <m.cencora@gmail.com> |
radeon: remove unnecessary call to radeonEmitState fixes bo space accounting errors
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
57e3eb1b178e861dee7695c9a5e1c71a4333192d |
|
10-Oct-2009 |
Brian Paul <brianp@vmware.com> |
Merge branch 'mesa_7_6_branch'
|
194ede4bf97547ce8a61587ede0b0a5054955783 |
|
09-Oct-2009 |
Alex Deucher <alexdeucher@gmail.com> |
radeon: fix scissor regression fixes fdo bug 24248
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
fd56bee6c4de28da194333f93b52c40f1deb6163 |
|
24-Sep-2009 |
Pauli Nieminen <suokkos@gmail.com> |
Merge branch 'mesa_7_6_branch'
|
1d2dca194cebe6e25735b6820f85b8d1231aae63 |
|
24-Sep-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Fix scissors for r600 KMS. Radeon generic scissors code had problem that some of code was using exclusive and some inclusive bottom right corner. Only r600 driver is using exclusive coordinate so changed generic code to pass inclusive coordinate and r600 driver changes BR coordinate to be exclusive.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
4de8e2123ebeb50db252b2bb57fb167058fa4683 |
|
20-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: rename functions to be more consistant with rest of mesa
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
e0f99b8268496576b017f4d0eb0ed09507c2f30d |
|
09-Sep-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Add more verbose error message for failed command buffer.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
85d35623859135fa6c6875be52b5c13a8d3263ba |
|
01-Sep-2009 |
Brian Paul <brianp@vmware.com> |
radeon: trim down #includes
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
18916986b4a7155e3cba2efb5dfd79dc561cfa41 |
|
01-Sep-2009 |
Brian Paul <brianp@vmware.com> |
radeon: use _mesa_meta_clear()
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
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.c
|
4f644e58d455cbc70fe856576321f868e36b6346 |
|
28-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Fix scissors for dri1. DRI1 has to set scissors in framebuffer coordinates.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
bfbad4fbb7420d3b5e8761c08d197574bfcd44b2 |
|
28-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
r100/r200: Share PolygonStripple code.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
82ff3190de3cd6cf4a514bac00ae02597abfb963 |
|
27-Aug-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: fix scissor calcs. For non-FBOs we need to invert, for FBOs the scissors are non-inverted. no matter what we need to clamp them to the buffer sizes.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
47d4b9ff70c82956a77e8ea7a6abccaa0a9f9083 |
|
26-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Fix loop en condition so debug output doesn't flood meaningless values.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
e0e76edf97d391f0c4be58b9d8b91bed0be56734 |
|
26-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Make RADEON_CMDBUF more fine grained.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
55c0457fe9574452b3c2558ada160c42a3e1fbdc |
|
24-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Add debug output to radeonCountStateEmitSize.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
c0f4063703265fc4009e6cadc2de79f553f99b1c |
|
22-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon/r300: Code clean up and logic fix.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
90647ff5585ffb1417190e28f88bf1aeed681793 |
|
21-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: protect against buffer overflow in state atom debug code.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
d6b5464aaa93585376610ce8cace66ea3798723d |
|
21-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
r300: Predict emit size for next rendering operation. We do flush for cmd buffer in case there isn't enough space left for whole rendering operation. This protects dma regions from getting released in middle of state emit. Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
9f7676c7182c0ae3d191b2e6e923b3196fc9e376 |
|
11-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
r200: Remove unnecessary calls to rcommonEnsureCmdBufSpace. Calling EnsureCmdBufSpace is not required because rendering pipeline has to quarentee free space. Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
0f41259eff62e341e9bfe6ec39f2a7fb8f1c7656 |
|
11-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
r200: Fix atom->check call to return emit size for atom. This patch makes render emit size prediction count the corect maximum emit size for state. Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
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.c
|
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.c
|
8d60c0b7514dad075e5d46448614e8e8c5c230a7 |
|
11-Jun-2009 |
Maciej Cencora <m.cencora@gmail.com> |
r300: clear not_flushed OQ list after flush
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
c2b29b5df506d747e9a53bbcf5a45dc7cfe65643 |
|
12-Aug-2009 |
Alex Deucher <alexdeucher@gmail.com> |
r600: use the drm ioctls for swap and texture upload NOTE: THIS REQUIRES AN UPDATED DRM!
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
4221e81b2489c4c91092ef49bba181a1bed216c8 |
|
03-Aug-2009 |
Eric Anholt <eric@anholt.net> |
radeon: Fix inverted test for disabling flushing of front buffer output. (corresponding fix to the intel driver one)
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
55bc8b139067f2596da654075a4fc6e5940e22dd |
|
29-Jul-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Cliprects has to be updated before doing anything with clip rectangles Reported to fix corruption while dragging an active window by John Bridgman. Signed-off-by: Pauli Nieminen <suokkos@gmail.com> Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.
|
a0d4a12614fce072fa1eb5516e626909171c95e1 |
|
15-Jul-2009 |
Alex Deucher <alexdeucher@gmail.com> |
make sure ctx->Driver.Flush is valid before calling it
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
efe7ad233ca8fa1b7e1aabf706c433955c5c51e8 |
|
15-Jul-2009 |
Alex Deucher <alexdeucher@gmail.com> |
Use memcpy directly in the common code This alleviates the need for an additional symbol.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
10b3e64bcada2e68144cc6ed40f7d760aff873e2 |
|
15-Jul-2009 |
Alex Deucher <alexdeucher@gmail.com> |
R6xx/r7xx: implement memcpy buffer swaps This allows double buffered apps to run, but perfomance will be awful until we implement something faster. You must update to the latest kernel modules.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
681ede8836746735fbb904edf89b076343507a8b |
|
14-Jul-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: fix unsigned vs signed comparison in stencil code. This function takes a GLint not a GLuint, passing in -1 breaks internally.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
a79aefb1775ce6eaf0fd0cf9a1f72150f631c90f |
|
13-Jul-2009 |
Dave Airlie <airlied@linux.ie> |
radeon: Use Stencil.Enabled instead of Stencil._Enabled in DrawBuffers. The _Enabled field isn't updated at the point that DrawBuffers is called, and the Driver.Enable() function does the testing for stencil buffer presence anyway.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
65059606e9a0039fc962869857c5f00a11d6b7cc |
|
11-Jul-2009 |
Michel Dänzer <daenzer@vmware.com> |
radeon: Fix scissor rectangle calculation when rendering to FBO. fgl_glxgears -fbo runs, though the gears don't look right yet.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
95df7bfc03fc63152b241e65bce1f7c73bbf007b |
|
05-Jul-2009 |
Maciej Cencora <m.cencora@gmail.com> |
radeon: fix copy and paste typo
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
b165fa7d45e230f9e61fcf3a09babf0c61c67319 |
|
18-Jun-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: don't re-add BOs to validate list if its on the list its on the list don't go readding it. multitexturing from the same texture could cause this.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
f806a0336153ec211441a23da0eb8e763e001b02 |
|
17-Jun-2009 |
Jerome Glisse <jglisse@redhat.com> |
radeon: Flush command buffer on viewport change We flush the command buffer so we don't emit mixed state (with new and previous buffer size) command buffer, this is especialy affecting zbuffer states.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
1036ef2bf468611d37b5df06fc4424f2002e3837 |
|
12-Jun-2009 |
Alex Deucher <alexdeucher@gmail.com> |
Merge master and fix conflicts
|
9dee2f20a204f375eb4321092cf5dea6476c1c24 |
|
25-May-2009 |
Jerome Glisse <glisse@freedesktop.org> |
radeon: on update drawable don't firevertices as it might be call from GetLock To avoid locking bug we shouldn't not call firevertices from this path as it's call from radeon get lock.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
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.c
|
34eab5dd9c837769f1259e1f900b4528586d23b2 |
|
07-May-2009 |
Owen W. Taylor <otaylor@fishsoup.net> |
Call _mesa_update_stencil() before accessing ctx->Stencil._Enabled ctx->Stencil._Enabled is derived state and not immediately updated when the stencil parameters are changed; we need to make sure that it is up-to-date before accessing it. https://bugs.freedesktop.org/show_bug.cgi?id=21608
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
e2dcebd2e6b2af6269a5ece6d6ced73ec8bb4a47 |
|
09-May-2009 |
Richard Li <RichardZ.Li@amd.com> |
R6xx/R7xx: WIP r6xx-rewrite code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
14365aa0ef278ac6e04a8c6e6d37e6625b0a309a |
|
02-May-2009 |
Maciej Cencora <m.cencora@gmail.com> |
r300: fix compiler warnings
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
cfc3ac8d6e3024d1284cfc3f50f695b6b8008c5f |
|
06-May-2009 |
Owen W. Taylor <otaylor@fishsoup.net> |
When clearing the stencil buffer, don't use a two-sided stencil In radeon_clear_tris(), when clearing the stencil buffer, pass GL_FRONT_AND_BACK to _mesa_StencilFuncSeparate(), to avoid triggering a software fallback on r300 and below. https://bugs.freedesktop.org/show_bug.cgi?id=21601
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
3d83a709b94e72608a061449bc30edc8af7c9ecc |
|
25-Apr-2009 |
Maciej Cencora <m.cencora@gmail.com> |
r300: fix valgrind warnings
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
7ff2dcbbdc74bf5e9650d4a94a253a0cab3e8863 |
|
23-Apr-2009 |
Maciej Cencora <m.cencora@gmail.com> |
r300: add atom print function for kernel mm path
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
3230cb5f532c9df6a262b339d947bb71c71c510e |
|
19-Apr-2009 |
Dave Airlie <airlied@linux.ie> |
radeon: update clear state with latest intel code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
143b416af6662995059cd5209a750dbace78081c |
|
16-Apr-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: take a bo reference when adding to validate list
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
86556f8bdab2c59a33619ecfda011bce8f047acb |
|
07-Apr-2009 |
Dave Airlie <airlied@redhat.com> |
radeon/r200/r300: fix missing dma buffer validation this make gnome shell run
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
741aaaa2881e5ab60cfa55f081f7b9ca6f4de46b |
|
03-Apr-2009 |
Jerome Glisse <glisse@freedesktop.org> |
radeon: add support for new ttm
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
e757bf964f4fd9ddbaa23ebaa47f743725aaf2c5 |
|
25-Mar-2009 |
Dave Airlie <airlied@redhat.com> |
r300: check buffer sizes in non-tcl case + set correct VRAM limits
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.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_common.c
|
c607a664dd005c001afda1fff1a68d41925fa86e |
|
22-Mar-2009 |
Dave Airlie <airlied@redhat.com> |
radeon fbo: add draw offset calcs
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
9368dcb426a97e8fb628b712ac74c7c808a79b9b |
|
21-Mar-2009 |
Dave Airlie <airlied@linux.ie> |
radeon: fixup span code for FBOs
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
407e8ae5b167b0193e1e5b1266a5d61ed836dfb5 |
|
20-Mar-2009 |
Dave Airlie <airlied@redhat.com> |
Merge remote branch 'main/master' into radeon-rewrite Conflicts: src/mesa/drivers/dri/r300/r300_cmdbuf.c src/mesa/drivers/dri/r300/r300_state.c src/mesa/drivers/dri/r300/r300_swtcl.c src/mesa/drivers/dri/r300/radeon_ioctl.c src/mesa/drivers/dri/radeon/radeon_screen.c
|
c0c06803fee4d5cd04da03f1984ae99e411e1588 |
|
19-Mar-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: fix up locking like the intel driver for pageflip/swaps
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
aa85973f95b8ccce1964c9bbbfb1e411c4b31cbd |
|
16-Mar-2009 |
Michel Dänzer <daenzer@vmware.com> |
Fixup previous commit. radeonScheduleSwap() already takes the lock in the SwapBuffers case, only the CopySubBuffer case was missing it.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
9c591c52c7a9a75fc1f5822ed2f5e7e82ab396a5 |
|
16-Mar-2009 |
Michel Dänzer <daenzer@vmware.com> |
radeon: Take the hardware lock for swaps and flips. Otherwise they fail with AIGLX at least.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
54b42c0a4a07c5eab5c5dc4ebce2b947b7b6722e |
|
02-Mar-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: remove debugging
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
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.c
|
f4502f0f8c065f28c257b7be67021d3920e51a99 |
|
23-Feb-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: add more debug info to the flush debug
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
77161c5ff51a7b8fcd7043b94c2cb86cb1d57d79 |
|
23-Feb-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: add some debugging for flush ioctls
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
d4bfe34cb9a06f887e243cde936982342d4894c6 |
|
23-Feb-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: make state atom print like old r300 code
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
2753dd42fd42a3383d2e74ab231d0b1373a2d46d |
|
13-Feb-2009 |
Dave Airlie <airlied@redhat.com> |
radeon/r200: make setTexOffset work again
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|
d513915d27eac8a57ff7f5c1973b4a07fe288c53 |
|
12-Feb-2009 |
Dave Airlie <airlied@redhat.com> |
radeon/r200/r300: make build again with tracker changes
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.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_common.c
|
23d3559bd4ece1fcab5513ebdaa38600d6654374 |
|
12-Feb-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: renaming and headers cleanup
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_common.c
|