~mmach/netext73/mesa-ryzen

« back to all changes in this revision

Viewing changes to src/imagination/common/pvr_device_info.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:
255
255
   bool has_compute_morton_capable : 1;
256
256
   bool has_compute_overlap : 1;
257
257
   bool has_eight_output_registers : 1;
 
258
   bool has_fb_cdc_v4 : 1;
 
259
   bool has_fbcdc_algorithm;
258
260
   bool has_gpu_multicore_support : 1;
259
261
   bool has_gs_rta_support : 1;
 
262
   bool has_ipf_creq_pf : 1;
260
263
   bool has_isp_max_tiles_in_flight : 1;
261
264
   bool has_isp_samples_per_pixel : 1;
262
265
   bool has_max_instances_per_pds_task : 1;
268
271
   bool has_num_user_clip_planes : 1;
269
272
   bool has_paired_tiles : 1;
270
273
   bool has_pbe2_in_xe : 1;
 
274
   bool has_pbe_filterable_f16 : 1;
 
275
   bool has_pbe_yuv : 1;
271
276
   bool has_pds_ddmadt : 1;
272
277
   bool has_roguexe : 1;
273
278
   bool has_screen_size8K : 1;
274
279
   bool has_simple_internal_parameter_format : 1;
 
280
   bool has_simple_internal_parameter_format_v1 : 1;
275
281
   bool has_simple_internal_parameter_format_v2 : 1;
276
282
   bool has_simple_parameter_format_version : 1;
277
283
   bool has_slc_cache_line_size_bits : 1;
282
288
   bool has_tile_size_x : 1;
283
289
   bool has_tile_size_y : 1;
284
290
   bool has_tpu_array_textures : 1;
 
291
   bool has_tpu_border_colour_enhanced : 1;
285
292
   bool has_tpu_extended_integer_lookup : 1;
286
293
   bool has_tpu_image_state_v2 : 1;
287
294
   bool has_usc_f16sop_u8 : 1;
298
305
   bool has_zls_subtile : 1;
299
306
 
300
307
   uint32_t common_store_size_in_dwords;
 
308
   uint32_t fbcdc_algorithm;
301
309
   uint32_t isp_max_tiles_in_flight;
302
310
   uint32_t isp_samples_per_pixel;
303
311
   uint32_t max_instances_per_pds_task;
320
328
   uint32_t xpu_max_slaves;
321
329
 
322
330
   /* Derived features. */
 
331
   bool has_requires_fb_cdc_zls_setup : 1;
323
332
   bool has_s8xe : 1;
324
333
};
325
334
 
327
336
   bool has_ern35421 : 1;
328
337
   bool has_ern38020 : 1;
329
338
   bool has_ern38748 : 1;
 
339
   bool has_ern42064 : 1;
330
340
   bool has_ern42307 : 1;
331
341
   bool has_ern45493 : 1;
332
342
};