I am developing my game on a laptop with a 840m gpu which has 2 gb ddr3 video memory (http://www.notebookcheck.net/NVIDIA-GeForce-840M.105681.0.html
When I check d3d_texfree in my current game project, I seem to have alot of video memory free (on startup its something like 4095 and than goes to circa 3100). Except when I am nearing circa 3100 it eventually gives error messages when I am placing more models in the map with fairly big textures (2048x2048 with normal maps too). (It does not seem to be related to a specific model or texture).
The error message -> "Error E2005 - Can't create D3D texture
The texture format is invalid or unsupported by your video card. Very old video cards often don't support DirectX 9 and can not create textures of the given size or format."
So how come I get these messages when d3d_texfree seem to show that I have still enough free video memory?
Thanks for taking the time.