In order to edit this wiki, you must register and verify your account.

Difference between revisions of "Release 1.7.5"

From Cemu Wiki
Jump to navigation Jump to search
(fix category sort)
(Added link to changelog)
 
Line 27: Line 27:
 
</pre>
 
</pre>
  
 
+
[http://cemu.info/changelog/cemu_1_7_5.txt]
 
[[Category:Changelog|1.7.5]]
 
[[Category:Changelog|1.7.5]]

Latest revision as of 06:47, 19 July 2017

Changelog

# Cemu detailed changelog for 1.7.5
# Patreon release date: 2017-04-23
# Public release date:  2017-04-30

CPU/Interpreter: Improved accuracy of various floating point operations (including correct handling for PPC's non-ieee mode)
CPU/JIT: Added experimental support for PPC's non-ieee mode
CPU/JIT: Optimized loops and branches by caching CR0 in x64 flags register if possible

RPL: Fixed a crash caused by too large SDA areas

GX2: Various optimizations for the graphics backend, including:
		... optimizing the algorithm for vertex/uniform/streamout cache lookup
		... avoiding all redundant GL state changes
		... implementing OpenGL DSA for textures
		... other micro optimizations throughout the entire code
GX2: Fixed a bug leading to corrupted shader cache files
GX2: Rendering to SNORM textures is now correctly handled on Nvidia GPUs
GX2: Fixed a bug in GX2ClearBuffersEx() and GX2ClearDepthStencilEx() where depthbuffer->clearDepth was set to the incorrect value
GX2: Fixed crash caused by unsupported vertex/geometry shader mode
GX2: Added experimental mode 'min' for game profile option 'accurateShaderMul' (see gameProfiles/example.ini for details)
GX2: Modifying the 'accurateShaderMul' game profile option now invalidates precompiled shaders

[1]