mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-23 09:00:10 +01:00
turnip: Use correct type for OUTARRAY in FormatProperties2
Fixes: 799a9db24c
("turnip: Stop using VK_OUTARRAY_MAKE()")
Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15694>
This commit is contained in:
parent
28ae397be1
commit
5ce06f8474
1 changed files with 3 additions and 3 deletions
|
|
@ -310,12 +310,12 @@ tu_GetPhysicalDeviceFormatProperties2(
|
||||||
VkDrmFormatModifierPropertiesListEXT *list =
|
VkDrmFormatModifierPropertiesListEXT *list =
|
||||||
vk_find_struct(pFormatProperties->pNext, DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT);
|
vk_find_struct(pFormatProperties->pNext, DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT);
|
||||||
if (list) {
|
if (list) {
|
||||||
VK_OUTARRAY_MAKE_TYPED(VkDrmFormatModifierProperties2EXT, out,
|
VK_OUTARRAY_MAKE_TYPED(VkDrmFormatModifierPropertiesEXT, out,
|
||||||
list->pDrmFormatModifierProperties,
|
list->pDrmFormatModifierProperties,
|
||||||
&list->drmFormatModifierCount);
|
&list->drmFormatModifierCount);
|
||||||
|
|
||||||
if (pFormatProperties->formatProperties.linearTilingFeatures) {
|
if (pFormatProperties->formatProperties.linearTilingFeatures) {
|
||||||
vk_outarray_append_typed(VkDrmFormatModifierProperties2EXT, &out, mod_props) {
|
vk_outarray_append_typed(VkDrmFormatModifierPropertiesEXT, &out, mod_props) {
|
||||||
mod_props->drmFormatModifier = DRM_FORMAT_MOD_LINEAR;
|
mod_props->drmFormatModifier = DRM_FORMAT_MOD_LINEAR;
|
||||||
mod_props->drmFormatModifierPlaneCount = 1;
|
mod_props->drmFormatModifierPlaneCount = 1;
|
||||||
mod_props->drmFormatModifierTilingFeatures =
|
mod_props->drmFormatModifierTilingFeatures =
|
||||||
|
|
@ -327,7 +327,7 @@ tu_GetPhysicalDeviceFormatProperties2(
|
||||||
if (pFormatProperties->formatProperties.optimalTilingFeatures &&
|
if (pFormatProperties->formatProperties.optimalTilingFeatures &&
|
||||||
tiling_possible(format) &&
|
tiling_possible(format) &&
|
||||||
ubwc_possible(format, VK_IMAGE_TYPE_2D, 0, 0, physical_device->info, VK_SAMPLE_COUNT_1_BIT)) {
|
ubwc_possible(format, VK_IMAGE_TYPE_2D, 0, 0, physical_device->info, VK_SAMPLE_COUNT_1_BIT)) {
|
||||||
vk_outarray_append_typed(VkDrmFormatModifierProperties2EXT, &out, mod_props) {
|
vk_outarray_append_typed(VkDrmFormatModifierPropertiesEXT, &out, mod_props) {
|
||||||
mod_props->drmFormatModifier = DRM_FORMAT_MOD_QCOM_COMPRESSED;
|
mod_props->drmFormatModifier = DRM_FORMAT_MOD_QCOM_COMPRESSED;
|
||||||
mod_props->drmFormatModifierPlaneCount = 1;
|
mod_props->drmFormatModifierPlaneCount = 1;
|
||||||
mod_props->drmFormatModifierTilingFeatures =
|
mod_props->drmFormatModifierTilingFeatures =
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue