Bug 97233

Summary: vkQuake VkSpecializationMapEntry related bug
Product: Mesa Reporter: Vedran Rodic <vrodic>
Component: Drivers/Vulkan/intelAssignee: Intel 3D Bugs Mailing List <intel-3d-bugs>
Status: RESOLVED FIXED 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:

Description Vedran Rodic 2016-08-07 11:46:16 UTC
vkQuake introduced using specialization constants in this version
https://github.com/Novum/vkQuake/commit/cb1f468b320ee756a51db29887cd46969d004887

From that version vkQuake is not being rendered correctly on Intel/Vulkan.

I've described the bug here:

https://github.com/Novum/vkQuake/issues/50

The workaround described here might be helpful in debugging this https://github.com/Novum/vkQuake/issues/50#issuecomment-238071652
Comment 1 Dave Airlie 2016-09-16 04:30:08 UTC
tracked down to a bug in the spirv->nir conversion code. patches to nir have been posted to mesa-dev list.
Comment 2 Vedran Rodic 2016-11-30 04:33:48 UTC
retest with latest vkQuake and mesa-git, this is fixed

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.