|
原帖由 ljlxl 于 2008-7-20 17:00 发表 ![]()
那算什么?{shy:]
http://forums.nvidia.com/lofiversion/index.php?t24151.html
Raystonn
Dec 31 2006, 05:23 PM
Windows Vista has its own Shared System Memory used by the video subsystem. It has nothing to do with your hardware (other than being limited by the available system RAM you have) or any BIOS settings. This is not something that is limited to video chipsets that have no built in RAM, such as the old laptop chipsets. All systems get Shared System Memory for the video subsystem.
In Windows Vista all video memory is managed by the operating system, dedicated and shared alike. Windows Vista has added the concept of Shared System Memory for the video subsystem. It handles swapping to the higher-speed dedicated memory as needed to optimize performance.
However, it looks like nVidia's current drivers are handicapping this feature. As my application uses much more texture memory than today's typical GPU hardware has available, and the subset of textures needed for each frame is not known until the fragment shader is run, I need this functionality so I can keep all data in memory that is addressable by the GPU.
-Raystonn |
|