fix(linux/xdgportal): don't pass external_only argument to eglQueryDmaBufModifiersEXT (#4754)
This commit is contained in:
committed by
GitHub
parent
83e8fcf159
commit
5395a9a515
@@ -1371,8 +1371,7 @@ namespace portal {
|
||||
|
||||
EGLint num_modifiers = 0;
|
||||
std::array<EGLuint64KHR, MAX_DMABUF_MODIFIERS> mods = {0};
|
||||
EGLBoolean external_only;
|
||||
eglQueryDmaBufModifiersEXT(egl_display, dmabuf_formats[i], MAX_DMABUF_MODIFIERS, mods.data(), &external_only, &num_modifiers);
|
||||
eglQueryDmaBufModifiersEXT(egl_display, dmabuf_formats[i], MAX_DMABUF_MODIFIERS, mods.data(), nullptr, &num_modifiers);
|
||||
|
||||
if (num_modifiers > MAX_DMABUF_MODIFIERS) {
|
||||
BOOST_LOG(warning) << "Some DMA-BUF modifiers are being ignored"sv;
|
||||
|
||||
Reference in New Issue
Block a user