GL texture creation failed for : out of memory

I’m getting this error in a notebook. Could it be a graphic card memory problem? it’s a Inter® Graphics 3000, i think it use shared memory.

:display:gsg:glgsg(error): GL texture creation failed for : out of memory
:display:gsg:glgsg(error): Could not load
:display:gsg:glgsg(error): GL texture creation failed for : out of memory
:display:gsg:glgsg(error): Could not load
:display:gsg:glgsg(error): at 415 of c:\buildslave\release_sdk_win32\build\panda3d\panda\src\glstuff\glGraphicsBuffer_src.cxx : GL error 1286
:display:gsg:glgsg(error): EXT_framebuffer_object reports non-framebuffer-completeness:
:display:gsg:glgsg(error): FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT for filter-base


Well, “out of memory” seems like it could be a hint, perhaps you are just creating too many large buffers and textures to fit in your video memory?

i’m loading many high textures, probably that but with a nvidia 8600gt (512MB) i had no problem at all.


Check in your bios if you can increase the amount of shared memory for your intel thingy.

Thanks. Yes, i did it, but it is assigned dinamicaly.

What did google say regarding your issue?
What’s the CPU name the intel “gpu” is on?
Is it a notebook? (sounds like it)

Can you maybe try either using built-in texture compression,
or maybe get away with using your own and decompressing in your shader?

There’s people out there who upload compressed images like png “as is”
and then decompress them in a shader at run-time to get the actual pixel.
I don’t know enough about all the image formats out there
to be able to tell you that you can have “direct pixel access” that way …

… but I know I’d go that route and do some research.

Or get rid of the intel crap. That is, by far, the solution that costs you less nerves in the long run.
Everything below the intel 4000 is bad…

Thanks, your last sentence was revealing. I didn’t know that and it’s probably the cause.