pvr: store has_pbe_stride_align_1pixel in pvr_device_features

This doesn't actually need fixing; there's no Rogue HW with this
feature. Instead, let's start populating this when we fill in new
architectures, which does support this.

Reviewed-by: Ashish Chauhan <ashish.chauhan@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38423>
This commit is contained in:
Erik Faye-Lund 2025-11-13 12:11:16 +01:00 committed by Marge Bot
parent da414f102c
commit ba47e03908
2 changed files with 1 additions and 1 deletions

View file

@ -276,6 +276,7 @@ struct pvr_device_features {
bool has_paired_tiles : 1;
bool has_pbe2_in_xe : 1;
bool has_pbe_filterable_f16 : 1;
bool has_pbe_stride_align_1pixel : 1;
bool has_pbe_yuv : 1;
bool has_pds_ddmadt : 1;
bool has_roguexe : 1;

View file

@ -256,7 +256,6 @@ SOFTWARE.
<field name="size_z" start="52" end="55" type="SIZE"/>
<field name="rotation" start="50" end="51" type="ROTATION_TYPE"/>
<field name="linestride" start="34" end="49" type="uint">
<!-- FIXME: When pbe_stride_align_1pixel is present, this should be 1. -->
<define name="UNIT_SIZE" value="2"/>
</field>
<field name="memlayout" start="32" end="33" type="MEMLAYOUT"/>