[Bug 12641] WineD3d does not respect GL_EXT_fog_coord
wine-bugs at winehq.org
wine-bugs at winehq.org
Fri Oct 17 16:02:08 CDT 2008
http://bugs.winehq.org/show_bug.cgi?id=12641
--- Comment #3 from Markus Amsler <markus.amsler at oribi.org> 2008-10-17 16:02:07 ---
I'm not sure anymore if this is a bug.
copied from ARB_vertex_program specification:
Dependencies on EXT_fog_coord
If EXT_fog_coord is not supported, references to fog coordinates should be
removed from Table X.1, and the description of ArrayElement in section
2.8. The line "fogcoord" should be removed from the <vtxAttribItem>
grammar rule, and "vertex.fogcoord" should be removed from Table X.2.
Also, the use of FOG_COORDINATE_SOURCE_EXT in section 3.10 should be
removed.
Even if EXT_fog_coord is not supported, the fog coordinate output
(result.fogcoord) still operates as specified. When in vertex program
mode, there are no well-defined eye coordinates that could be used for
fog. This means that the functionality of EXT_fog_coord is required to
implement ARB_vertex_program even if the EXT_fog_coord extension itself is
not supported.
For me this looks like paragraph 1(vertex.fogcoord not supported) contradicts
paragraph 2 (EXT_fog_coord is required to implement ARB_vertex_program).
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list