projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vulkan/wsi: Add drm_modifier member to wsi_image
[mesa.git]
/
src
/
vulkan
/
wsi
/
wsi_common.c
diff --git
a/src/vulkan/wsi/wsi_common.c
b/src/vulkan/wsi/wsi_common.c
index f257eb08755c1d68ee09ba8b8aac998fde08b942..c235128e562d0f429da7419fa576bcf54997063b 100644
(file)
--- a/
src/vulkan/wsi/wsi_common.c
+++ b/
src/vulkan/wsi/wsi_common.c
@@
-22,6
+22,7
@@
*/
#include "wsi_common_private.h"
*/
#include "wsi_common_private.h"
+#include "drm_fourcc.h"
#include "util/macros.h"
#include "vk_util.h"
#include "util/macros.h"
#include "vk_util.h"
@@
-291,6
+292,7
@@
wsi_create_native_image(const struct wsi_swapchain *chain,
if (result != VK_SUCCESS)
goto fail;
if (result != VK_SUCCESS)
goto fail;
+ image->drm_modifier = DRM_FORMAT_MOD_INVALID;
image->num_planes = 1;
image->sizes[0] = reqs.size;
image->row_pitches[0] = image_layout.rowPitch;
image->num_planes = 1;
image->sizes[0] = reqs.size;
image->row_pitches[0] = image_layout.rowPitch;
@@
-494,6
+496,7
@@
wsi_create_prime_image(const struct wsi_swapchain *chain,
if (result != VK_SUCCESS)
goto fail;
if (result != VK_SUCCESS)
goto fail;
+ image->drm_modifier = DRM_FORMAT_MOD_LINEAR;
image->num_planes = 1;
image->sizes[0] = linear_size;
image->row_pitches[0] = linear_stride;
image->num_planes = 1;
image->sizes[0] = linear_size;
image->row_pitches[0] = linear_stride;