https://bugs.winehq.org/show_bug.cgi?id=43082
Bug ID: 43082 Summary: adapter->vram_bytes = 128 * 1024 * 1024 Product: Wine Version: 2.8 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: winetest@luukku.com Distribution: ---
dlls/wined3d/directx.c#l6590
function
static BOOL wined3d_adapter_init_nogl
few lines later
adapter->driver_info.name = "Display"; 6598 adapter->driver_info.description = "WineD3D DirectDraw Emulation"; 6599 if (wined3d_settings.emulated_textureram) 6600 adapter->vram_bytes = wined3d_settings.emulated_textureram; 6601 else 6602 adapter->vram_bytes = 128 * 1024 * 1024; 6603
In worst case wine sets the gpu memory amount only 128 Mb. That's really low even for cpu integrated gpus nowadays. I don't know the limits of DirectDraw applications or Games, but would think that they would handle higher amount just fine.