View Single Post
Old 04-06-2006, 09:21 PM   #25 (permalink)
Ch@0s
In The Zone
 
Join Date: Jun 2006
Posts: 372
Default Re: Windows Vista beta 2: A user review

Quote:
Originally Posted by gxsaurav
U r getting it all wrong, have u ever read the UI guidelines for Windows Vista made by Microsoft, about how the Fonts should be drwan on scree by other softwares, & how WPA works
I don't need read those user docs cos I have source level access to certain portions of aero .
Quote:
Vista UI is SM 2.0, but it nothing complex like games, games are far more complex, a simple GLass UI can be made simply with 20 or even less instruction, cos if u say, Vista UI sux in FX cards, then howcome Kororaa Linux, with about same glass like interface works fluidely, after all despite of being OpenGL is passing instructions only
A simple glass UI doesn't require shaders . All it needs is alpha blending support from the hardware which exists from TNT cards. Your whatever linux is probably using that. Mac OS X also uses the same for aqua. Vista uses shaders not just for transparency but for the complete presentation layer. This includes routines for drawing/shading/lighting/blur, glow and other imaging effects. These cost a lot more than just 20 instructions. Your FX card will die even on 20 instructions, let along higher. Also once u start processing the XAML, the shader counts start increasing dramatically.

Quote:
The DirectX 8.1 fallback path is for games, not the UI of vista. Shader code is shader code, but as i said previously, Shader code of Vista UI is not as complex as that of a game, there is no direct comparision
LOL tell me why cant u compare both directly... both are 3D apps, both access hardware in the same manner. Both execute the same instruction set . All the effects don't need floating point precision... The ordinary blending effects can be done using DX 8.1 as well. Infact a lot more can be done and all you need to specify is the target to be PS1.4 instead of PS2.0 in ur shader compiler .

Quote:
according to Microsoft, U need a GFX card with 128 MB RAM to run upto 1600X1200 resolution, beyond that u need 256 MB card, all the graphics card has to do is the ability to calculate SM 2.0, & since the code isn't as complex as a game, even a FX 5200 will run it as smooth as a 7600GT

however, i would recomend new buyers to go for a Geforce 6 or 7 series gfx card, reason, they are more available & provide more features then FX cards (Purevideo, SM3.0, etc)
All I'll say is try running the aero UI with all effects enabled at 1600x1200 and watch it crawl ..
__________________
C2D E8400@3.8, P5N32-E SLI, 2GB Cellshock DDR2 1000(4-4-4), 8800 Ultra SLI, 2.7TB storage, CM Stacker 830, TT 1200W, Dell 2005FPW, Lots of Audio HW.
Ch@0s is offline