pvr: Fix out of range stream errors for geometry-only jobs on pvrsrvkm
Signed-off-by: Matt Coster <matt.coster@imgtec.com> Reported-by: James Glanville <james.glanville@imgtec.com> Reviewed-by: Karmjit Mahil <Karmjit.Mahil@imgtec.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23125>
This commit is contained in:
@@ -699,7 +699,11 @@ VkResult pvr_srv_winsys_render_submit(
|
||||
VkResult result;
|
||||
|
||||
pvr_srv_geometry_cmd_init(submit_info, sync_prim, &geom_cmd, dev_info);
|
||||
pvr_srv_fragment_cmd_init(submit_info, &frag_cmd, dev_info);
|
||||
|
||||
if (submit_info->run_frag)
|
||||
pvr_srv_fragment_cmd_init(submit_info, &frag_cmd, dev_info);
|
||||
else
|
||||
memset(&frag_cmd, 0, sizeof(frag_cmd));
|
||||
|
||||
if (submit_info->geometry.wait) {
|
||||
struct pvr_srv_sync *srv_wait_sync =
|
||||
|
||||
Reference in New Issue
Block a user