citra/src/video_core
Yuri Kunde Schlesner d151d797b1 Vertex Shader: Zero OutputVertex to avoid denormals
Unused OutputVertex attributes were being left un-initialized. The
leftover garbage sometimes decoded as floating-point denormalized
values, causing fallbacks to microcode and massive slowdowns in the rest
of the rasterization pipeline even though the results were unused. By
zeroing the structure we ensure these attributes only contain harmless
zeros.
2014-12-29 02:08:09 -02:00
..
debug_utils Pica/DebugUtils: Further cleanups to LookupTexture. 2014-12-20 18:06:56 +01:00
renderer_opengl Merge pull request #291 from purpasmart96/license 2014-12-21 16:05:44 -05:00
clipper.cpp License change 2014-12-20 21:20:24 -08:00
clipper.h License change 2014-12-20 21:20:24 -08:00
CMakeLists.txt CMake cleanup 2014-09-01 18:06:30 -03:00
command_processor.cpp GPU: Implement frameskip and remove forced framebuffer swap hack. 2014-12-28 22:14:05 -05:00
command_processor.h License change 2014-12-20 21:20:24 -08:00
gpu_debugger.h Merge pull request #291 from purpasmart96/license 2014-12-21 16:05:44 -05:00
math.h License change 2014-12-20 21:20:24 -08:00
pica.h Merge pull request #322 from chinhodado/master 2014-12-22 00:12:43 -05:00
primitive_assembly.cpp Merge pull request #291 from purpasmart96/license 2014-12-21 16:05:44 -05:00
primitive_assembly.h Merge pull request #291 from purpasmart96/license 2014-12-21 16:05:44 -05:00
rasterizer.cpp Merge pull request #291 from purpasmart96/license 2014-12-21 16:05:44 -05:00
rasterizer.h License change 2014-12-20 21:20:24 -08:00
renderer_base.h License change 2014-12-20 21:20:24 -08:00
utils.cpp License change 2014-12-20 21:20:24 -08:00
utils.h License change 2014-12-20 21:20:24 -08:00
vertex_shader.cpp Vertex Shader: Zero OutputVertex to avoid denormals 2014-12-29 02:08:09 -02:00
vertex_shader.h Merge pull request #291 from purpasmart96/license 2014-12-21 16:05:44 -05:00
video_core.cpp License change 2014-12-20 21:20:24 -08:00
video_core.h License change 2014-12-20 21:20:24 -08:00