Bug 96413

Summary: HSW GPU hang when using gl_PointSize
Product: Mesa Reporter: Lionel Landwerlin <lionel.g.landwerlin>
Component: Drivers/Vulkan/intelAssignee: Intel 3D Bugs Mailing List <intel-3d-bugs>
Status: RESOLVED NOTABUG QA Contact: Intel 3D Bugs Mailing List <intel-3d-bugs>
Severity: normal    
Priority: medium CC: jason
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: GLSL vertex
GLSL fragment
SPIRV vertex
SPIRV fragment

Description Lionel Landwerlin 2016-06-06 20:40:54 UTC
I'm trying to port Cogl to Vulkan and made some good progress with several examples running.
The one I'm struggling a bit with is using gl_PointSize. It hangs my HSW GPU reliably.
Attached are the shaders in GLSL and SPIRV format (as generated by glslang).
Comment 1 Lionel Landwerlin 2016-06-06 20:41:18 UTC
Created attachment 124377 [details]
GLSL vertex
Comment 2 Lionel Landwerlin 2016-06-06 20:41:36 UTC
Created attachment 124378 [details]
GLSL fragment
Comment 3 Lionel Landwerlin 2016-06-06 20:42:33 UTC
Created attachment 124379 [details]
SPIRV vertex
Comment 4 Lionel Landwerlin 2016-06-06 20:42:51 UTC
Created attachment 124380 [details]
SPIRV fragment
Comment 5 Lionel Landwerlin 2016-07-20 00:51:24 UTC
Just missing an attribute's input...

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.