grim_mouse icon indicating copy to clipboard operation
grim_mouse copied to clipboard

Software renderer not working

Open YakBizzarro opened this issue 11 years ago • 4 comments

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) cursor

-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

YakBizzarro avatar Feb 28 '14 16:02 YakBizzarro

Yeah, I currently rely on glu_Unproject to implement one of the Opcodes. I'll see how to do this stuff without GL...

tobiaspfaff avatar Mar 04 '14 07:03 tobiaspfaff

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?

tobiaspfaff avatar Mar 08 '14 04:03 tobiaspfaff

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.

YakBizzarro avatar Mar 08 '14 21:03 YakBizzarro

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.

tobiaspfaff avatar Mar 14 '14 05:03 tobiaspfaff