Aero Glass Tweaker 1.22 mit der v0.8 Beta 2

agtweaker122Gestern hat bigmuscle die Beta 2 seiner Aero Glass for Win8 bereit gestellt, und heute hat ORelio nun auch den AGTweaker auf die Version 1.22 upgedatet.
Neu im AGTweaker ist: Added status bar to identify installed version of DWMGlass

Die Änderungen die bigmuscle vorgenommen hat, sind dann doch umfangreicher.
Wichtig dabei ist, dass nur bestimmte dlls unterstützt werden.
Alle Details zur neuen Aero Glass 0.8 Beta 2 könnt ihr hier lesen: * do not generate occlusion rectangles for glass windows
–> WS_EX_LAYERED bit is not set anymore
–> works for compatible udwm.dll (6.2.9200.16420) only, in other case it will fallback to the layered windows

* render blur effect only if DWM is attempting to draw glass
–> fixes rendering blur effect on solid-color surfaces
–> works for compatible dwmcore.dll (6.2.9200.16433) only

* blur resources sizes are set according to render target size and not the primary monitor resolution
* removed support for Direct2D mode
–> Direct3D mode is supported now only, because it would be hard to maintain two different blur implementations
–> Direct3D mode is more native, it uses internal DWM pixel shaders and respects DWM colorization settings

* added option to render blur completely NATIVELY
–> HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM:UseNativeBlur (DWORD values 0x0 (default) / 0x1)
–> works for compatible dwmcore.dll (6.2.9200.16433) only and it probably becomes unusable with future Windows updates
–> very glitchy, because I returned only a very small portion of the removed code
–> it is just a preview to compare visual and performance differences
–> do not report bugs when you enable this feature

* fixed DwmpGetColorizationParameters function which resulted in invalid stack in some cases
* use correct Gaussian weights from Win8 RP
* do not render frame color until the window is fully opened (Win7 behaviour)
* reimplemented the colorization algorithm for transparent windows
–> works for compatible shell32.dll (6.2.9200.16496) only when injected into explorer.exe

Features marked as „works for compatible DLL only“ may work for different versions too but only if it contains expected function on the same address. These features won’t probably work under 32-bit version because I was not able to read the addresses yet. It can be read in debug.log whether the certain feature is enable or failed due to assembly mismatch.

Wer es ohne Gui testen möchte: DWMHook entweder x32 oder x64

Mit Gui also der Aero Glass Tweaker 1.22: msfn.org/agtweaker für x32 und x64

Aero Glass Tweaker 1.22 mit der v0.8 Beta 2
zurück zur Startseite

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Hiermit akzeptiere ich die Datenschutzerklärung für diesen Kommentar.

Aktuelle News auf Deskmodder.de
alle News anzeigen
Deskmodder