History log of /external/mesa3d/src/mesa/math/m_xform.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d387899388bd7090bda50593e35f8ed3cb730c47 20-Jan-2012 Matt Turner <mattst88@gmail.com> Remove src/mesa/ppc

It didn't actually do anything except modify the GL_RENDERER string.
/external/mesa3d/src/mesa/math/m_xform.c
987aedd7dc75c095a96cb20b21bbad2f71857776 12-Feb-2009 Brian Paul <brianp@vmware.com> mesa: move _mesa_transform_vector() from m_xform.c to m_matrix.c

m_xform.c is omitted from gallium builds but _mesa_transform_vector() is
still needed.
/external/mesa3d/src/mesa/math/m_xform.c
f45fa843199e86593126cb9e3b94621b31dd7589 12-Feb-2009 Brian Paul <brianp@vmware.com> mesa: remove unused functions in m_xform.[ch]

The functions are:
_mesa_project_points()
_mesa_transform_bounds3()
_mesa_transform_bounds2()
_mesa_transform_point_sz()
/external/mesa3d/src/mesa/math/m_xform.c
9eff576c947bf4d1c487ec692e8b16aa198ac532 12-Feb-2009 Brian Paul <brianp@vmware.com> mesa: remove empty, unneeded mathmod.h header
/external/mesa3d/src/mesa/math/m_xform.c
2218592d47b963791105f5b8fa1a0b3f3a07f674 11-Feb-2009 Brian Paul <brianp@vmware.com> mesa: get rid of _math_init()

Only VBO uses the evaluator code so call _math_init_eval() there.

Only TNL uses the transform/translate code so call _math_init_transformation()
and _math_init_translate9) there.

This is a step toward resolving some symbol collisions between Mesa's and
gallium's x86 codegen.
Have VBO and TNL modules call _math_init_transformation()
/external/mesa3d/src/mesa/math/m_xform.c
c223c6b663cd5db39ba19c2be74b88cc3b8f53f3 04-Jul-2007 Brian <brian.paul@tungstengraphics.com> Be more consistant with paths in #includes. Eventually, eliminate a bunch of -I flags.
/external/mesa3d/src/mesa/math/m_xform.c
81a22ef53953d950052c7bd5a282e96107a25f24 07-Oct-2005 Brian Paul <brian.paul@tungstengraphics.com> MATH_DEBUG changes from bug #4468.
/external/mesa3d/src/mesa/math/m_xform.c
42fa81275c67d7d1ad8d255120af0ffeeb46b963 07-May-2005 Brian Paul <brian.paul@tungstengraphics.com> x86-64 transform optimizations (Mikko T.)
/external/mesa3d/src/mesa/math/m_xform.c
447cdd536fe4539b724e8a7024659e3f4cd724d1 13-Oct-2004 Ian Romanick <idr@us.ibm.com> Initial support for PowerPC specific code in Mesa and DRI drivers. DRI
drivers built on PowerPC systems should now show things like "PowerPC" or
"PowerPC/Altivec" in the GL_RENDERER string.

The VMX moniker is used for Altivec/Velocity Engine/VMX SIMD additions. I
chose this not because I work for IBM but because it's a LOT shorter to
type. :)
/external/mesa3d/src/mesa/math/m_xform.c
462183fe4cb6df6d90632d9e2cee881c8d26b1cb 26-Apr-2004 Alan Hourihane <alanh@tungstengraphics.com> bring over build fixes from stable branch
/external/mesa3d/src/mesa/math/m_xform.c
5f3439916b74ed792ad12d1e614a2a5bc0a94b3a 10-Jun-2003 Brian Paul <brian.paul@tungstengraphics.com> fixes for x86 builds
/external/mesa3d/src/mesa/math/m_xform.c
9ac51f57efe07ed43a1e4224a7f5daddec401b36 05-Jun-2003 Ian Romanick <idr@us.ibm.com> Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.
/external/mesa3d/src/mesa/math/m_xform.c
27558a160a9fe91745728d7626995cd88f8fe339 01-Mar-2003 Brian Paul <brian.paul@tungstengraphics.com> Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch]
Moved type conversion and interpolation macros into macros.h
Updated all the files that used to include mmath.h
/external/mesa3d/src/mesa/math/m_xform.c
3c63452e64df7e10aa073c6c3b9492b1d7dabbb8 25-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> Header file clean-up:
1. Remove all.h and PC_HEADER junk.
2. Rolled mem.c and mem.h into imports.c and imports.h
3. Include imports.h instead of mem.h
Restore _mesa_create/initialize_context() to be like they were in 4.0.4
New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc.
/external/mesa3d/src/mesa/math/m_xform.c
8eaffa2a1c807f2f966f7f48c705c91fdd3b9ab5 10-Jul-2002 Brian Paul <brian.paul@tungstengraphics.com> re-enable X86 code
/external/mesa3d/src/mesa/math/m_xform.c
4753d60dd070bb08d0116076bcc08025c86ce857 15-Jun-2002 Brian Paul <brian.paul@tungstengraphics.com> Added ctx parameter to _mesa_debug()
Added _mesa_printf()
Updated SetDrawBuffer() function in all drivers (ala 4.0.3)
Import 4.0.3/DRI changes.
/external/mesa3d/src/mesa/math/m_xform.c
0a79baf1bff93718e50a3ba4bad6390ea1cfb01c 09-Apr-2002 Keith Whitwell <keith@tungstengraphics.com> remove dead vertex assembly
/external/mesa3d/src/mesa/math/m_xform.c
7943b349d696f8030f0d2f836ad42a762f4c6026 23-May-2001 Brian Paul <brian.paul@tungstengraphics.com> SPARC assembly optimizations from David Miller.
/external/mesa3d/src/mesa/math/m_xform.c
e7e38a47a8dd567fd5a848cbef09b14018fb2fe0 21-May-2001 Gareth Hughes <gareth@valinux.com> Initial commit of cliptest work. More to come shortly.

- Add debug, benchmark code.
- Change linux/x86 FAST_MATH code to GCC/x86, and clear FP exceptions
before exiting the fast math block.
- Remove divide-by-zero test in x86 cliptest, and set clipped vertices
to [0,0,0,1] instead of leaving them uninitialized.
/external/mesa3d/src/mesa/math/m_xform.c
5e23af22f708a66695c0e44e599c26f02d8d4dcd 30-Mar-2001 Gareth Hughes <gareth@valinux.com> Remove all traces of CULL_MASK_ACTIVE.
/external/mesa3d/src/mesa/math/m_xform.c
22144ab7552f0799bcfca506bf4ffa7f70a06649 12-Mar-2001 Gareth Hughes <gareth@valinux.com> Consistent copyright info (version number, date) across all files.
/external/mesa3d/src/mesa/math/m_xform.c
188f2949eaf181f4aab041a6dad26fa76e746eee 03-Mar-2001 Brian Paul <brian.paul@tungstengraphics.com> more namespace clean-ups
/external/mesa3d/src/mesa/math/m_xform.c
08836341788a9f9d638d9dc8328510ccd18ddeb5 03-Mar-2001 Brian Paul <brian.paul@tungstengraphics.com> lots of gl_*() to _mesa_*() namespace clean-up
/external/mesa3d/src/mesa/math/m_xform.c
fe69cb4b9bff800b6078ea7da5ea18bab05678d8 03-Feb-2001 Gareth Hughes <gareth@valinux.com> Some more work on interal debugging, timing routines for things that
will have implementations in assembly code. To come: texture image
conversions, more of internal T&L pipeline and so on.
/external/mesa3d/src/mesa/math/m_xform.c
321f67c4729adeebd7aa9ef9e22c95e709952851 13-Jan-2001 Keith Whitwell <keith@tungstengraphics.com> Fix crash in book/stencil.

Allow drivers to perform the perspective divide themselves. Assembly
to do cliptesting without perspective divide for size-4 vectors.
/external/mesa3d/src/mesa/math/m_xform.c
b980b2eeb62dc48101a7481d02d196c80b9da397 08-Jan-2001 Keith Whitwell <keith@tungstengraphics.com> Add a 'RenderPrimitive' callback to t_vb_render.c. Helps out drivers
that used to require a 'ReducedPrimitiveChange' callback.

Various compilation fixes for XFree86.

Reverted to the older version of glcore.h used internally in XFree86, and
moved it to 'Mesa/include/GL/internal/glcore.h', for compatibility with
XFree86.
/external/mesa3d/src/mesa/math/m_xform.c
cab974cf6c2dbfbf5dd5d291e1aae0f8eeb34290 26-Dec-2000 Keith Whitwell <keith@tungstengraphics.com> Major rework of tnl module
New array_cache module
Support 8 texture units in core mesa (now support 8 everywhere)
Rework core mesa statechange operations to avoid flushing on many
noop statechanges.
/external/mesa3d/src/mesa/math/m_xform.c
ad2ac216fa0cbebc36530bf9e5256e902710b892 24-Nov-2000 Keith Whitwell <keith@tungstengraphics.com> Support for swappable t&l modules, including an example one in the FX
driver (enable with FX_ALLOW_VTXFMT=t).
/external/mesa3d/src/mesa/math/m_xform.c
912d3a04c191b835be07b8f104eed240d6cf0ada 18-Nov-2000 Jon Taylor <taylorj@ggi-project.org> * Auto* build fixes
* Added missing includes to math/*
/external/mesa3d/src/mesa/math/m_xform.c
5a9026c65d260dc185e072163999f5d810015108 17-Nov-2000 Brian Paul <brian.paul@tungstengraphics.com> Minor header file changes to silence warnings.
Added _mesa_enable_sw_extensions(), called by software-only drivers
to enable all s/w-supported GL extensions.
/external/mesa3d/src/mesa/math/m_xform.c
23caf20169ac38436ee9c13914f1d6aa7cf6bb5e 16-Nov-2000 Keith Whitwell <keith@tungstengraphics.com> Move the transform and lighting code to two new directories
math: Provides basic matrix and vector functionality that
might be useful to multiple software t&l
implementations, and is used by core mesa to
manage the Model, Project, etc matrices.

tnl: The real transform & lighting code from core mesa,
including everything from glVertex3f through vertex
buffer handling, transformation, clipping, lighting
and handoff to a driver for rasterization.

The interfaces of these can be further tightened up, but the basic
splitting up of state and code move is done.
/external/mesa3d/src/mesa/math/m_xform.c