History log of /external/mesa3d/src/gallium/drivers/r300/SConscript
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f763ad51302a8b3517e85ae7f2ee94d40b1e0326 07-Feb-2012 José Fonseca <jfonseca@vmware.com> scons: r300/r600 now depends on libdrm.

As they now indirectly include on libdrm/radeon_surface.h.
/external/mesa3d/src/gallium/drivers/r300/SConscript
1025f11327cc5fb91a2dbd286ee0d7c00daaa8b3 22-Aug-2011 Chia-I Wu <olv@lunarg.com> r300g: share the source list

Factor out C_SOURCES from Makefile to Makefile.sources, and let Makefile
and SConscript share it.

Note that

$(TOP)/src/glsl/ralloc.c and
$(TOP)/src/mesa/program/register_allocate.c

are removed from C_SOURCES in Makefile.sources and added back in
Makefile and SConscript. The idea is that they are not part of r300g.
But having them in libr300.a makes build non-GL targets such as the
compiler tests or g3dvl much easier. Also, for practical reason, TOP
would be an undefined variable in Makefile.sources.
/external/mesa3d/src/gallium/drivers/r300/SConscript
1c2c4ddbd1e97bfd13430521e5c09cb5ce8e36e6 26-Jul-2011 Marek Olšák <maraeo@gmail.com> r300g: copy the compiler from r300c

What a beast.

r300g doesn't depend on files from r300c anymore, so r300c is now left
to its own fate. BTW 'make test' can be invoked from the gallium/r300
directory to run some compiler unit tests.
/external/mesa3d/src/gallium/drivers/r300/SConscript
699ecec58c6925fb174ecf925158df6cce59be59 18-Apr-2011 Marek Olšák <maraeo@gmail.com> r300g: remove non-existing include path from SConscript
/external/mesa3d/src/gallium/drivers/r300/SConscript
3ae04dd910d59dd2f044579f3e098b52fc577700 02-Nov-2010 José Fonseca <jfonseca@vmware.com> scons: Add aliases for several pipe drivers.
/external/mesa3d/src/gallium/drivers/r300/SConscript
d779a5d16ae6a17b3fc0c097f4eb477a80e54566 24-Jul-2010 Marek Olšák <maraeo@gmail.com> r300g: cleanup texture creation code

This decouples initializing a texture layout/miptree description
from an actual texture creation, it also partially unifies texture_create
and texture_from_handle.

r300_texture inherits r300_texture_desc, which inherits u_resource.

The CBZB clear criteria are moved to r300_texture_desc::cbzb_allowed[level].

And other minor cleanups.
/external/mesa3d/src/gallium/drivers/r300/SConscript
bb47d1c26fa000735bd06751ba00a98354c921b7 25-Jun-2010 Marek Olšák <maraeo@gmail.com> r300g: turn invariant state into a command buffer
/external/mesa3d/src/gallium/drivers/r300/SConscript
cb17f5ee752d07d82e9b079c6bda9d89e51c7108 12-Jun-2010 Marek Olšák <maraeo@gmail.com> r300g: move two-sided stencilref fallback to its own file
/external/mesa3d/src/gallium/drivers/r300/SConscript
028459b0bf2bb778b55493f9b23ab7f2c9b355a0 08-Jun-2010 Marek Olšák <maraeo@gmail.com> r300g: add fallback for unaligned/unsupported vertex stride/offset/format

There is a problem though, the translate module cannot emit half float
vertices.
/external/mesa3d/src/gallium/drivers/r300/SConscript
90e5a37d128efaca9e89434ab103826ee82cb911 27-May-2010 Marek Olšák <maraeo@gmail.com> r300g/swtcl: fix secondary color and back-face color outputs

These piglit tests have been fixed:
- bgra-sec-color-pointer
- glsl-routing

See comments at the beginning of r300_vs_draw.c

WPOS is implemented too but it doesn't work yet. I'm still working on it.
/external/mesa3d/src/gallium/drivers/r300/SConscript
20c96759940b0bbe5afdb592cda1c410bfa6e665 18-Apr-2010 Marek Olšák <maraeo@gmail.com> r300g: move ZTOP to separate file

Ideally, HiZ should go in r300_hyperz.c next to ZTOP.
/external/mesa3d/src/gallium/drivers/r300/SConscript
3601b20c9bf8dfe0aa7c783e70dd90055074080c 11-Apr-2010 Vinson Lee <vlee@vmware.com> r300g: Add r300_resource.c to SCons build.

This was missed in commit 287c94ea4987033f9c99a2f91c5750c9083504ca,
the gallium-resources branch merge.
/external/mesa3d/src/gallium/drivers/r300/SConscript
204c88014b8c3cfd7bd84928bbc77489ebd98399 25-Mar-2010 Joakim Sindholt <opensource@zhasha.com> r300g/radeong: fix scons build
/external/mesa3d/src/gallium/drivers/r300/SConscript
4012219f1f215cec9406be644b6b9d421bb5d8e4 06-Feb-2010 Marek Olšák <maraeo@gmail.com> r300g: move r300_transfer to separate files
/external/mesa3d/src/gallium/drivers/r300/SConscript
486ccb55a89f229ffbd181f79f9372cf0b4cbdb6 01-Jan-2010 José Fonseca <jfonseca@vmware.com> r300: Fix scons build.
/external/mesa3d/src/gallium/drivers/r300/SConscript
38a97148bf5df3c32087a5fdd799912d0275267d 13-Dec-2009 Marek Olšák <maraeo@gmail.com> r300g: add acceleration of the clear, surface_copy, and surface_fill functions
/external/mesa3d/src/gallium/drivers/r300/SConscript
94a63dccdd79268cf37587c93e3dec0d02dad457 24-Oct-2009 Joakim Sindholt <opensource@zhasha.com> r300g: fix scons build yet again
/external/mesa3d/src/gallium/drivers/r300/SConscript
1f39d59a2996e2acf6893a8dd1a0293bd8790cc2 05-Oct-2009 Joakim Sindholt <opensource@zhasha.com> r300g: fix scons build

So I didn't touch r300compiler, but r300g now compiles after having
declarations and code untangled. As nha so gently points out, we shouldn't
have to do this just to comply with MSVC compilers.
/external/mesa3d/src/gallium/drivers/r300/SConscript
622858884fc5923c9e7a0c1bb0e80b53f0acb5a7 26-Jun-2009 Joakim Sindholt <opensource@zhasha.com> r300-gallium: organize fragment/vertex shaders

Appart from separating r3xx/r5xx fragment shaders, a more consistent
naming scheme has been applied. From now on:
r300 = all chips
r3xx = R300/R400 only
r5xx = R500 only
This way r300_fragment_shader is the master struct, and the structs
r3xx_fragment_shader and r5xx_fragment_shader inherits it.
/external/mesa3d/src/gallium/drivers/r300/SConscript
5c50218d009a4c8276aa561bd1483742cf6aa20e 04-Apr-2009 Corbin Simpson <MostAwesomeDude@gmail.com> r300-gallium: Move swtcl_emit to render to reflect its true purpose.
/external/mesa3d/src/gallium/drivers/r300/SConscript
b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121 04-Apr-2009 Corbin Simpson <MostAwesomeDude@gmail.com> Add scons build support for radeon/r300.
/external/mesa3d/src/gallium/drivers/r300/SConscript
e9b08e7373c00306bce398ea8d34f42e54f98c6d 10-Jan-2009 Corbin Simpson <MostAwesomeDude@gmail.com> Make r300 and amd build in scons.
/external/mesa3d/src/gallium/drivers/r300/SConscript