[gen9 iris atom] Unigine Heaven gpu hang
@majanes
Submitted by Mark Janes Assigned to Kenneth Graunke @kwg
Link to original bug (#111203)
Description
Created attachment 144859 card0 error from bxt HD505
Running unigine heaven on BXT with iris generates gpu hang after about a minute. Bisected to:
dcfca0af Author: Kenneth Graunke kenneth@whitecape.org
iris: Set XY Clipping correctly.
I was setting it based off a pipe_rasterizer_state field that appears to be entirely dead outside of the draw module respecting it.
I should be setting it when the primitive type reaching the SF is neither points nor lines. This is, unfortunately, rather dirty, as we have to look at the rasterizer state, the geometry shader state, the tessellation evaluation shader state, and the primitive type...
Attachment 144859, "card0 error from bxt HD505":
error.txt
Version: git