[Bug 32271] DDX opcode is not implemented in radeon shader compiler

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Dec 9 11:24:05 PST 2010


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

Ian Romanick <idr at freedesktop.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Platform|Other                       |All
                 CC|                            |idr at freedesktop.org

--- Comment #1 from Ian Romanick <idr at freedesktop.org> 2010-12-09 11:24:05 PST ---
It sounds like the application has a shader that uses dFdx(), dFdy(), or
fwidth() GLSL functions.  These functions emit the DDX and / or DDY
instructions.  Older hardware, such as r300 and i915, do not support these
instructions.  The best fix is probably to add code to lower_instructions to
convert the GLSL IR for these instructions to constants of 0.  This should also
emit a warning to the shader's info log.

-- 
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 dri-devel mailing list