mesa: Changes to 'gallium-0.1'
Brian Paul
brianp at kemper.freedesktop.org
Fri Aug 22 21:29:40 UTC 2008
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 <brian.paul at tungstengraphics.com>
Date: Fri Aug 22 15:25:21 2008 -0600
gallium: replace LOG2() macro with util_fast_log2() inline func
commit 1c2ff4d9e65563c071747a9c3bd907bd24706da0
Author: Brian Paul <brian.paul at tungstengraphics.com>
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 <brian.paul at tungstengraphics.com>
Date: Fri Aug 22 15:14:47 2008 -0600
mesa: glsl: regenerated file
commit 47d4b958cfaac080a97bf0ba21d78b3ce37b62a9
Author: Brian Paul <brian.paul at tungstengraphics.com>
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 <brian.paul at tungstengraphics.com>
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().
---------------------------------
More information about the mesa-commit
mailing list