mesa: Changes to 'master'
Keith Whitwell
keithw at kemper.freedesktop.org
Sun Sep 21 16:48:33 UTC 2008
The branch, master has been updated
Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=master
Summary of changes:
include/GLES/egltypes.h | 14 +-
src/egl/main/eglconfig.c | 18 +-
src/egl/main/eglconfig.h | 2 +-
src/mesa/drivers/common/driverfuncs.c | 7 +-
src/mesa/drivers/dri/common/dri_util.h | 4 +-
src/mesa/drivers/dri/common/mmio.h | 8 +-
src/mesa/drivers/dri/common/utils.c | 18 +-
src/mesa/drivers/dri/common/utils.h | 2 +-
src/mesa/drivers/dri/fb/fb_dri.c | 4 +-
src/mesa/drivers/dri/fb/fb_egl.c | 4 +-
src/mesa/drivers/dri/ffb/ffb_xmesa.c | 4 +-
src/mesa/drivers/dri/gamma/gamma_context.h | 38 +-
src/mesa/drivers/dri/gamma/gamma_render.c | 6 +-
src/mesa/drivers/dri/gamma/gamma_span.c | 8 +-
src/mesa/drivers/dri/gamma/gamma_state.c | 34 +-
src/mesa/drivers/dri/gamma/gamma_tex.c | 8 +-
src/mesa/drivers/dri/gamma/gamma_tritmp.h | 16 +-
src/mesa/drivers/dri/i810/i810screen.c | 4 +-
src/mesa/drivers/dri/intel/intel_context.c | 4 +-
src/mesa/drivers/dri/intel/intel_screen.c | 4 +-
src/mesa/drivers/dri/mach64/mach64_screen.c | 4 +-
src/mesa/drivers/dri/mga/mga_xmesa.c | 4 +-
src/mesa/drivers/dri/mga/mga_xmesa.h | 2 +-
src/mesa/drivers/dri/r128/r128_context.h | 6 +-
src/mesa/drivers/dri/r128/r128_ioctl.c | 2 +-
src/mesa/drivers/dri/r128/r128_ioctl.h | 6 +-
src/mesa/drivers/dri/r128/r128_screen.c | 4 +-
src/mesa/drivers/dri/r128/r128_tex.c | 6 +-
src/mesa/drivers/dri/r128/r128_tex.h | 2 +-
src/mesa/drivers/dri/r128/r128_texmem.c | 6 +-
src/mesa/drivers/dri/r128/r128_texobj.h | 4 +-
src/mesa/drivers/dri/r128/server/r128.h | 128 +-
src/mesa/drivers/dri/r128/server/r128_dri.c | 2 +-
src/mesa/drivers/dri/r200/r200_ioctl.c | 4 +-
src/mesa/drivers/dri/r200/r200_state.c | 2 +-
src/mesa/drivers/dri/radeon/radeon_ioctl.c | 6 +-
src/mesa/drivers/dri/radeon/radeon_screen.c | 6 +-
src/mesa/drivers/dri/radeon/radeon_screen.h | 2 +-
src/mesa/drivers/dri/radeon/radeon_state.c | 2 +-
src/mesa/drivers/dri/radeon/server/radeon_egl.c | 4 +-
src/mesa/drivers/dri/savage/savage_3d_reg.h | 70 +-
src/mesa/drivers/dri/savage/savage_xmesa.c | 6 +-
src/mesa/drivers/dri/savage/savagecontext.h | 2 +-
src/mesa/drivers/dri/savage/savageioctl.c | 52 +-
src/mesa/drivers/dri/savage/savageioctl.h | 14 +-
src/mesa/drivers/dri/savage/savagestate.c | 46 +-
src/mesa/drivers/dri/savage/savagetex.c | 6 +-
src/mesa/drivers/dri/savage/savagetris.c | 14 +-
src/mesa/drivers/dri/sis/sis_screen.c | 4 +-
src/mesa/drivers/dri/swrast/swrast.c | 4 +-
src/mesa/drivers/dri/unichrome/server/via_dri.c | 34 +-
src/mesa/drivers/dri/unichrome/server/via_driver.h | 26 +-
src/mesa/drivers/dri/unichrome/via_screen.c | 4 +-
src/mesa/drivers/dri/unichrome/via_state.c | 8 +-
src/mesa/drivers/x11/xm_dd.c | 8 +-
src/mesa/main/dd.h | 19 +-
src/mesa/main/ffvertex_prog.c | 1753 ++++++++++++++++++++
src/mesa/main/ffvertex_prog.h | 40 +
src/mesa/main/glheader.h | 9 -
src/mesa/main/mtypes.h | 29 +-
src/mesa/main/queryobj.c | 117 +-
src/mesa/main/queryobj.h | 17 +-
src/mesa/main/rastpos.c | 565 +------
src/mesa/main/state.c | 98 +-
src/mesa/main/texenvprogram.c | 164 +--
src/mesa/main/texenvprogram.h | 14 +-
src/mesa/main/texstate.c | 3 -
src/mesa/shader/prog_cache.c | 193 +++
src/mesa/shader/prog_cache.h | 55 +
src/mesa/shader/prog_statevars.c | 47 +-
src/mesa/shader/prog_statevars.h | 6 +-
src/mesa/shader/program.c | 6 +
src/mesa/sources | 3 +
src/mesa/tnl/t_context.c | 4 -
src/mesa/tnl/t_context.h | 17 -
src/mesa/tnl/t_rasterpos.c | 505 ++++++
src/mesa/tnl/t_vp_build.c | 1571 +-----------------
src/mesa/tnl/t_vp_build.h | 11 +-
src/mesa/tnl/tnl.h | 4 +
src/mesa/x86-64/Makefile | 2 +-
src/mesa/x86/3dnow_normal.S | 1 +
src/mesa/x86/3dnow_xform1.S | 1 +
src/mesa/x86/3dnow_xform2.S | 1 +
src/mesa/x86/3dnow_xform3.S | 1 +
src/mesa/x86/3dnow_xform4.S | 1 +
src/mesa/x86/gen_matypes.c | 1 -
src/mesa/x86/mmx_blend.S | 3 +-
src/mesa/x86/sse_normal.S | 1 +
src/mesa/x86/sse_xform1.S | 1 +
src/mesa/x86/sse_xform2.S | 1 +
src/mesa/x86/sse_xform3.S | 1 +
src/mesa/x86/sse_xform4.S | 1 +
src/mesa/x86/x86_cliptest.S | 1 +
src/mesa/x86/x86_xform2.S | 1 +
src/mesa/x86/x86_xform3.S | 1 +
src/mesa/x86/x86_xform4.S | 1 +
96 files changed, 3223 insertions(+), 2754 deletions(-)
create mode 100644 src/mesa/main/ffvertex_prog.c
create mode 100644 src/mesa/main/ffvertex_prog.h
create mode 100644 src/mesa/shader/prog_cache.c
create mode 100644 src/mesa/shader/prog_cache.h
create mode 100644 src/mesa/tnl/t_rasterpos.c
via 32ef6e75839d6be283e034436e5dd34eabb67958 (commit)
via e019ead5d76fd4e6e7d47d23e0284058391e1e29 (commit)
via 5a46e176715b0eae7b8a715e8aec42f5a27214fc (commit)
via 3474e9de924d92a941b4ea33ecc694f5fad2651f (commit)
via 6b146214dc16b441376d8dcaba21bcc4256a2402 (commit)
via 7ce597508e7400e962c8fdb2d255f9887cb9c710 (commit)
from dc8058c3370588bfcad49fadace1691da47d58cd (commit)
- Commits -----------------------------------------------
commit 32ef6e75839d6be283e034436e5dd34eabb67958
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Sat Sep 20 08:26:11 2008 -0700
mesa: move fixed function vertex program builder from tnl to core mesa
Also unify caching of fragment and vertex programs in shader/prog_cache.c`
Brought across from gallium-0.2
commit e019ead5d76fd4e6e7d47d23e0284058391e1e29
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Tue Jun 17 11:29:59 2008 -0600
mesa: add parenthesis
(cherry picked from commit c366fd83b617db6c8c064802ff4bf120d654507d)
commit 5a46e176715b0eae7b8a715e8aec42f5a27214fc
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Sat Sep 20 07:32:30 2008 -0700
mesa: standardize on C99's uint*_t instead of u_int*_t
commit 3474e9de924d92a941b4ea33ecc694f5fad2651f
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date: Wed Jun 4 23:55:55 2008 +0900
mesa: Remove assyntax.h include from generated matypes.h.
matypes.h doesn't really depend on assyntax.h; assyntax.h is only present
on x86; and this way we remove the need of grep being available (which is
relevant for scons and non-unix platforms).
(cherry picked from commit fc286ff3ba089af5f1aca2d35b93b53a9383b1cf)
commit 6b146214dc16b441376d8dcaba21bcc4256a2402
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Sat Sep 20 06:43:24 2008 -0700
mesa: move rastpos helper to tnl
commit 7ce597508e7400e962c8fdb2d255f9887cb9c710
Author: Keith Whitwell <keith at tungstengraphics.com>
Date: Sat Sep 20 06:34:23 2008 -0700
mesa: improved driver query interface
Brought over from gallium-0.2 branch.
---------------------------------
More information about the mesa-commit
mailing list