pvr: Fix physical device limits.
This commit changes to the physical device limits which were missed during the 1.17 transition. Signed-off-by: Karmjit Mahil <Karmjit.Mahil@imgtec.com> Reviewed-by: Rajnesh Kanwal <rajnesh.kanwal@imgtec.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17206>
This commit is contained in:
@@ -46,6 +46,7 @@ const struct pvr_device_features pvr_device_features_4_V_2_51 = {
|
||||
.has_gs_rta_support = true,
|
||||
.has_isp_max_tiles_in_flight = true,
|
||||
.has_isp_samples_per_pixel = true,
|
||||
.has_max_instances_per_pds_task = true,
|
||||
.has_max_multisample = true,
|
||||
.has_max_partitions = true,
|
||||
.has_max_usc_tasks = true,
|
||||
@@ -63,6 +64,7 @@ const struct pvr_device_features pvr_device_features_4_V_2_51 = {
|
||||
.has_tpu_image_state_v2 = true,
|
||||
.has_usc_f16sop_u8 = true,
|
||||
.has_usc_min_output_registers_per_pix = true,
|
||||
.has_usc_slots = true,
|
||||
.has_uvs_banks = true,
|
||||
.has_uvs_pba_entries = true,
|
||||
.has_uvs_vtx_entries = true,
|
||||
@@ -73,6 +75,7 @@ const struct pvr_device_features pvr_device_features_4_V_2_51 = {
|
||||
.common_store_size_in_dwords = 1280U * 4U * 4U,
|
||||
.isp_max_tiles_in_flight = 4U,
|
||||
.isp_samples_per_pixel = 2U,
|
||||
.max_instances_per_pds_task = 32U,
|
||||
.max_multisample = 8U,
|
||||
.max_partitions = 8U,
|
||||
.max_usc_tasks = 56U,
|
||||
@@ -83,6 +86,7 @@ const struct pvr_device_features pvr_device_features_4_V_2_51 = {
|
||||
.tile_size_x = 32U,
|
||||
.tile_size_y = 32U,
|
||||
.usc_min_output_registers_per_pix = 2U,
|
||||
.usc_slots = 32U,
|
||||
.uvs_banks = 8U,
|
||||
.uvs_pba_entries = 320U,
|
||||
.uvs_vtx_entries = 288U,
|
||||
@@ -126,6 +130,7 @@ const struct pvr_device_features pvr_device_features_33_V_11_3 = {
|
||||
.has_compute = true,
|
||||
.has_isp_max_tiles_in_flight = true,
|
||||
.has_isp_samples_per_pixel = true,
|
||||
.has_max_instances_per_pds_task = true,
|
||||
.has_max_multisample = true,
|
||||
.has_max_partitions = true,
|
||||
.has_max_usc_tasks = true,
|
||||
@@ -146,6 +151,7 @@ const struct pvr_device_features pvr_device_features_33_V_11_3 = {
|
||||
.has_usc_f16sop_u8 = true,
|
||||
.has_usc_min_output_registers_per_pix = true,
|
||||
.has_usc_pixel_partition_mask = true,
|
||||
.has_usc_slots = true,
|
||||
.has_uvs_banks = true,
|
||||
.has_uvs_pba_entries = true,
|
||||
.has_uvs_vtx_entries = true,
|
||||
@@ -154,6 +160,7 @@ const struct pvr_device_features pvr_device_features_33_V_11_3 = {
|
||||
.common_store_size_in_dwords = 512U * 4U * 4U,
|
||||
.isp_max_tiles_in_flight = 1U,
|
||||
.isp_samples_per_pixel = 1U,
|
||||
.max_instances_per_pds_task = 32U,
|
||||
.max_multisample = 4U,
|
||||
.max_partitions = 4U,
|
||||
.max_usc_tasks = 24U,
|
||||
@@ -165,6 +172,7 @@ const struct pvr_device_features pvr_device_features_33_V_11_3 = {
|
||||
.tile_size_x = 16U,
|
||||
.tile_size_y = 16U,
|
||||
.usc_min_output_registers_per_pix = 1U,
|
||||
.usc_slots = 14U,
|
||||
.uvs_banks = 2U,
|
||||
.uvs_pba_entries = 320U,
|
||||
.uvs_vtx_entries = 288U,
|
||||
@@ -199,6 +207,7 @@ const struct pvr_device_features pvr_device_features_36_V_104_796 = {
|
||||
.has_gs_rta_support = true,
|
||||
.has_isp_max_tiles_in_flight = true,
|
||||
.has_isp_samples_per_pixel = true,
|
||||
.has_max_instances_per_pds_task = true,
|
||||
.has_max_multisample = true,
|
||||
.has_max_partitions = true,
|
||||
.has_max_usc_tasks = true,
|
||||
@@ -221,6 +230,7 @@ const struct pvr_device_features pvr_device_features_36_V_104_796 = {
|
||||
.has_usc_f16sop_u8 = true,
|
||||
.has_usc_min_output_registers_per_pix = true,
|
||||
.has_usc_pixel_partition_mask = true,
|
||||
.has_usc_slots = true,
|
||||
.has_uvs_banks = true,
|
||||
.has_uvs_pba_entries = true,
|
||||
.has_uvs_vtx_entries = true,
|
||||
@@ -230,6 +240,7 @@ const struct pvr_device_features pvr_device_features_36_V_104_796 = {
|
||||
.common_store_size_in_dwords = 1344U * 4U * 4U,
|
||||
.isp_max_tiles_in_flight = 6U,
|
||||
.isp_samples_per_pixel = 4U,
|
||||
.max_instances_per_pds_task = 32U,
|
||||
.max_multisample = 4U,
|
||||
.max_partitions = 16U,
|
||||
.max_usc_tasks = 156U,
|
||||
@@ -241,6 +252,7 @@ const struct pvr_device_features pvr_device_features_36_V_104_796 = {
|
||||
.tile_size_x = 16U,
|
||||
.tile_size_y = 16U,
|
||||
.usc_min_output_registers_per_pix = 2U,
|
||||
.usc_slots = 64U,
|
||||
.uvs_banks = 8U,
|
||||
.uvs_pba_entries = 160U,
|
||||
.uvs_vtx_entries = 144U,
|
||||
|
Reference in New Issue
Block a user