~mmach/netext73/mesa-ryzen

« back to all changes in this revision

Viewing changes to src/imagination/vulkan/pvr_spm.h

  • Committer: mmach
  • Date: 2023-11-02 21:31:35 UTC
  • Revision ID: netbit73@gmail.com-20231102213135-18d4tzh7tj0uz752
2023-11-02 22:11:57

Show diffs side-by-side

added added

removed removed

Lines of Context:
64
64
   uint64_t pbe_reg_words[PVR_MAX_COLOR_ATTACHMENTS]
65
65
                         [ROGUE_NUM_PBESTATE_REG_WORDS];
66
66
 
67
 
   struct pvr_bo *usc_eot_program;
 
67
   struct pvr_suballoc_bo *usc_eot_program;
68
68
 
69
69
   /* TODO: Make this struct pvr_pds_upload? It would pull in pvr_private.h
70
70
    * though which causes a cycle since that includes pvr_spm.h .
73
73
    * creation.
74
74
    */
75
75
   uint64_t pixel_event_program_data_offset;
76
 
   struct pvr_bo *pixel_event_program_data_upload;
 
76
   struct pvr_suballoc_bo *pixel_event_program_data_upload;
77
77
};
78
78
 
79
79
struct pvr_spm_bgobj_state {
82
82
   /* TODO: Make this struct pvr_pds_upload? It would pull in pvr_private.h
83
83
    * though which causes a cycle since that includes pvr_spm.h .
84
84
    */
85
 
   struct pvr_bo *pds_texture_data_upload;
 
85
   struct pvr_suballoc_bo *pds_texture_data_upload;
86
86
 
87
87
   uint64_t pds_reg_values[ROGUE_NUM_CR_PDS_BGRND_WORDS];
88
88
};