Home
last modified time | relevance | path

Searched refs:DRM_FORMAT_MOD_LINEAR (Results 1 – 25 of 63) sorted by relevance

123

/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_image.c111 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/
Dgsteglimage.c138 #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/
Dtest-layout.cpp38 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/
Dnvc0_miptree.c271 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()
Dnvc0_resource.c76 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/
Detnaviv_resource.c53 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()
Detnaviv_surface.c77 DRM_FORMAT_MOD_LINEAR, &templat); in etna_render_handle_incompatible()
/third_party/mesa3d/src/gallium/drivers/asahi/
Dagx_state.h230 #ifndef DRM_FORMAT_MOD_LINEAR
231 #define DRM_FORMAT_MOD_LINEAR 1 macro
Dagx_pipe.c142 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/
Dfd6_resource.c276 case DRM_FORMAT_MOD_LINEAR: in fd6_layout_resource_for_modifier()
296 DRM_FORMAT_MOD_LINEAR,
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_resource.c81 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/
Dv3dv_formats.c308 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()
Dv3dv_image.c280 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/
Dac_drm_fourcc.h38 #define DRM_FORMAT_MOD_LINEAR fourcc_mod_code(NONE, 0) macro
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_image.c353 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()
Dtu_formats.c322 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/
Dfreedreno_resource.c556 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/
Dvc4_resource.c279 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/
Disl_drm.c174 case DRM_FORMAT_MOD_LINEAR: in isl_drm_modifier_get_score()
/third_party/mesa3d/src/panfrost/lib/
Dpan_layout.c58 DRM_FORMAT_MOD_LINEAR
338 bool linear = layout->modifier == DRM_FORMAT_MOD_LINEAR; in pan_image_layout_init()
Dpan_cs.c39 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()
Dpan_texture.c523 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/
Dsi_uvd.c47 uint64_t mod = DRM_FORMAT_MOD_LINEAR; in si_video_buffer_create()
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_resource.c263 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/
Dcrocus_resource.c66 [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()

123