diff --git a/src/imagination/vulkan/pvr_hw_pass.h b/src/imagination/vulkan/pvr_hw_pass.h index 8a46903b179..1c2d5f5f5b4 100644 --- a/src/imagination/vulkan/pvr_hw_pass.h +++ b/src/imagination/vulkan/pvr_hw_pass.h @@ -119,15 +119,6 @@ struct pvr_renderpass_colorinit { VkAttachmentLoadOp op; }; -struct pvr_load_op_state { - uint32_t load_op_count; - - /* Load op array indexed by HW render view (not by the index in the view - * mask). - */ - struct pvr_load_op *load_ops; -}; - struct pvr_renderpass_hwsetup_render { /* Number of pixel output registers to allocate for this render. */ uint32_t output_regs_count; diff --git a/src/imagination/vulkan/pvr_mrt.h b/src/imagination/vulkan/pvr_mrt.h index fb8c03fdae0..dbd88bf28c4 100644 --- a/src/imagination/vulkan/pvr_mrt.h +++ b/src/imagination/vulkan/pvr_mrt.h @@ -168,4 +168,13 @@ CHECK_MASK_SIZE(pvr_load_op, #undef CHECK_MASK_SIZE +struct pvr_load_op_state { + uint32_t load_op_count; + + /* Load op array indexed by HW render view (not by the index in the view + * mask). + */ + struct pvr_load_op *load_ops; +}; + #endif