blackleopard92
In the zone
wrong actually. storing any sort of data which would finally be used to draw the screen would cause hiccups. and the use you identified is the reason why games require X amount of system RAM and Y amounts of Graphics RAM.gx_saurav said:No, wrong. U r confusing Turbo cache with GPU Virtual memory which was first developed by 3DLabs wildcat series of graphics cards which were able to allocate upto 16GB of GPU virtual memory both in HD & System RAM.
It will slow down, not much because GPU can keep the important data in local memory & not so important data in system memory & sawp as required. For example, a normal map for a game model can be places in system RAM while mipmap can be saved in local RAM. Microsoft made using virtual GPU memory easy using DirectX 10.
The only advantage i can see is that the memory management would move from programmers side to OS side.. now whether it's a feature/liability would be decided in the feature. personally, i don't think any Game developer is gonna use it as memory management systems are customised for each game.
yeah. this is true, but only for UI's that call GDI+ functions. if a UI uses Directx/ openGL features, then it would be HW accelerated.gx_saurav said:No, u will not get a GPU accelerated UI in XP, it will still be GDI+ based CPU accelerated UI. Means opening 99 windows will slow your computer in XP but not on Vista.
could be. but the same thing happen with compiz-fusion.gx_saurav said:U r getting it confused, what u r saying is VMR rendering, which means calculating some part of the video to play on screen, Aero calculates whole video in GPU. Things are different.
lolz. and how does these technologies have anything to do with AERO???gx_saurav said:nVidia CUDA & AMD Firestream computing processors, have a look.
Both of them are independent technologies which have their own API's and SDKs.
links to CUDA.
*developer.nvidia.com/object/cuda.html
*en.wikipedia.org/wiki/CUDA
u said it.gx_saurav said:Aero uses DWM which is made in DirectX & uses WDDM drivers to interact with the hardware. They are interreleated.
If anything uses any technology doesn't mean that they inherit their abilities. AERO is a Windows Decorator... and will be unless MS wanna screw themselves. it uses WDDM to power it.. it isn't WDDM!
Zeeshan Quireshi said:@Kalpik , DX10 is definitely more powerful and easier to use than OpenGL and has better performance too . That's why we see that most PC game developers use DX to program their games .
Also , the greatest advantage is that by using DX you can make games for both the PC and Xbox 360(it runs a modified version of DX) with essentially the same codebase thereby reducing development time and cost.
Also , having a great product does not necessarily means that the software made using it will be great too , that depends on the programmer who uses the product . So if Aero does not run on low-end hardware then it is the choice of the programmer not the deficiency of DX
both APIs are equivalent in their abilities.. neither is powerful than other. please don't indulge in these statements, doesn't do any good for the speaker.
the reason why most game developers make games in Directx is because of the past.. read something about Dx history.. reveals to what huge levels did MS went to popularise Directx...
Directx runs on windows and xbox360.. opengl runs on Windows, linux , PS1, PS2, PS3, PSP, N64, GC, Wii, and DS. not to mention that pixar and other animation studios use Opengl, research papers are published in Opengl, military level reality simulators........ OpenGL usage is far to wide to be compared with Directx.
lolz!!! made my day.. nice reply!iMav said:thats pretty simple i dont need a link for that .... Ubuntu is linux for humans .... God doesnt use linux which is for humans coz he aint human ... so if ur using ubuntu then u cant be God simple