Skip to content

intel/compiler: fix loading of draw_id from task & mesh payload

Marcin Ślusarz requested to merge mslusarz/mesa:mesh-drawid-fix into main

Previously both destination and source were floats, so no casting was performed, but with 7664c85b source register was reinterpreted as unsigned integer, so MOV started casting that integer to float.

Fixes: 7664c85b ("intel/compiler: Create and use struct for TASK and MESH thread payloads")

Merge request reports