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_swtcl.c
|
c8fb700f2b01b577402910ecd09594ee2570872d |
|
07-Nov-2011 |
Dave Airlie <airlied@redhat.com> |
radeon: fix 3-coordinate swtcl emission This fixes mipmap generation on swtcl rv100. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
b194b9b23801cd716244047b0b9b8bd9be518b78 |
|
27-Oct-2010 |
Alex Deucher <alexdeucher@gmail.com> |
r100: revalidate after radeon_update_renderbuffers This is a port of 603741a86df0e43c0b52e8c202a35c7fe2fc1d9c to r100. Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.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_swtcl.c
|
facf368df29b6889e9566aaa642aa1937e6dfc56 |
|
08-Aug-2010 |
Vinson Lee <vlee@vmware.com> |
dri: Add missing header m_xform.h. This is a follow-up patch to commit f4511c4835879090ce7e6afe3ac26b98fb91899a. Files that include tnl_dd/t_dd_dmatmp.h now need to also include m_xform.h as t_context.h no longer includes it.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.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_swtcl.c
|
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_swtcl.c
|
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_swtcl.c
|
0384214923216b4bb7340070d08fcda2cbb79a93 |
|
27-Feb-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
Remove stray defines of HAVE_RGBA Now that color-index support is removed from t_dd_tritmp.h and t_dd_unfilled.h, drivers no longer need define HAVE_RGBA. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
8a2cf4549a4e88d8981d75b003ac0a43e71f5e41 |
|
31-Jan-2010 |
Vinson Lee <vlee@vmware.com> |
radeon: Remove unnecessary headers.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
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_swtcl.c
|
df582ca767a38f185f9b4c449e7ed4266c414ae2 |
|
18-Nov-2009 |
Eric Anholt <eric@anholt.net> |
tnl: Replace deprecated TexCoordPtr with AttribPtr[_TNL_ATTRIB_TEX*]
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.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_swtcl.c
|
0926a5f4a110926711d0f8a4eb297dc772b09aa2 |
|
28-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Fix swtcl emit pediction. Problem was to find the correct place to run prediction. Only place that is called for every primitive is ALLOC_VERTS so we have to do prediction there before allocation.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
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_swtcl.c
|
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_swtcl.c
|
c3374bf97ecd82b915fb29c7c04951e2b75d4dbc |
|
25-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Fix all compiler warnings.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.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_swtcl.c
|
d1a0ece9077b3de49c293a04c220b995424cef28 |
|
12-Aug-2009 |
Pauli Nieminen <suokkos@gmail.com> |
radeon: Port flush preventation code from r200 to r100. - emit prediction - fixes to emit_sizes for data - clean up of excesive use of radeonEnsureCmdBufferSpace Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.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_swtcl.c
|
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_swtcl.c
|
f577c8e462fc924ea436d129ad64c8a1226b5f9c |
|
24-Mar-2009 |
Dave Airlie <airlied@linux.ie> |
radeon/r200/r300: fix warnings
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
23d3559bd4ece1fcab5513ebdaa38600d6654374 |
|
12-Feb-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: renaming and headers cleanup
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
1090d206de011a67d236d8c4ae32d2d42b2f6337 |
|
12-Feb-2009 |
Dave Airlie <airlied@redhat.com> |
radeon/r200/r300: another big merge upheavel. This merges lots of the hw state atom emission and firevertices code. it also removes a lot of the extra radeon crap from r300 and merge scissor
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
3fafaf8959681cc41c988607bb6e387bab4fe1b5 |
|
08-Feb-2009 |
Dave Airlie <airlied@redhat.com> |
radeon: make more r100 work
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.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_swtcl.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_swtcl.c
|
45efcc44c758a94928648bc20df32b98b3462bcc |
|
21-Sep-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
Remove CVS keywords. Cherry-picked from gallium-0.1 Conflicts: src/glu/sgi/libnurbs/interface/bezierEval.h src/glu/sgi/libnurbs/interface/bezierPatch.h src/glu/sgi/libnurbs/interface/bezierPatchMesh.h src/glu/sgi/libnurbs/internals/dataTransform.h src/glu/sgi/libnurbs/internals/displaymode.h src/glu/sgi/libnurbs/internals/sorter.h src/glu/sgi/libnurbs/nurbtess/definitions.h src/glu/sgi/libnurbs/nurbtess/directedLine.h src/glu/sgi/libnurbs/nurbtess/gridWrap.h src/glu/sgi/libnurbs/nurbtess/monoChain.h src/glu/sgi/libnurbs/nurbtess/monoPolyPart.h src/glu/sgi/libnurbs/nurbtess/monoTriangulation.h src/glu/sgi/libnurbs/nurbtess/partitionX.h src/glu/sgi/libnurbs/nurbtess/partitionY.h src/glu/sgi/libnurbs/nurbtess/polyDBG.h src/glu/sgi/libnurbs/nurbtess/polyUtil.h src/glu/sgi/libnurbs/nurbtess/primitiveStream.h src/glu/sgi/libnurbs/nurbtess/quicksort.h src/glu/sgi/libnurbs/nurbtess/rectBlock.h src/glu/sgi/libnurbs/nurbtess/sampleComp.h src/glu/sgi/libnurbs/nurbtess/sampleCompBot.h src/glu/sgi/libnurbs/nurbtess/sampleCompRight.h src/glu/sgi/libnurbs/nurbtess/sampleCompTop.h src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.h src/glu/sgi/libnurbs/nurbtess/sampledLine.h src/glu/sgi/libnurbs/nurbtess/searchTree.h src/glu/sgi/libnurbs/nurbtess/zlassert.h src/glu/sgi/libutil/error.c src/glu/sgi/libutil/glue.c src/glu/sgi/libutil/gluint.h src/glu/sgi/libutil/project.c src/glu/sgi/libutil/registry.c src/glx/x11/glxclient.h src/glx/x11/glxext.c src/mesa/drivers/dri/ffb/ffb_dd.h src/mesa/drivers/dri/ffb/ffb_points.h src/mesa/drivers/dri/gamma/gamma_context.h src/mesa/drivers/dri/gamma/gamma_macros.h src/mesa/drivers/dri/i810/i810context.h src/mesa/drivers/dri/r128/r128_dd.h src/mesa/drivers/dri/tdfx/tdfx_dd.h
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.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_swtcl.c
|
80c88304fc9d09531b2530b74973821e47b46753 |
|
31-Oct-2006 |
Keith Whitwell <keith@tungstengraphics.com> |
remove vtxfmt code, switch over to vbo
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
25847f2b5b50d9bbd58729e28e4a3032972e6c0c |
|
10-Sep-2006 |
Roland Scheidegger <rscheidegger@gmx.ch> |
remove code to deal with non-normalized texture coordinates for tex rect targets (swtcl tex coord translation stage, tcl tex matrix adaption) and use the chip's native handling of such coords instead (!!!). Seems noone noticed those bits in the se_coord_fmt reg, even though it works fairly similar to r200 (except it's set per-unit and always active, so only enable it for texture rectangles).
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
bb38cadb1c5f2dc13096a091bdaf61dc3e3cfa4d |
|
11-Apr-2006 |
Michal Krol <mjkrol@gmail.org> |
More GLSL code: - use macros to access and modify render inputs bit-field; - un-alias generic vertex attributes for ARB vertex calls; - use MAX_VERTEX_PROGRAM_ATTRIBS (NV code) or MAX_VERTEX_ATTRIBS (ARB code) in place of VERT_ATTRIB_MAX; - define VERT_ATTRIB_GENERIC0..15 for un-aliased vertex attributes for ARB_vertex_shader; - fix generic attribute index range check in arbprogparse.c; - interface GLSL varyings between vertex and fragment shader; - use 64-bit optimised bitset (bitset.h) for render inputs;
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
555b5fac4f47576f04d8e4159dc22f72a2b0a397 |
|
16-Feb-2006 |
Roland Scheidegger <rscheidegger@gmx.ch> |
Reinstate vertex format after a rasterization fallback for both r200 and radeon driver when a tcl fallback is active, fixes a blender issue with non-tcl hw (bug #5601)
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
ffec105109f5b16bfe8282bd477d4aa32b550015 |
|
31-Oct-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix problems found with gcc 2.96 (bug 4934)
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
247f3b3e81fffa86c50531070fab573e26ffb452 |
|
16-Oct-2005 |
Roland Scheidegger <rscheidegger@gmx.ch> |
enable cube maps on radeon (#2241 on bugzilla). No vtxfmt code yet (just generates vfmt fallback). Code by Andreas Stenglein, some small adjustments by me.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
30daa7529331057ecb470efb500152e9c4aa1ae5 |
|
13-Oct-2005 |
Roland Scheidegger <rscheidegger@gmx.ch> |
enable 3rd texture unit on radeon (default still 2 enabled units). Disable some multitexcoord codegen stuff noone understands to make it work. Replace most code testing explicitly for unit 0 and 1 with loops instead of adding test for unit 2, smaller/more readable code at the cost of maybe some slight performance hit. (Code provided by Andreas Stenglein, some adjustments by me.)
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
84c9e671edcc1358307879491bddef9f7d96f14b |
|
26-Sep-2005 |
Roland Scheidegger <rscheidegger@gmx.ch> |
fix projective texturing for (swtcl) texture rectangles. Fix wrong argument order for texgen/texmat matrix multiplication.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
8e5479c7f806ffd57eed26c147e3ca227a39f0a7 |
|
01-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
s/__inline/INLINE/
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
3f9839a52b6152d349b5c6279cd7a3d3106b3999 |
|
26-Jun-2005 |
Eric Anholt <anholt@FreeBSD.org> |
Fix crashes during rasterization fallback by avoiding _tnl_need_projected_coords during fallbacks. In one case, _swsetup_Wakeup had just been called, covering the need there, and in the other case, we can simply exit the entire radeonChooseVertexState function, knowing that it will be called again once we leave the fallback. Bugzilla #: 2516 Submitted by: sroland
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
b79c47e90ce421426e4608c85461148f3962f9a0 |
|
31-May-2005 |
Eric Anholt <anholt@FreeBSD.org> |
Remove unused CTX_ARG2 define.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
8a1df968627de01d04f3d692fd81108ba6492c18 |
|
31-May-2005 |
Eric Anholt <anholt@FreeBSD.org> |
Bugzilla #2195: Convert the radeon driver to the t_vertex interface. This cuts about 200 lines from the code and 25k from the binary, while matching other drivers more closely. In the worst case (tcl_mode=0) it appears to have a performance cost of 4.4% +/- 0.3% on quake3 (800x600 demofours, 1ghz p3, rv200). Tested on ut2004, ut, q3, projtex. Submitted by: Andreas Stenglein <a.stenglein@gmx.net>
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
2962f88189c46e0bfe3fc33a1d46be9409cb9c10 |
|
29-May-2005 |
Eric Anholt <anholt@FreeBSD.org> |
Add a missing EnsureCmdBufSpace, matching r200.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
bf87f864934e174b3493592d5d107f012aac0842 |
|
23-Apr-2005 |
Keith Whitwell <keith@tungstengraphics.com> |
First pass at updating these drivers with pipeline_stage struct changes.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
2c28dd892cfb43445d7e54df8b6a8331192f4e99 |
|
16-Feb-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
s/0/NULL/ (Jeff Muizelaar)
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
38b317d508a2a3a4cc6d700ebca80c3b06c913e2 |
|
14-Dec-2004 |
Alan Hourihane <alanh@tungstengraphics.com> |
uint*t -> u_int*t changes
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
025aa9efcd8213ce530818cfd8be1b6d9e945b2c |
|
02-Dec-2004 |
Alan Hourihane <alanh@tungstengraphics.com> |
silence warnings
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
cddd5c99e526f0e8e550caffcbf87100957845b8 |
|
24-Sep-2004 |
Eric Anholt <anholt@FreeBSD.org> |
Clean up some warnings in the R100 driver with -O -Wall.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
6f3cc6a5226fd4b5d44cca91e2f76216ecaff831 |
|
17-Aug-2004 |
Eric Anholt <anholt@FreeBSD.org> |
Close some races with locking on R100 and R200 which could manifest as rendering errors on r100 and rendering errors and hangs on r200 (same for R100 without OLD_PACKETS). If a command buffer filled after some state (EmitState or a VBPNTR write) was emitted, the lock was grabbed, the buffer flushed, a new buffer prepared, and the lock dropped. Another client could come in, set its own state as part of rendering, and when the first client flushed the rendering commands depending on the previous state, it got the 2nd client's state. This is fixed by checking for enough space before beginning a set of state emits and rendering, and flushing the buffer first if so. This guarantees that the buffer won't wrap. Also, move the "lost_context = 1" from the end of cmdbuf flushing to UNLOCK_HARDWARE for clarity (at a minimum) that any time the lock is dropped, state may get overwritten. We don't have enough information at the point of the LOCK_HARDWARE to reset our state to the last UNLOCK_HARDWARE point in the case that we did lose our context, but saving the information to rebuild that state may be a useful optimization (ipers data suggests up to 5%).
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
0de671f19a49fb55906803e112e4b1d2c2fc09f5 |
|
16-Aug-2004 |
Eric Anholt <anholt@FreeBSD.org> |
Remove unused HAVE_INDEX define.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
3d38361b718d490e1e7fda64519952ec887cd149 |
|
01-Jul-2004 |
Keith Whitwell <keith@tungstengraphics.com> |
Rename the various function types in t_context.h to include a tnl_ prefix.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
18fa367ac6e035341f5eb86ecc4231124b2921e3 |
|
27-Jan-2004 |
Keith Whitwell <keith@tungstengraphics.com> |
Consolidate texObj->Pos/Neg/X/Y/Z and texObj->Image into a single array, texObj->Image[face][level].
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
790734045b69c47b1525fbf9106a7ca5a8eb7416 |
|
05-Jan-2004 |
Keith Whitwell <keith@tungstengraphics.com> |
Re-commit t_vertex.[ch] changes to fd.o server.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
2dc621f3fdb585f23013aa3e220f2148f9405538 |
|
11-Dec-2003 |
Keith Whitwell <keith@tungstengraphics.com> |
Updates to tnl_dd_dmatmp.h - Allocate vertices explicitly, rather than trying to talk about dma buffers. - Clean up the various Flush() operations. - Don't allow fallbacks any longer. Provide a support function to detect them ahead o ftime Updates to tnl_dd_vbtmp.h - Get rid of power-of-two vertex strides. Pack all vertices tightly. - Get texunit 2,3 emit working coorrectly. Other stuff: - Get rid of lingering Ubyte color support. - Fix a few compiler warnings.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
8592ba94b85b3f0f93ae875eece259b4626a6759 |
|
09-Dec-2003 |
Keith Whitwell <keith@tungstengraphics.com> |
Fix use of uninited value 'flags', removed unused vars.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
c4f7de5d785266237fd46ee420d4715771f67dfb |
|
09-Dec-2003 |
Keith Whitwell <keith@tungstengraphics.com> |
Fix VERT_SET_RGBA, VERT_SET_SPEC macros to account for change to floating point colors throughout mesa.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
57c9814b9e87924696df4c741861c29d4236d1eb |
|
24-Nov-2003 |
Keith Whitwell <keith@tungstengraphics.com> |
Import vtx-0-2-branch
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.c
|
bcc6eddd335e97d49ed2ef3a1440f94d58dce12d |
|
21-Oct-2003 |
Jon Smirl <jonsmirl@gmail.com> |
Update DRI drivers to current DRI CVS and make them work.
/external/mesa3d/src/mesa/drivers/dri/radeon/radeon_swtcl.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_swtcl.c
|