mesa: Changes to 'gallium-0.1'
Brian Paul
brianp at kemper.freedesktop.org
Tue Oct 30 19:56:38 UTC 2007
src/mesa/shader/prog_cache.c | 191 +++++++++++++++++++++++++
src/mesa/shader/prog_cache.h | 55 +++++++
src/mesa/shader/prog_statevars.c | 28 +++
src/mesa/shader/prog_statevars.h | 3
src/mesa/sources | 1
src/mesa/state_tracker/st_atom_pixeltransfer.c | 166 +++++++++++++++++++--
src/mesa/state_tracker/st_cb_drawpixels.c | 12 +
src/mesa/state_tracker/st_context.c | 4
src/mesa/state_tracker/st_context.h | 4
9 files changed, 446 insertions(+), 18 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary
New commits:
commit ee70c02b62f7692de6293045928c47168652bd1c
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Oct 30 13:55:56 2007 -0600
Before calling texformat->StoreImage() set _ImageTransferState=0 since we'll do pixel transfer in the fragment program.
commit 4836217850114e0972900a68fd7d93e2e241819b
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Oct 30 13:54:24 2007 -0600
color matrix
commit 0abd1fca91b5807a4906ec4b520e68594db5b36c
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Oct 30 13:53:38 2007 -0600
more additions for COLOR_MATRIX, etc
commit 068c7bd912283e051a55b2fd5c4568685d10f3ed
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Oct 30 12:39:58 2007 -0600
add state vars for color matrix, pixel transfer scale&bias
commit 8aa42546add1fef4949e2d4ceded62e2d1dd0215
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Oct 30 12:24:27 2007 -0600
start using program cache
commit df174bdb818d4e21652d49c73ff17722e34a38b9
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Oct 30 12:24:05 2007 -0600
added pixel_transfer_cache
commit 3e317996400778c3197bdaa7d95f8712205e589b
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Oct 30 12:23:37 2007 -0600
added prog_cache.c
commit 0ee15e050bddad45ef6424e67c2ce75095d90745
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Oct 30 12:23:22 2007 -0600
Program cache functions.
Generic version of cache code from texenvprogram.c and t_vp_build.c
Not used by those files just yet, will also be used for pixel_transfer programs.
More information about the mesa-commit
mailing list