![]() I realise that 16K textures are quite large, and I'm using several of them, so the memory usage is quite high - probably around 1Gb for the textures alone, but I've got error checking on all the allocations, and also calling glGetError() at lots of point through my rendering code, and everything looks like it's OK. I can run the same code several times, and it will run OK the first 10, and then crash. This is inside the graphics drivers, not in my code, so I'm trying to figure out what I can do to detect and prevent this crash. Exception code is 0xC0000406, which is a stack overflow. I have debug tracing in my code, and it shows the crash happening at a different location each time, and the debugger reports the crash in nvoglv32.dll, location 0圆a24e899. ![]() All works well until I set the maximum texture size to 16384, then I get a crash. I have a program that uses OpenGL for drawing texture images and rendering them on a 3d model. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |