Roland Scheidegger wrote:
When I was playing around with texenv (I'm trying to implement
GL_EXT_blend_func_separate and GL_EXT_blend_equation_separate for the
R200, though my attempts to modify texenv to make it a useful test for
that were unsuccesful), I've noticed that the radeon and r200
Keith Whitwell wrote:
Roland Scheidegger wrote:
When I was playing around with texenv (I'm trying to implement
GL_EXT_blend_func_separate and GL_EXT_blend_equation_separate for the
R200, though my attempts to modify texenv to make it a useful test for
that were unsuccesful), I've noticed that
Am I missing something -- isn't this setting the appropriate blend
modes? Is the constant color not getting updated correctly?
Yes, exactly, the constant color isn't updated at all (so the color is
_really_ constant ;-)). Mesa would call ctx-Driver.BlendColor to inform
the driver of the
Keith Whitwell wrote:
Am I missing something -- isn't this setting the appropriate
blend modes? Is the constant color not getting updated
correctly?
Yes, exactly, the constant color isn't updated at all (so the color
is _really_ constant ;-)). Mesa would call ctx-Driver.BlendColor
to
Roland Scheidegger wrote:
Keith Whitwell wrote:
Am I missing something -- isn't this setting the appropriate blend
modes? Is the constant color not getting updated correctly?
Yes, exactly, the constant color isn't updated at all (so the color
is _really_ constant ;-)). Mesa would call
Roland Scheidegger wrote:
Keith Whitwell wrote:
ok, I'll try to implement it. This register is just before the
ABLENDCNTL and CBLENDCNTL, so that makes it easier to support these (for
the GL_EXT_blend_xx_separate extensions) at the same time. Unfortunately
requires a drm change, and unfortunately
Keith Whitwell wrote:
As far as I can see though this would get very ugly, with lots of if
drm_version code. And it might not be necessary (for instance if the
BLENDCNTL register just mirrors the CBLENDCNTL, but leaves the
values in ABLENDCNTL alone then it would be no problem at all). Maybe
Roland Scheidegger wrote:
Keith Whitwell wrote:
As far as I can see though this would get very ugly, with lots of if
drm_version code. And it might not be necessary (for instance if the
BLENDCNTL register just mirrors the CBLENDCNTL, but leaves the
values in ABLENDCNTL alone then it would be
Ian Romanick wrote:
Roland Scheidegger wrote:
Keith Whitwell wrote:
As far as I can see though this would get very ugly, with lots
of if drm_version code. And it might not be necessary (for
instance if the BLENDCNTL register just mirrors the
CBLENDCNTL, but leaves the values in ABLENDCNTL alone
When I was playing around with texenv (I'm trying to implement
GL_EXT_blend_func_separate and GL_EXT_blend_equation_separate for the
R200, though my attempts to modify texenv to make it a useful test for
that were unsuccesful), I've noticed that the radeon and r200 driver
announce
10 matches
Mail list logo