/third_party/mesa3d/src/panfrost/vulkan/ |
D | panvk_image.c | 111 return DRM_FORMAT_MOD_LINEAR; in panvk_image_select_mod() 126 modifier = DRM_FORMAT_MOD_LINEAR; in panvk_image_select_mod() 135 assert(modifier == DRM_FORMAT_MOD_LINEAR || in panvk_image_select_mod() 147 return DRM_FORMAT_MOD_LINEAR; in panvk_image_select_mod() 152 return DRM_FORMAT_MOD_LINEAR; in panvk_image_select_mod()
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/egl/ |
D | gsteglimage.c | 138 #ifndef DRM_FORMAT_MOD_LINEAR 139 #define DRM_FORMAT_MOD_LINEAR 0ULL macro 820 if (modifiers[i] == DRM_FORMAT_MOD_LINEAR) { in gst_egl_image_check_dmabuf_direct() 909 attribs[atti++] = DRM_FORMAT_MOD_LINEAR & 0xffffffff; in gst_egl_image_from_dmabuf_direct_target() 911 attribs[atti++] = (DRM_FORMAT_MOD_LINEAR >> 32) & 0xffffffff; in gst_egl_image_from_dmabuf_direct_target() 925 attribs[atti++] = DRM_FORMAT_MOD_LINEAR & 0xffffffff; in gst_egl_image_from_dmabuf_direct_target() 927 attribs[atti++] = (DRM_FORMAT_MOD_LINEAR >> 32) & 0xffffffff; in gst_egl_image_from_dmabuf_direct_target() 941 attribs[atti++] = DRM_FORMAT_MOD_LINEAR & 0xffffffff; in gst_egl_image_from_dmabuf_direct_target() 943 attribs[atti++] = (DRM_FORMAT_MOD_LINEAR >> 32) & 0xffffffff; in gst_egl_image_from_dmabuf_direct_target() 1083 if (modifier != DRM_FORMAT_MOD_LINEAR) in gst_egl_image_export_dmabuf()
|
/third_party/mesa3d/src/panfrost/lib/tests/ |
D | test-layout.cpp | 38 struct pan_block_size blk = panfrost_block_size(DRM_FORMAT_MOD_LINEAR, format[i]); in TEST() 240 …EXPECT_EQ(panfrost_from_legacy_stride(1920 * 4, PIPE_FORMAT_R8G8B8A8_UINT, DRM_FORMAT_MOD_LINEAR),… in TEST() 241 EXPECT_EQ(panfrost_from_legacy_stride(53, PIPE_FORMAT_R8_SNORM, DRM_FORMAT_MOD_LINEAR), 53); in TEST() 242 EXPECT_EQ(panfrost_from_legacy_stride(60, PIPE_FORMAT_ETC2_RGB8, DRM_FORMAT_MOD_LINEAR), 60); in TEST() 330 .modifier = DRM_FORMAT_MOD_LINEAR, in TEST()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_miptree.c | 271 assert(modifier != DRM_FORMAT_MOD_LINEAR); in nvc0_miptree_init_layout_tiled() 328 return DRM_FORMAT_MOD_LINEAR; in nvc0_miptree_get_modifier() 378 DRM_FORMAT_MOD_LINEAR, in nvc0_miptree_select_best_modifier() 422 DRM_FORMAT_MOD_LINEAR); in nvc0_miptree_select_best_modifier() 494 if (modifier == DRM_FORMAT_MOD_LINEAR) { in nvc0_miptree_create()
|
D | nvc0_resource.c | 76 NVC0_ADD_MOD(DRM_FORMAT_MOD_LINEAR); in nvc0_query_dmabuf_modifiers() 95 if (modifier == DRM_FORMAT_MOD_LINEAR) { in nvc0_is_dmabuf_modifier_supported()
|
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_resource.c | 53 case DRM_FORMAT_MOD_LINEAR: in modifier_to_layout() 71 return DRM_FORMAT_MOD_LINEAR; in layout_to_modifier() 355 return etna_resource_alloc(pscreen, layout, DRM_FORMAT_MOD_LINEAR, templat); in etna_resource_create() 369 [MODIFIER_PRIORITY_LINEAR] = DRM_FORMAT_MOD_LINEAR, 405 case DRM_FORMAT_MOD_LINEAR: in select_best_modifier()
|
D | etnaviv_surface.c | 77 DRM_FORMAT_MOD_LINEAR, &templat); in etna_render_handle_incompatible()
|
/third_party/mesa3d/src/gallium/drivers/asahi/ |
D | agx_state.h | 230 #ifndef DRM_FORMAT_MOD_LINEAR 231 #define DRM_FORMAT_MOD_LINEAR 1 macro
|
D | agx_pipe.c | 142 return DRM_FORMAT_MOD_LINEAR; in agx_select_modifier() 146 return DRM_FORMAT_MOD_LINEAR; in agx_select_modifier() 186 if (nresource->modifier == DRM_FORMAT_MOD_LINEAR) { in agx_resource_create() 286 if ((usage & PIPE_MAP_DIRECTLY) && rsrc->modifier != DRM_FORMAT_MOD_LINEAR) in agx_transfer_map() 323 assert (rsrc->modifier == DRM_FORMAT_MOD_LINEAR); in agx_transfer_map()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_resource.c | 276 case DRM_FORMAT_MOD_LINEAR: in fd6_layout_resource_for_modifier() 296 DRM_FORMAT_MOD_LINEAR,
|
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
D | pan_resource.c | 81 DRM_FORMAT_MOD_LINEAR : whandle->modifier; in panfrost_resource_from_handle() 402 return DRM_FORMAT_MOD_LINEAR; in panfrost_best_modifier() 419 return DRM_FORMAT_MOD_LINEAR; in panfrost_best_modifier() 457 !(chosen_mod != DRM_FORMAT_MOD_LINEAR && in panfrost_resource_setup() 628 modifier = DRM_FORMAT_MOD_LINEAR; in panfrost_resource_create_with_modifier() 965 if ((usage & PIPE_MAP_DIRECTLY) && rsrc->image.layout.modifier != DRM_FORMAT_MOD_LINEAR) in panfrost_ptr_map() 1135 assert (rsrc->image.layout.modifier == DRM_FORMAT_MOD_LINEAR); in panfrost_ptr_map() 1304 panfrost_resource_setup(dev, prsrc, DRM_FORMAT_MOD_LINEAR, in panfrost_ptr_unmap() 1329 panfrost_resource_setup(dev, prsrc, DRM_FORMAT_MOD_LINEAR, in panfrost_ptr_unmap()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dv_formats.c | 308 mod_props->drmFormatModifier = DRM_FORMAT_MOD_LINEAR; in v3dv_GetPhysicalDeviceFormatProperties2() 333 mod_props->drmFormatModifier = DRM_FORMAT_MOD_LINEAR; in v3dv_GetPhysicalDeviceFormatProperties2() 594 case DRM_FORMAT_MOD_LINEAR: in v3dv_GetPhysicalDeviceImageFormatProperties2()
|
D | v3dv_image.c | 280 case DRM_FORMAT_MOD_LINEAR: in create_image() 282 modifier = DRM_FORMAT_MOD_LINEAR; in create_image() 292 assert(modifier == DRM_FORMAT_MOD_LINEAR || in create_image() 331 modifier != DRM_FORMAT_MOD_LINEAR); in create_image()
|
/third_party/mesa3d/src/amd/common/ |
D | ac_drm_fourcc.h | 38 #define DRM_FORMAT_MOD_LINEAR fourcc_mod_code(NONE, 0) macro
|
/third_party/mesa3d/src/freedreno/vulkan/ |
D | tu_image.c | 353 if (pCreateInfo->tiling == VK_IMAGE_TILING_LINEAR || modifier == DRM_FORMAT_MOD_LINEAR) { in tu_image_init() 613 modifier = DRM_FORMAT_MOD_LINEAR; in tu_CreateImage() 620 assert(modifier == DRM_FORMAT_MOD_LINEAR || in tu_CreateImage() 628 modifier = DRM_FORMAT_MOD_LINEAR; in tu_CreateImage()
|
D | tu_formats.c | 322 mod_props->drmFormatModifier = DRM_FORMAT_MOD_LINEAR; in tu_GetPhysicalDeviceFormatProperties2() 388 case DRM_FORMAT_MOD_LINEAR: in tu_get_image_format_properties()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_resource.c | 556 uint64_t modifier = linear ? DRM_FORMAT_MOD_LINEAR : FD_FORMAT_MOD_QCOM_TILED; in fd_resource_uncompress() 876 DRM_FORMAT_MOD_LINEAR)) { in resource_transfer_map() 1049 return DRM_FORMAT_MOD_LINEAR; in fd_resource_modifier() 1212 if (!drm_find_modifier(DRM_FORMAT_MOD_LINEAR, modifiers, count)) { in get_best_layout() 1541 DRM_FORMAT_MOD_LINEAR, 1548 case DRM_FORMAT_MOD_LINEAR: in fd_layout_resource_for_modifier() 1578 modifiers = DRM_FORMAT_MOD_LINEAR; in fd_resource_from_memobj()
|
/third_party/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_resource.c | 279 return DRM_FORMAT_MOD_LINEAR; in vc4_resource_modifier() 505 bool linear_ok = drm_find_modifier(DRM_FORMAT_MOD_LINEAR, modifiers, count); in vc4_resource_create_with_modifiers() 568 modifier = DRM_FORMAT_MOD_LINEAR; in vc4_resource_create_with_modifiers() 649 whandle->modifier = DRM_FORMAT_MOD_LINEAR; in vc4_resource_from_handle() 660 case DRM_FORMAT_MOD_LINEAR: in vc4_resource_from_handle()
|
/third_party/mesa3d/src/intel/isl/ |
D | isl_drm.c | 174 case DRM_FORMAT_MOD_LINEAR: in isl_drm_modifier_get_score()
|
/third_party/mesa3d/src/panfrost/lib/ |
D | pan_layout.c | 58 DRM_FORMAT_MOD_LINEAR 338 bool linear = layout->modifier == DRM_FORMAT_MOD_LINEAR; in pan_image_layout_init()
|
D | pan_cs.c | 39 case DRM_FORMAT_MOD_LINEAR: in mod_to_block_fmt() 196 s->image->layout.modifier == DRM_FORMAT_MOD_LINEAR); in pan_prepare_s() 246 zs->image->layout.modifier == DRM_FORMAT_MOD_LINEAR); in pan_prepare_zs() 530 assert(rt->image->layout.modifier == DRM_FORMAT_MOD_LINEAR || in pan_prepare_rt()
|
D | pan_texture.c | 523 else if (modifier == DRM_FORMAT_MOD_LINEAR) in panfrost_modifier_to_layout() 602 (layout->modifier != DRM_FORMAT_MOD_LINEAR) || in GENX()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_uvd.c | 47 uint64_t mod = DRM_FORMAT_MOD_LINEAR; in si_video_buffer_create()
|
/third_party/mesa3d/src/gallium/drivers/lima/ |
D | lima_resource.c | 263 if (drm_find_modifier(DRM_FORMAT_MOD_LINEAR, modifiers, count)) in lima_resource_create_with_modifiers() 329 case DRM_FORMAT_MOD_LINEAR: in lima_resource_from_handle() 416 handle->modifier = DRM_FORMAT_MOD_LINEAR; in lima_resource_get_handle() 452 *value = DRM_FORMAT_MOD_LINEAR; in lima_resource_get_param()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_resource.c | 66 [MODIFIER_PRIORITY_LINEAR] = DRM_FORMAT_MOD_LINEAR, 86 case DRM_FORMAT_MOD_LINEAR: in modifier_is_supported() 117 case DRM_FORMAT_MOD_LINEAR: in select_best_modifier() 283 DRM_FORMAT_MOD_LINEAR, in crocus_query_dmabuf_modifiers() 785 [I915_TILING_NONE] = DRM_FORMAT_MOD_LINEAR, in tiling_to_modifier()
|