Sweden-Number/dlls/d3dx9_36
Alex Henrie 00a352a376 d3dx9: Correctly round constants in D3DXSHMultiply3 implementation.
The correct constants are given to approximately 64-bit precision in
"Code Generation and Factoring for Fast Evaluation of Low-order
Spherical Harmonic Products and Squares" (2006) by John Snyder.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-13 20:23:26 +01:00
..
tests d3dx9/tests: Use true spherical light values and relax expectations. 2018-01-03 23:26:36 +01:00
Makefile.in d3dx9: Merge "main" source files. 2017-12-08 10:16:57 +01:00
animation.c d3dx9: Stub D3DXCreateKeyframedAnimationSet(). 2018-01-31 09:58:20 +01:00
core.c
d3dx9_36.spec d3dx9: Stub D3DXCreateKeyframedAnimationSet(). 2018-01-31 09:58:20 +01:00
d3dx9_private.h d3dx9: Get rid of constants modification bitmasks. 2017-08-30 08:17:39 +02:00
effect.c d3dx9: Use the D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY flag when compiling ASCII effects. 2017-12-08 10:16:57 +01:00
font.c
line.c
main.c d3dx9: Merge "main" source files. 2017-12-08 10:16:57 +01:00
math.c d3dx9: Correctly round constants in D3DXSHMultiply3 implementation. 2018-02-13 20:23:26 +01:00
mesh.c d3dx9: Implement D3DXFrameFind(). 2017-11-08 20:38:07 +01:00
preshader.c d3dx9: Zero constantinfo_reserved on error in get_constants_desc(). 2017-11-10 23:54:49 +01:00
render.c
shader.c d3dx9: Implement D3DXGetShader{Input|Output}Semantics(). 2017-12-08 10:16:58 +01:00
skin.c
sprite.c d3dx9: Avoid passing FALSE as D3DRS_CLIPPLANEENABLE bitmask. 2017-12-04 11:52:15 +01:00
surface.c
texture.c
util.c d3dx9: Move set_number() into d3dx9_private.h. 2017-06-12 12:02:22 +02:00
version.rc
volume.c
xfile.c