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

Release 1.8.0

From Cemu Wiki
Revision as of 07:36, 25 May 2017 by Slashiee (talk | contribs) (Created page with "==Changelog== <!-- {{#ev:youtube|jpM976IgFIU|450|inline|[https://youtu.be/jpM976IgFIU Preview]|frame}} --> <pre> # Cemu detailed changelog for 1.8.0 # Patreon release date: 2...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to:navigation Jump to:search

Changelog

# Cemu detailed changelog for 1.8.0
# Patreon release date: 2017-05-23
# Public release date:  2017-05-30

general: Added memory scanner (search and filter for values)
general: If Cemu is maximized to fullscreen, it will remain on the same monitor rather than defaulting to the primary monitor

RPL: Optimized loading of RPLs

GX2: Cemu now uses separable shaders
	 Vertex, geometry and pixel shaders are split into separate and independent programs rather than bundling them into sets
	 This change breaks compatibility with pre-1.8.0 shader caches and graphic packs (if they contain shaders)
	 
GX2: Added support for using the same texture multiple times with different sampler parameters during a single drawcall
GX2: Graphic pack texture rules will automatically scale gl_FragCoord
GX2: Implemented shader instructions RECIPSQRT_FF and RECIP_FF
GX2: GPU7 shader decompiler will output slightly more optimized GLSL code
GX2: Better detection for invalidation of data in Streamout cache
GX2: Optimized frequently used GX2 API
GX2: Optimized texture decoding
GX2: Added command line option '-nsight' to allow debugging via NVIDIA Nsight