Bug 29047 - [r300g] Unknown opcode DDX with RV350
Summary: [r300g] Unknown opcode DDX with RV350
Status: RESOLVED WONTFIX
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/r300 (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-13 12:43 UTC by Chris Rankin
Modified: 2010-07-13 18:53 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Chris Rankin 2010-07-13 12:43:13 UTC
Output from piglit's glsl-derivs program:

r300 FP: Compiler Error:
r300_fragprog_emit.c::translate_rgb_opcode(): translate_rgb_opcode: Unknown opcode DDX
Using a dummy shader instead.
If there's an 'unknown opcode' message, please file a bug report and attach this log.
Probe at (205,125)
  Expected: 0.800000 0.400000 0.000000
  Observed: 0.000000 0.000000 0.000000

And similarly for glsl-deriv-varyings.
Comment 1 Marek Olšák 2010-07-13 13:45:30 UTC
Unfortunately, this is a hardware limitation and fixing it is impossible. If you really want this opcode, I recommend using a software rasterizer like llvmpipe. Really, there is nothing we can do.
Comment 2 Roland Scheidegger 2010-07-13 18:53:19 UTC
I dunno, maybe should output a bit different message for opcodes known to be impossible to implement? That would make it more obvious it's really a hardware limitation and not a driver bug.


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.