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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> Date: Tue Oct 30 13:54:24 2007 -0600 color matrix commit 0abd1fca91b5807a4906ec4b520e68594db5b36c Author: Brian <[EMAIL PROTECTED]> Date: Tue Oct 30 13:53:38 2007 -0600 more additions for COLOR_MATRIX, etc commit 068c7bd912283e051a55b2fd5c4568685d10f3ed Author: Brian <[EMAIL PROTECTED]> Date: Tue Oct 30 12:39:58 2007 -0600 add state vars for color matrix, pixel transfer scale&bias commit 8aa42546add1fef4949e2d4ceded62e2d1dd0215 Author: Brian <[EMAIL PROTECTED]> Date: Tue Oct 30 12:24:27 2007 -0600 start using program cache commit df174bdb818d4e21652d49c73ff17722e34a38b9 Author: Brian <[EMAIL PROTECTED]> Date: Tue Oct 30 12:24:05 2007 -0600 added pixel_transfer_cache commit 3e317996400778c3197bdaa7d95f8712205e589b Author: Brian <[EMAIL PROTECTED]> Date: Tue Oct 30 12:23:37 2007 -0600 added prog_cache.c commit 0ee15e050bddad45ef6424e67c2ce75095d90745 Author: Brian <[EMAIL PROTECTED]> 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. _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
