f58ba6ca9147137c7a2d31a1014235f7077b7752 |
|
20-Jul-2012 |
Matt Turner <mattst88@gmail.com> |
Remove _mesa_inv_sqrtf in favor of 1/SQRTF Except for a couple of explicit uses, _mesa_inv_sqrtf was disabled since its addition in 2003 (see f9b1e524). Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
7793a63d3d3a0cf403b7f51dd3a72e4c37ebfb16 |
|
29-Feb-2012 |
Mathias Fröhlich <Mathias.Froehlich@gmx.net> |
mesa: Avoid revalidating shine tables in _tnl_RasterPos. Now that _tnl_RasterPos no longer uses the shine tables, avoid revalidating them. Reviewed-by: Alex Deucher <alexdeucher@gmail.com> Reviewed-by: Brian Paul <brianp@vmware.com> Signed-off-by: Mathias Froehlich <Mathias.Froehlich@web.de>
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
a1b1f8ff866f8ce48cfc83c9d9dd9f636d05d2a7 |
|
29-Feb-2012 |
Mathias Fröhlich <Mathias.Froehlich@gmx.net> |
mesa: Avoid using the shine table for _tnl_RasterPos Use direct computation of pow for computing the shininess in _tnl_RasterPos. Since the _tnl_RasterPos function is still used by plenty drivers that do only need the shine table for _tnl_RasterPos but do not make use of swtnl computations, this enables pushing down the shine table computation and validation into the tnl module, which will happen in a followup change. Reviewed-by: Alex Deucher <alexdeucher@gmail.com> Reviewed-by: Brian Paul <brianp@vmware.com> Signed-off-by: Mathias Froehlich <Mathias.Froehlich@web.de>
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
9d9111108eadd65708899284b1cfa9ca425f3ac8 |
|
09-Feb-2012 |
Brian Paul <brianp@vmware.com> |
mesa: replace GET_SHINE_TAB_ENTRY() macro with an inline function
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
ae509f88a54b9cc32f16099109330f2792593c83 |
|
09-Feb-2012 |
Brian Paul <brianp@vmware.com> |
mesa: remove gl_light::_SpotExpTable field Just use pow() instead. Spot lights aren't too common and fixed-function lighting isn't as important as it used to me. This saves 32KB per context. Each table was 4KB and there's 8 lights.
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
31bf243a92454758fb4b8efc6bd8ccac99b67b6e |
|
26-Dec-2011 |
Mathias Fröhlich <Mathias.Froehlich@web.de> |
mesa: remove leftovers from color indexed rendering. Remove gl_light::_dli and gl_light::_sli. Both are only used for a value previously used in color indexed rendering. Also both variables are only used and never written. Signed-off-by: Mathias Froehlich <Mathias.Froehlich@web.de>
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
f9995b30756140724f41daf963fa06167912be7f |
|
12-Oct-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
3cc471e429675e82fcc37c6efa2c5e880d811b84 |
|
31-Jul-2010 |
Vinson Lee <vlee@vmware.com> |
tnl: Remove unnecessary headers.
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
a9c1b3caf67f035df83c6a4e38709cfa395f4cc6 |
|
25-Feb-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
tnl: Remove color-index TNL support Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
a24d852630a39be1b9a062f17976e8ff8db1df8b |
|
13-Jan-2010 |
Vinson Lee <vlee@vmware.com> |
tnl: Remove unnecessary header from t_rasterpos.c.
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
b4922b533155cc139ebafb111502bb55d2ad2ccf |
|
26-Aug-2009 |
Eric Anholt <eric@anholt.net> |
mesa: Add support for ARB_depth_clamp. This currently doesn't include fixing up the cliptests in the assembly paths to support ARB_depth_clamp, so enabling depth_clamp forces the C path.
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
7391ba1e9d81f15465059db25d1279eefdbeb1a9 |
|
03-Apr-2009 |
Brian Paul <brianp@vmware.com> |
mesa: rename some gl_light fields to be clearer EyeDirection -> SpotDirection _NormDirection -> _NormSpotDirection
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
9705cff2033f1771a39ac3bb78eb5fcea522218a |
|
21-Feb-2009 |
Brian Paul <brianp@vmware.com> |
mesa: re-org texgen state New gl_texgen struct allows quite a bit of code reduction.
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
87e44d9003d6fdd4b9be911ad1aa4de1f87068d9 |
|
09-Feb-2009 |
Brian Paul <brianp@vmware.com> |
mesa: prefix #includes with main/
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|
6b146214dc16b441376d8dcaba21bcc4256a2402 |
|
20-Sep-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
mesa: move rastpos helper to tnl
/external/mesa3d/src/mesa/tnl/t_rasterpos.c
|