grim_mouse
grim_mouse copied to clipboard
Software renderer not working
If I select the software renderer, this mod is not working correctly. There are two main issues:
- The cursor is surrounded by a white square (see image)
-If I ask Manny to move by clicking on a free region (ie. not hotspots, normal pointer) the program stop with the error "hitting normal at 90 degrees!"
Debian Jessie (testing) x86-64 Git revision 585a46f
Yeah, I currently rely on glu_Unproject to implement one of the Opcodes. I'll see how to do this stuff without GL...
It looks like its not easily possible to add transparency in TinyGL (at least I couldn't figure out how), so it looks like the mod will remain GL only for now. Is there a good reason to support the software renderer?
I'm not an expert of TinyGL, maybe you can look at font rendering code, which it seems me that is doing some transparency stuff. Anyway, the TinyGL renderer is not perfect, there is a GSoC proposal to improve it. TinyGL is useful when there are problems with the OpenGL acceleration or when is not available.
Ah, good point, there has to be some sort of transparency handling there. I'll have a look once I have a bit more time.