--- Raphael fenix@club-internet.fr wrote:
There's a couple of other places that report the amount of video memory, GetAvaialbleVideoMemory in d3d, and static DDHALINFO hal_info in X11ddraw.c
Is there somewhere where we can centralise the possibly tracking of video memory and read the initial setting from either a configuration file or the video cards i2c or registers if available instead of hard coding in three+ different places?
I've got some agpgart code for detecting AGP memory usage and the DRI guys will probably have code for getting the 'real' video memory figures for some cards.
Hi,
Changelog:
- set default video memory to 64Mb (was 16Mb) as
many d3d9 demos use d3d7 code to get available video memory size (ex ConfigSystem.exe on d3d9 sdk)
Todo:
- autodetect this value (better than hardcoded) and
share it using wined3d
Regards, Raphael
Index: main.c
===================================================================
RCS file: /home/wine/wine/dlls/ddraw/ddraw/main.c,v retrieving revision 1.58 diff -u -r1.58 main.c --- main.c 9 Jan 2005 17:35:44 -0000 1.58 +++ main.c 27 Jan 2005 00:22:42 -0000 @@ -118,7 +118,7 @@ /* This is for the moment here... */ This->free_memory = free_memory; This->allocate_memory = allocate_memory;
- This->total_vidmem = 16 * 1024 * 1024;
This->total_vidmem = 64 * 1024 * 1024; This->available_vidmem = This->total_vidmem;
return DD_OK;
ATTACHMENT part 2 application/pgp-signature
___________________________________________________________ ALL-NEW Yahoo! Messenger - all new features - even more fun! http://uk.messenger.yahoo.com