Bug 74923

Summary: Geeks3D GPU Caps Viewer - Vertex Displacement Mapping glitch (GM45)
Product: Mesa Reporter: Md Imam Hossain <imamdxl8805>
Component: Drivers/DRI/i965Assignee: Ian Romanick <idr>
Status: RESOLVED DUPLICATE QA Contact: Intel 3D Bugs Mailing List <intel-3d-bugs>
Severity: normal    
Priority: medium    
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: screenshot
screenshot

Description Md Imam Hossain 2014-02-13 11:03:04 UTC
Created attachment 93994 [details]
screenshot

http://www.ozone3d.net/gpu_caps_viewer/

GPU Caps Viewer has several OpenGL demos. one of the demo is GL 2.1 - Vertex Displacement Mapping, which is used run fine with Mesa 10 stable but now regressed in mesa master.

the program can be run by wine.

All the demos emitting the following in the terminal:

Mesa 10.2.0-devel implementation error: meta program compile failed:
0:6(12): error: value of type vec3 cannot be assigned to variable of type vec4

source:
attribute vec2 position;
attribute vec3 textureCoords;
varying vec4 texCoords;
void main()
{
   texCoords = textureCoords;
   gl_Position = vec4(position, 0.0, 1.0);
}


Please report at https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa

attached image showing black dots(glitch) in the rendering

Tested On:

Ubuntu 13.10
Linux 3.12 (both 32 and 64 bit)
X.Org X Server 1.14.5
xf86-video-intel 2.99.905
Mesa-git 18caef953f2de134077bfa6e46f8616f68ff1b1b

Hardware: Intel GMA 4500 MHD (device id 2a42)
Comment 1 Md Imam Hossain 2014-02-13 11:04:28 UTC
Created attachment 93995 [details]
screenshot
Comment 2 Ian Romanick 2014-02-13 18:29:52 UTC

*** This bug has been marked as a duplicate of bug 74769 ***
Comment 3 Ian Romanick 2014-02-13 18:33:36 UTC
I dup'ed to the wrong bug.

*** This bug has been marked as a duplicate of bug 74917 ***
Comment 4 Ian Romanick 2014-02-13 18:36:36 UTC
Ugh... dup it to the bug that got some additional data.  Last time, I promise.

*** This bug has been marked as a duplicate of bug 74911 ***

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.