The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1
Summary of changes: src/gallium/auxiliary/draw/draw_vs_aos.c | 66 ++- src/gallium/auxiliary/tgsi/tgsi_exec.c | 30 + src/gallium/auxiliary/tgsi/tgsi_sse2.c | 27 +- src/gallium/auxiliary/util/Makefile | 1 + src/gallium/auxiliary/util/SConscript | 1 + .../auxiliary/util/u_math.c} | 31 +- src/gallium/auxiliary/util/u_math.h | 144 +++ src/gallium/drivers/softpipe/sp_context.c | 3 + src/gallium/drivers/softpipe/sp_tex_sample.c | 3 +- src/gallium/include/pipe/p_util.h | 15 - .../shader/slang/library/slang_common_builtin.gc | 29 +- .../shader/slang/library/slang_common_builtin_gc.h | 1104 ++++++++++---------- 12 files changed, 858 insertions(+), 596 deletions(-) copy src/{egl/main/egldefines.h => gallium/auxiliary/util/u_math.c} (77%) create mode 100644 src/gallium/auxiliary/util/u_math.h via 1a46dcc8a927dfb38ca1381e7b3dafb789f8257c (commit) via 1c2ff4d9e65563c071747a9c3bd907bd24706da0 (commit) via 07bebb839d8f5e35209c446133743892084a672c (commit) via 47d4b958cfaac080a97bf0ba21d78b3ce37b62a9 (commit) via 9e2b867b3f2e9afc9e9f9178788ae07f6be1f3c0 (commit) from d32f51d4717686d626b0f7ec9a92c3c9af50009f (commit) - Commits ----------------------------------------------- commit 1a46dcc8a927dfb38ca1381e7b3dafb789f8257c Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:25:21 2008 -0600 gallium: replace LOG2() macro with util_fast_log2() inline func commit 1c2ff4d9e65563c071747a9c3bd907bd24706da0 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:16:43 2008 -0600 gallium: use new util_fast_exp2(), _log2(), pow() functions New code surrounded with #if FAST_MATH to allow comparing against original code if we need to debug. commit 07bebb839d8f5e35209c446133743892084a672c Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:14:47 2008 -0600 mesa: glsl: regenerated file commit 47d4b958cfaac080a97bf0ba21d78b3ce37b62a9 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:14:36 2008 -0600 mesa: glsl: implement exp() functions in terms of EXP asm instruction, not pow commit 9e2b867b3f2e9afc9e9f9178788ae07f6be1f3c0 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:13:47 2008 -0600 gallium: new u_math.[ch] files for math functions So far, optimized/low-precision versions of exp(), exp2(), log2(), pow(). --------------------------------- _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit