1
0
Fork 0
forked from suyu/suyu
suyu/src/video_core
Yuri Kunde Schlesner 630a850d4d Shaders: Fix multiplications between 0.0 and inf
The PICA200 semantics for multiplication are so that when multiplying
inf by exactly 0.0, the result is 0.0, instead of NaN, as defined by
IEEE. This is relied upon by games.

Fixes #1024 (missing OoT interface items)
2015-08-24 01:48:15 -03:00
..
debug_utils Merge pull request #1034 from yuriks/rg8-textures 2015-08-16 22:17:12 -04:00
renderer_opengl Shader: Move shader code to its own subdirectory, "shader". 2015-08-15 17:33:42 -04:00
shader Shaders: Fix multiplications between 0.0 and inf 2015-08-24 01:48:15 -03:00
clipper.cpp Shader: Move shader code to its own subdirectory, "shader". 2015-08-15 17:33:42 -04:00
clipper.h GPU: Refactor "VertexShader" namespace to "Shader". 2015-08-15 17:33:41 -04:00
CMakeLists.txt Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64. 2015-08-15 18:03:27 -04:00
command_processor.cpp Merge pull request #997 from Lectem/cmdlist_full_debug 2015-08-16 13:34:45 +02:00
command_processor.h Core: Cleanup hw includes. 2015-06-28 00:46:39 +01:00
gpu_debugger.h core/video_core: Use in-place construction where possible 2015-02-17 17:57:23 -05:00
hwrasterizer_base.h GPU: Refactor "VertexShader" namespace to "Shader". 2015-08-15 17:33:41 -04:00
pica.cpp Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders. 2015-08-15 18:01:07 -04:00
pica.h Shaders: Fix multiplications between 0.0 and inf 2015-08-24 01:48:15 -03:00
primitive_assembly.cpp Shader: Move shader code to its own subdirectory, "shader". 2015-08-15 17:33:42 -04:00
primitive_assembly.h Shader: Move shader code to its own subdirectory, "shader". 2015-08-15 17:33:42 -04:00
rasterizer.cpp Shader: Move shader code to its own subdirectory, "shader". 2015-08-15 17:33:42 -04:00
rasterizer.h GPU: Refactor "VertexShader" namespace to "Shader". 2015-08-15 17:33:41 -04:00
renderer_base.h Core: Cleanup hw includes. 2015-06-28 00:46:39 +01:00
utils.cpp License change 2014-12-20 21:20:24 -08:00
utils.h video_core/utils: Remove unused variables in GetMortonOffset 2015-05-23 00:38:37 -04:00
video_core.cpp Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders. 2015-08-15 18:01:07 -04:00
video_core.h Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders. 2015-08-15 18:01:07 -04:00