Bug 1509 - VIA: GL_ADD is broken
Summary: VIA: GL_ADD is broken
Status: RESOLVED WONTFIX
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/Unichrome (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 1508
Blocks:
  Show dependency treegraph
 
Reported: 2004-10-01 12:54 UTC by Ian Romanick
Modified: 2014-01-22 01:41 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Ian Romanick 2004-10-01 12:54:59 UTC
At least for GL_ALPHA textures, to code for GL_ADD is *identical* to the code
for GL_MODULATE.  Based on the understanding of the Unichrome hardware that I've
been able to gather by examining the code, the implementation of GL_MODULATE is
correct.  That means that the implementation of GL_ADD must be wrong.

The real "fix" for this bug will be to replace the classic texture environment
code, which includes GL_ADD (via GL_ARB_texture_env_add), with derived
GL_COMBINE state.
Comment 1 Adam Jackson 2009-08-24 12:22:43 UTC
Mass version move, cvs -> git
Comment 2 Ian Romanick 2014-01-22 01:41:01 UTC
This driver was removed from the repository some years ago.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.