mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-04 00:30:11 +01:00
radv: advertise VK_EXT_color_write_enable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11530>
This commit is contained in:
parent
9a95aba377
commit
764960e16d
2 changed files with 8 additions and 1 deletions
|
|
@ -4,6 +4,7 @@ VK_EXT_extended_dynamic_state2 on RADV.
|
|||
VK_EXT_global_priority_query on RADV.
|
||||
VK_EXT_physical_device_drm on RADV.
|
||||
VK_KHR_shader_subgroup_uniform_control_flow on Intel and RADV.
|
||||
VK_EXT_color_write_enable on RADV.
|
||||
32-bit x86 builds now default disable x87 math and use sse2.
|
||||
GL ES 3.1 on GT21x hardware.
|
||||
VK_EXT_acquire_drm_display on RADV.
|
||||
|
|
|
|||
|
|
@ -451,7 +451,7 @@ radv_physical_device_get_supported_extensions(const struct radv_physical_device
|
|||
.EXT_4444_formats = true,
|
||||
.EXT_buffer_device_address = true,
|
||||
.EXT_calibrated_timestamps = RADV_SUPPORT_CALIBRATED_TIMESTAMPS,
|
||||
.EXT_color_write_enable = false,
|
||||
.EXT_color_write_enable = true,
|
||||
.EXT_conditional_rendering = true,
|
||||
.EXT_conservative_rasterization = device->rad_info.chip_class >= GFX9,
|
||||
.EXT_custom_border_color = true,
|
||||
|
|
@ -1654,6 +1654,12 @@ radv_GetPhysicalDeviceFeatures2(VkPhysicalDevice physicalDevice,
|
|||
features->shaderSubgroupUniformControlFlow = true;
|
||||
break;
|
||||
}
|
||||
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT: {
|
||||
VkPhysicalDeviceColorWriteEnableFeaturesEXT *features =
|
||||
(VkPhysicalDeviceColorWriteEnableFeaturesEXT *)ext;
|
||||
features->colorWriteEnable = true;
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue