[Mesa-dev] [Bug 36182] Game Trine from http://www.humblebundle.com/ needs ATI_draw_buffers

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Apr 13 01:14:32 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=36182

--- Comment #8 from Turo Lamminen <turo at alternativegames.net> 2011-04-13 01:14:32 PDT ---
(In reply to comment #7)
> No, it doesn't. First, there is no Shader Model 3 in OpenGL per se. Second,
> ARB_fragment_program matches DX9's Shader Model 2, not 3, so the game lies
> about it.
OpenGL does not allow for reliable detection of Shader Model 3 but it IS
required because some of the shaders are too complex for Shader Model 2
hardware.

As for ATI_draw_buffers it should not be required if ARB_draw_buffers is
present. This is some kind of issue with Nvidia Cg library which tries to use
it even though it's not present and in fact the library has detected this.
Check the log in ~/.frozenbyte/trine/logs/log.txt, you should see
ARB_draw_buffers mentioned.

Implementing and advertising ATI_draw_buffers should allow the game to continue
and the extensions are nearly identical in functionality.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the mesa-dev mailing list