• Announcements

    • xper

      MSFN Sponsorship and AdBlockers!   07/10/2016

      Dear members, MSFN is made available via subscriptions, donations and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, become a site sponsor and ads will be disabled automatically and by subscribing you get other sponsor benefits.
bigmuscle

Aero Glass for Win8 RC4

2,631 posts in this topic

The situation turns out with Windows 8.1, because there are no such objects thus I must create all the Direct3D objects on my own.

So it's confirmed that 8.1 removes them?

The first version comes in beta comes out in two days.

Sad if many work muss be done to continue this great software for 8.1.

0

Share this post


Link to post
Share on other sites

The situation turns out with Windows 8.1, because there are no such objects thus I must create all the Direct3D objects on my own.

So it's confirmed that 8.1 removes them?

I cannot confirm officially, I just tried with older leaked build 9385 and pixel shaders needed for blur effect don't exist there. Also some objects such as input layouts etc. are not created in memory. But this is not big problems, shaders are small programs only (20 lines of code) so it is very easy to reimplement them. Also, public symbols for that build were not available so I'm not sure what's all missing - I just know that function needed for drawing occluded regions is still there. And whole desktop rendering was moved from DX 10.1 to DX11 completely.

0

Share this post


Link to post
Share on other sites

d) it is a total race

Okay, I've managed to successfully replicate your DWM2DLLInjector in .NET.

Restarting, or rather, waiting for the system to restart the DWM was the tricky part.

You were 100% correct about that "race" metaphor, the time frame for correct injection is as short as can be.

However, now I have a working code to mess with. Will see what can be done.

0

Share this post


Link to post
Share on other sites

So, that's on their "un-feature" list too now, isn't it? Huh...

Can't say I blame 'em for trying to clean their stuff out, what I think shouldn't have been done is the removal of Glass in the first place.

And since they seem to be carrying plans to return the Start Button (but heard a rumor, that not the menu itself, so where will it direct you to? A Start Screen?) in 8.1, why clean-up on Glass now, and not return it too? If they say returning Start Button is due to Customer Demand, it would've been a logical move. (Yeah, right...)

I agree with you. I basically call Windows 8 RTM the Release Preview with poorly removed glass, a new theme, and final Modern apps. If you ask me, Windows 8.1 SHOULD be Windows 8 RTM in the first place.

Anyway, if their plan is not to restore but to completely remove Glass, then both your project and SD's WB8 are going to have A LOT more customers, so brace yourself :)

I know BigMuscle will try to work on making Glass work on Windows 8.1 at least when the beta launches at BUILD, but I wonder if Window Blinds 8 will even WORK in Windows 8.1, and if Starblinds will even work on it. BigMuscle, if you ask me, you better start advertising your product. Here is the search results when I searched "Aero Glass for Windows 8" with the results mentioning your product squared (Circling did not work well and I do not count the related searches as a mention).

Here's a aero shot of a Vista Se7en modded theme for 8..DPyes.gif

How were you able to port a Windows 7 theme to WIndows 8?

post-373381-0-04408000-1372083108_thumb.

Edited by WindowsOS
0

Share this post


Link to post
Share on other sites

WindowsOS, to learn more on modding themes for Windows take a look here ==> http://creativx.net/...b-tutorial.html

I find using the programs website to be a bit more useful. There are maps for every bit of the system and people can ask for help from others as well.

http://vistastylebuilder.com/forum/index.php?board=18.0

xXiNightXx

Just wanted to complement you on your aero 8 theme.

I use it all the time, so many thanks.

Edited by Dreamweaver01
0

Share this post


Link to post
Share on other sites

DwmGlass.dll not working for Microsoft Windows Server 2012 R2 Preview

incompatible:

THEMECPL.DLL

SHELL32.DLL

Installed lastest AMD Catalyst™ Display Driver for Windows 8 64-bit

Updated DirectX with DirectX End-User Runtime Web Installer (9.29.1974.0)

Edited by ace2
0

Share this post


Link to post
Share on other sites

This utility is not intended for any Windows Server, it is for Windows 8 RTM only. However, themecpl.dll and shell32.dll are not important part for glass, they are for customizing control panel only.

0

Share this post


Link to post
Share on other sites

Bigmuscle are you going to work on aero glass for windows 8.1

0

Share this post


Link to post
Share on other sites

How were you able to port a Windows 7 theme to WIndows 8?

Windows Style Builder Beta 1.5.4 onwards supports 7 to 8 theme porting. Either that or by recreating it manually.

0

Share this post


Link to post
Share on other sites

Has anyone tried this on Windows 8.1 preview yet?

0

Share this post


Link to post
Share on other sites

From what I saw bigmuscle post, the current version won't work on the preview without more modifications.

With the installer being a total *****, I think many are still fighting with it.

I gave up for the time being, if M$ is so set against me installing win8.1, I'll stick to my win7 for a while longer.

0

Share this post


Link to post
Share on other sites

Themes patching/circumvention works fine with 8.1. Neat.

Also I don't know why Microsoft did this, but text glow no longer works in non-Ribbon windows at all. Works fine everywhere else like it used to, just not in non-Ribbon windows :S

Edited by PandaX
0

Share this post


Link to post
Share on other sites

This utility is not intended for any Windows Server, it is for Windows 8 RTM only. However, themecpl.dll and shell32.dll are not important part for glass, they are for customizing control panel only.

But it does, i am testing server 2012 (not R2) since the start and i am using aero glass since about one month.

Funny to see by the way a server edition with aero :)

0

Share this post


Link to post
Share on other sites

I don't think it's related. My windows does not freeze (I can hear skype/etc logging in, and power button works just fine to shut it down. pressing random keys gives the familiar bell. I just can't see what's happening since the screen is black.

I also don't use sleep at all, my computer either run, or is restarting. or powered down.

re-enabling UEFI secure boot makes windows boot just fine. it only happens when the DWMGlass DLL is loaded.

I don't use custom theme (regular windows 8 theme, no uXpatch) (is it required?)

In such case, post your debug.log (unless you've already post it and I overlooked it) and possibly minidump.dmp (for RC3 only). Maybe something causes crash or deadlock in your DWM.

Sorry BM, I've been out of it lately. Will try RC3 and post the relevant stuff soon. :)

EDIT: So far, it worked on the first try!

Screenshot%20%2817%29.png

I'm going to go stare at the changelog very hard... :P

Edited by Tarzikaf
0

Share this post


Link to post
Share on other sites

This utility is not intended for any Windows Server, it is for Windows 8 RTM only. However, themecpl.dll and shell32.dll are not important part for glass, they are for customizing control panel only.

But it does, i am testing server 2012 (not R2) since the start and i am using aero glass since about one month.

Funny to see by the way a server edition with aero :)

Interesting, so it is just side effect that 2012 server has the same DWM as Win8 RTM has :-) However, if anyone is interested to make this work on R2 too, he can provide dwmcore.dll and udwm.dll and I can see what could be done with that :-)

0

Share this post


Link to post
Share on other sites

This utility is not intended for any Windows Server, it is for Windows 8 RTM only. However, themecpl.dll and shell32.dll are not important part for glass, they are for customizing control panel only.

But it does, i am testing server 2012 (not R2) since the start and i am using aero glass since about one month.

Funny to see by the way a server edition with aero :)

Interesting, so it is just side effect that 2012 server has the same DWM as Win8 RTM has :-) However, if anyone is interested to make this work on R2 too, he can provide dwmcore.dll and udwm.dll and I can see what could be done with that :-)

It would be great if I managed to get my Intel network card to work witn server 2012 R2. I'm fighting with it since yesterday, lol. I can provide the DLLs, though.

WinServ2012R2DWMDLL.zip

0

Share this post


Link to post
Share on other sites

I tried Glass with Windows 8.1, did not work. :( . I think the reason why is that High Contrast trick no longer works. It loads for a quarter second, but it reverts back to normal. But, using Aero8Tuner does get the unstable transparency working, with the text non transparent (the Glow glitch).

Edited by WindowsOS
0

Share this post


Link to post
Share on other sites

I tried Glass with Windows 8.1, did not work. :( . I think the reason why is that High Contrast trick no longer works. It loads for a quarter second, but it reverts back to normal. But, using Aero8Tuner does get the unstable transparency working, with the text non transparent (the Glow glitch).

That high contrast thing is entirely different, which was just actually a bug.

0

Share this post


Link to post
Share on other sites

I tried Glass with Windows 8.1, did not work. :( . I think the reason why is that High Contrast trick no longer works. It loads for a quarter second, but it reverts back to normal. But, using Aero8Tuner does get the unstable transparency working, with the text non transparent (the Glow glitch).

bigmuscles utility (as it stands) will not work on 8.1 at all, and has nothing to do with the high contrast. It is because unlike in Win8, 8.1 actually stripped out all references to the glass code. The blurring and utility functions to make it function are nonexistent.

0

Share this post


Link to post
Share on other sites

Actually, I quickly checked the code and it won't be so hard to make the glass working on Win8.1. The only big change (which influences my work) is complete migration of desktop rendering from DX10.1 to DX11 thus I need to rewrite my blur algorithm to Direct3D 11 API (which is very similar to 10.1). The biggest problem I see is the non-existence of glass safety zones which is the thing responsible for extending occluded regions by blur radius. It will make glitches (known from earlier versions of my utility) on the edges of the clip regions without glass safety zone.

0

Share this post


Link to post
Share on other sites

Does this migration to DX11 mean that only cards capable of DX11 will be able to render blur on win8.1?

0

Share this post


Link to post
Share on other sites

The only big change (which influences my work) is complete migration of desktop rendering from DX10.1 to DX11

This mean that 8.1 work only on videocards with DX 11 support? It is MS requirement for 8.1?

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.