Bug 27514 - implementation error: Unsupported opcode 79 (TEX) in vertex shader
Summary: implementation error: Unsupported opcode 79 (TEX) in vertex shader
Status: RESOLVED NOTOURBUG
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Eric Anholt
QA Contact:
URL:
Whiteboard:
Keywords:
: 28472 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-04-07 06:57 UTC by Daniel Oertwig
Modified: 2010-06-09 14:06 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Output of glxinfo -l (19.90 KB, text/plain)
2010-04-07 07:17 UTC, Daniel Oertwig
Details

Description Daniel Oertwig 2010-04-07 06:57:19 UTC
Hi there :)

I just wanted to report a bug (if it is) to you.
It happens on my up to date Ubuntu Lucid 64bit which is running on my laptop (which is a lenovo ibm thinkpad T500 with intel graphics module i915)

When using the openscenegraph sample application shipped with the distributions package, i encounter the following error:

osgshaderterrain 
Creating terrain...done.
Mesa 7.7.1-DEVEL implementation error: Unsupported opcode 79 (TEX) in vertex shader
Please report at bugzilla.freedesktop.org
Warning: detected OpenGL error 'invalid value' after RenderBin::draw(,)
do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try adjusting the vblank_mode configuration parameter.


The do_wait line appears with every sample.
The programm does not crash, it just shows the "terrain" which would normally have shaders applied, but which is now black and with flickering black bars in z direction (so called "up")

I don't know if that will help you any further, but if you need more information, here i am ;)
Comment 1 Daniel Oertwig 2010-04-07 06:59:26 UTC
Mesa package version is 7.7-4ubuntu1
Comment 2 Roland Scheidegger 2010-04-07 07:12:09 UTC
This message is coming from the i965 dri driver, which does not implement vertex texturing.
Unless I'm mistaken though the driver always said it didn't support vertex texturing (what does glxinfo -l say about number of vertex texture units), hence this would actually be an application bug if it still tries to use vertex texturing.
Comment 3 Daniel Oertwig 2010-04-07 07:17:10 UTC
Created attachment 34766 [details]
Output of glxinfo -l

Here the output of glxinfo -l on my machine.
I don't exactly know which number you are looking after...?

If this is a application (openscenegraph) bug, than i will probably post the bug to their bugreporting system.
Comment 4 Eric Anholt 2010-04-12 13:14:08 UTC
> GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = 0

We've got the lack of this feature tracked elsewhere, so I'm closing this bug.
Comment 5 Ales 2010-06-09 14:06:26 UTC
*** Bug 28472 has been marked as a duplicate of this 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.