bigmuscle

Aero Glass for Win8 RC4

2,631 posts in this topic

The glitches are normally caused by blurring the clipped region when the pixels outside of the clipped region are not available. It means that DWM wants to draw part of window, so it sends underlying texture - e.g. wallpaper - for this part only. Since blur effect is generated from the neighboring pixels this will result in glitches on the edge of the clipped region. However, my aero glass utility has a workaround for this which should work in the majority of the cases - and it even seems to be working correctly for the most of users. The only problem which is not solved is when you place more frames closer and move another frame over them. But such glitches are not so horrible and they are almost unnoticeable.

I'm going to fix this problem completely but I cannot say when this happen because I need to find part of DWM code which is responsible for this.

by the way, this doesn't happens in version 0.7, and it seems to be only appeasers in a multi-monitor setting environment.

hope this info may do some help

0

Share this post


Link to post
Share on other sites

Importing the registry does not work, even after editing the file to point it to my .dll.

Using AGTweak also gives me this error:

7CQ5lWT.png

If I do not disable the dll immediately and close this dialog button my whole screen will turn black (only the cursor is visible) and I would need to restart.

Try install all windows updates,it will work fine.

My system:Windows 8 Pro x64.

0

Share this post


Link to post
Share on other sites

I'm going to fix this problem completely but I cannot say when this happen because I need to find part of DWM code which is responsible for this.

ok, I hope you can find it :)

Btw, the StartMenu of SIB also has some artifacts when you hover over the entries on the rights side.

0

Share this post


Link to post
Share on other sites

Sorry if this has been asked before, but how do I update the DWMGlass.dll file as its locked?

Do I have to reboot into safe mode?

0

Share this post


Link to post
Share on other sites

Sorry if this has been asked before, but how do I update the DWMGlass.dll file as its locked?

Do I have to reboot into safe mode?

Remove the AppInit registry entry and reboot. Now you can delete/replace it with no problem.

0

Share this post


Link to post
Share on other sites

Sorry if this has been asked before, but how do I update the DWMGlass.dll file as its locked?

Do I have to reboot into safe mode?

What I do is rename the file (since I have permissions to rename in the folder I keep in) then copy the new dll, then force DWM process to restart.

Edited by drakenabarion
0

Share this post


Link to post
Share on other sites

Hey,

the new version works great. No visual artifacts etc. The only thing that is not fixed (at least for me) is, that the taskbar isn't colorized. For example, my window frames are green, but the taskbar is white. It is transparent and it got blur, though.

What do you think? Is there a way to fix this?

pqdL365.png

0

Share this post


Link to post
Share on other sites

When using explorer7 then taskbar is drawn with inactive color. I'll fix it later.

0

Share this post


Link to post
Share on other sites

Have you found anything remotely interesting in those log files?

0

Share this post


Link to post
Share on other sites

Nothing interesting if the version I sent you works ;)

0

Share this post


Link to post
Share on other sites

Yeah it does, but there's still issues with native blur rendering. That was a debug version, right? Or a patched one?

0

Share this post


Link to post
Share on other sites

There is a problem that two internal DWM functions have the same code in your dwmcore.dll version so it is difficult to recognize the correct one. Maybe I will fix it later but not now because native blur rendering is not so important.

0

Share this post


Link to post
Share on other sites

OK. Thanks was just curious to as why one could handle native blur rendering and the other couldn't. At least it works now. :thumbup

Edited by MikeRL
0

Share this post


Link to post
Share on other sites

I'm going to fix this problem completely but I cannot say when this happen because I need to find part of DWM code which is responsible for this.

ok, I hope you can find it :)

Yeah, I found it. There are two functions responsible for saying whether the component contains glass and whether the glass safety zone should be added. I can force them to return always true (they always return false on Win8 RTM), but I think it should be better to handle it correctly.

0

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.