Opened 7 weeks ago
#15770 new defect
EMI: OpenGL shaders: Texture-less characters on GeForce 6600
Reported by: | dwatteau | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Engine: Grim |
Version: | Keywords: | ||
Cc: | Game: | Escape from Monkey Island |
Description
ScummVM 2.10.0git (commit c19577d10da5ebcba14cd0bd8899b8ffd77734ef) on big-endian OSXPPC.
This is on a Quad G5 with an NVIDIA GeForce 6600 GPU.
On OSX 10.4, shaders aren't available, so the game works fine by default. (I'm just using default rendering settings.)
On OSX 10.5, OpenGL 2.0 is available on that card, and so OpenGL shaders are used by default for EMI (for lightning reasons, it seems).
But there, the characters just become texture-less (see attached screenshot).
Switching back to OpenGL without shaders, or to TinyGL, doesn't show this issue. Grim Fandango is fine as well (probably because only EMI tries to use OpenGL shaders by default, quickly looking at the code?).
Attachments (2)
Change History (2)
by , 7 weeks ago
Attachment: | monkey4-opengl-shaders-quad-g5.png added |
---|
by , 7 weeks ago
Attachment: | scummvm-quad-g5-nvidia-geforce-6600-d6-opengl-output.txt added |
---|
ScummVM -d6 output (OpenGL features)
Characters rendering when OpenGL shaders are used for EMI on NVIDIA GeForce 6600