Searched refs:dmabuf (Results 1 - 21 of 21) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/vulkan/
H A DMakefile.sources15 wsi/linux-dmabuf-unstable-v1-protocol.c \
16 wsi/linux-dmabuf-unstable-v1-client-protocol.h
/xsrc/external/mit/MesaLib.old/dist/src/vulkan/wsi/
H A Dwsi_common_wayland.c40 #include "linux-dmabuf-unstable-v1-client-protocol.h"
75 struct wsi_wl_display_dmabuf dmabuf; member in struct:wsi_wl_display
268 dmabuf_handle_format(void *data, struct zwp_linux_dmabuf_v1 *dmabuf, argument
276 dmabuf_handle_modifier(void *data, struct zwp_linux_dmabuf_v1 *dmabuf, argument
284 if (display->dmabuf.formats.element_size == 0)
293 wsi_wl_display_add_wl_format(display, &display->dmabuf.formats, format);
294 mod = u_vector_add(&display->dmabuf.modifiers.argb8888);
297 wsi_wl_display_add_wl_format(display, &display->dmabuf.formats, format);
298 mod = u_vector_add(&display->dmabuf.modifiers.xrgb8888);
331 display->dmabuf
[all...]
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.3.1.rst93 - zink: block suballocator caching for swapchain/dmabuf images
95 - zink: stop using VK_IMAGE_LAYOUT_PREINITIALIZED for dmabuf
96 - zink: always set matching resource export type for dmabuf creation
H A D17.2.3.rst61 - egl/wayland: Don't use dmabuf with no modifiers
H A D21.1.7.rst107 - v3d, vc4: Fix dmabuf import for non-scanout buffers
H A D21.3.5.rst104 - zink: check EXT_image_drm_format_modifier for dmabuf support
H A D21.3.0.rst2273 - v3d, vc4: Fix dmabuf import for non-scanout buffers
3148 - zink: hook up dmabuf ext
3149 - zink: add dmabuf modifier query hooks for screen
3152 - zink: set a flag for dmabuf init
3156 - zink: add dmabuf fd handling
3157 - zink: fix dmabuf cap export
3194 - zink: unbreak dmabuf handling
H A D21.2.0.rst1337 - venus: fix dmabuf import mmap_size check
1338 - venus: fix dmabuf import fail path
1735 - crocus: Don't call SET_TILING for dmabuf imports
2150 - ci: Make sure that we build the piglit dmabuf tests.
3145 - v3d, vc4: Fix dmabuf import for non-scanout buffers
4873 - vulkan/wsi: prefer the Wayland linux-dmabuf protocol
4877 - vulkan/wsi/wayland: handle dmabuf params allocation failure
5204 - venus: rename dmabuf to dma_buf when it represents a type
H A D20.0.0.rst1375 - i965: track if image is created by a dmabuf
1378 - st/dri: track if image is created by a dmabuf
1533 - iris: try to set the specified tiling when importing a dmabuf
1534 - gallium: dmabuf support for yuv formats that are not natively
H A D19.1.0.rst1816 - gallium: enable dmabuf on BSD as well
2645 - iris: fix dmabuf retval comparisons
4457 - egl: setup fds array correctly when exporting dmabuf
H A D19.0.0.rst1028 - freedreno: add query for dmabuf modifiers
H A D19.3.0.rst1734 - iris: try to set the specified tiling when importing a dmabuf
H A D20.2.0.rst3604 - iris: Don't call SET_TILING for dmabuf imports
H A D20.3.0.rst3842 - iris: Don't call SET_TILING for dmabuf imports
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_tests.c910 uint64_t handle, dmabuf, offset, stride, planes; member in struct:test_nv12::__anon33ce50420208
928 0, &handle[i].dmabuf)) {
962 handle[0].dmabuf && handle[1].dmabuf && handle[2].dmabuf &&
/xsrc/external/mit/MesaLib/dist/docs/drivers/
H A Dvenus.rst129 should also be built with ``wl-dmabuf`` feature rather than ``x`` feature.
/xsrc/external/mit/MesaLib/dist/src/vulkan/wsi/
H A Dwsi_common_wayland.c43 #include "linux-dmabuf-unstable-v1-client-protocol.h"
478 dmabuf_handle_format(void *data, struct zwp_linux_dmabuf_v1 *dmabuf, argument
486 dmabuf_handle_modifier(void *data, struct zwp_linux_dmabuf_v1 *dmabuf, argument
/xsrc/external/mit/MesaLib.old/dist/src/egl/drivers/dri2/
H A Dplatform_wayland.c51 #include "linux-dmabuf-unstable-v1-client-protocol.h"
1226 dmabuf_ignore_format(void *data, struct zwp_linux_dmabuf_v1 *dmabuf, argument
1233 dmabuf_handle_modifier(void *data, struct zwp_linux_dmabuf_v1 *dmabuf, argument
/xsrc/external/mit/MesaLib/dist/src/egl/drivers/dri2/
H A Dplatform_wayland.c52 #include "linux-dmabuf-unstable-v1-client-protocol.h"
1347 dmabuf_ignore_format(void *data, struct zwp_linux_dmabuf_v1 *dmabuf, argument
1354 dmabuf_handle_modifier(void *data, struct zwp_linux_dmabuf_v1 *dmabuf, argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_resource.c330 create_ici(struct zink_screen *screen, VkImageCreateInfo *ici, const struct pipe_resource *templ, bool dmabuf, unsigned bind, unsigned modifiers_count, const uint64_t *modifiers, bool *success) argument
334 ici->flags = modifiers_count || dmabuf || bind & (PIPE_BIND_SCANOUT | PIPE_BIND_DEPTH_STENCIL) ? 0 : VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT;
668 mesa_loge("ZINK: failed to dup dmabuf fd: %s\n", strerror(errno));
/xsrc/external/mit/MesaLib/dist/
H A D.pick_status.json12091 "description": "zink: fix non-modifer dmabuf usage",
13621 "description": "zink: check EXT_image_drm_format_modifier for dmabuf support",
28759 "description": "dri2: set dimensions on dmabuf import planes",
28768 "description": "zink: always set matching resource export type for dmabuf creation",
28777 "description": "zink: stop using VK_IMAGE_LAYOUT_PREINITIALIZED for dmabuf",
29056 "description": "zink: block suballocator caching for swapchain/dmabuf images",
[all...]

Completed in 170 milliseconds