| /xsrc/external/mit/MesaLib.old/dist/src/vulkan/ |
| H A D | Makefile.sources | 15 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 D | wsi_common_wayland.c | 40 #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 D | 21.3.1.rst | 93 - 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 D | 17.2.3.rst | 61 - egl/wayland: Don't use dmabuf with no modifiers
|
| H A D | 21.1.7.rst | 107 - v3d, vc4: Fix dmabuf import for non-scanout buffers
|
| H A D | 21.3.5.rst | 104 - zink: check EXT_image_drm_format_modifier for dmabuf support
|
| H A D | 21.3.0.rst | 2273 - 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 D | 21.2.0.rst | 1337 - 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 D | 20.0.0.rst | 1375 - 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 D | 19.1.0.rst | 1816 - gallium: enable dmabuf on BSD as well 2645 - iris: fix dmabuf retval comparisons 4457 - egl: setup fds array correctly when exporting dmabuf
|
| H A D | 19.0.0.rst | 1028 - freedreno: add query for dmabuf modifiers
|
| H A D | 19.3.0.rst | 1734 - iris: try to set the specified tiling when importing a dmabuf
|
| H A D | 20.2.0.rst | 3604 - iris: Don't call SET_TILING for dmabuf imports
|
| H A D | 20.3.0.rst | 3842 - iris: Don't call SET_TILING for dmabuf imports
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/ |
| H A D | u_tests.c | 910 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 D | venus.rst | 129 should also be built with ``wl-dmabuf`` feature rather than ``x`` feature.
|
| /xsrc/external/mit/MesaLib/dist/src/vulkan/wsi/ |
| H A D | wsi_common_wayland.c | 43 #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 D | platform_wayland.c | 51 #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 D | platform_wayland.c | 52 #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 D | zink_resource.c | 330 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.json | 12091 "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...] |