pvr: Always mark robustBufferAccess as supported

As per the Vulkan spec, this is a required feature for graphics implementations.

Signed-off-by: Jarred Davies <jarred.davies@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21579>
This commit is contained in:
Jarred Davies
2023-02-23 05:16:16 +00:00
committed by Marge Bot
parent 679c84142f
commit bb8d47b09b
3 changed files with 1 additions and 4 deletions

View File

@@ -53,7 +53,6 @@ const struct pvr_device_features pvr_device_features_4_V_2_51 = {
.has_num_clusters = true,
.has_num_raster_pipes = true,
.has_num_user_clip_planes = true,
.has_robust_buffer_access = true,
.has_slc_cache_line_size_bits = true,
.has_slc_mcu_cache_controls = true,
.has_tf_bicubic_filter = true,

View File

@@ -269,7 +269,6 @@ struct pvr_device_features {
bool has_paired_tiles : 1;
bool has_pbe2_in_xe : 1;
bool has_pds_ddmadt : 1;
bool has_robust_buffer_access : 1;
bool has_roguexe : 1;
bool has_screen_size8K : 1;
bool has_simple_internal_parameter_format : 1;

View File

@@ -609,8 +609,7 @@ void pvr_GetPhysicalDeviceFeatures2(VkPhysicalDevice physicalDevice,
PVR_FROM_HANDLE(pvr_physical_device, pdevice, physicalDevice);
pFeatures->features = (VkPhysicalDeviceFeatures){
.robustBufferAccess =
PVR_HAS_FEATURE(&pdevice->dev_info, robust_buffer_access),
.robustBufferAccess = true,
.fullDrawIndexUint32 = true,
.imageCubeArray = true,
.independentBlend = false,