Home
last modified time | relevance | path

Searched refs:scanout (Results 1 – 25 of 38) sorted by relevance

12

/external/mesa3d/src/gallium/auxiliary/renderonly/
Drenderonly.c55 renderonly_scanout_destroy(struct renderonly_scanout *scanout, in renderonly_scanout_destroy() argument
61 destroy_dumb.handle = scanout->handle; in renderonly_scanout_destroy()
64 FREE(scanout); in renderonly_scanout_destroy()
72 struct renderonly_scanout *scanout; in renderonly_create_kms_dumb_buffer_for_resource() local
81 scanout = CALLOC_STRUCT(renderonly_scanout); in renderonly_create_kms_dumb_buffer_for_resource()
82 if (!scanout) in renderonly_create_kms_dumb_buffer_for_resource()
93 scanout->handle = create_dumb.handle; in renderonly_create_kms_dumb_buffer_for_resource()
94 scanout->stride = create_dumb.pitch; in renderonly_create_kms_dumb_buffer_for_resource()
97 return scanout; in renderonly_create_kms_dumb_buffer_for_resource()
111 return scanout; in renderonly_create_kms_dumb_buffer_for_resource()
[all …]
Drenderonly.h78 renderonly_scanout_destroy(struct renderonly_scanout *scanout,
82 renderonly_get_handle(struct renderonly_scanout *scanout, in renderonly_get_handle() argument
85 if (!scanout) in renderonly_get_handle()
89 handle->handle = scanout->handle; in renderonly_get_handle()
90 handle->stride = scanout->stride; in renderonly_get_handle()
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_resource.c238 struct renderonly_scanout *scanout; in etna_resource_alloc() local
248 scanout = renderonly_scanout_for_resource(&scanout_templat, in etna_resource_alloc()
250 if (!scanout) in etna_resource_alloc()
262 rsc->scanout = scanout; in etna_resource_alloc()
466 if (rsc->scanout) in etna_resource_destroy()
467 renderonly_scanout_destroy(rsc->scanout, etna_screen(pscreen)->ro); in etna_resource_destroy()
587 struct renderonly_scanout *scanout = rsc->scanout; in etna_resource_get_handle() local
602 if (renderonly_get_handle(scanout, handle)) { in etna_resource_get_handle()
Detnaviv_resource.h62 struct renderonly_scanout *scanout; member
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_resource.c378 if (rsc->scanout) in vc4_resource_destroy()
379 renderonly_scanout_destroy(rsc->scanout, screen->ro); in vc4_resource_destroy()
420 if (screen->ro && renderonly_get_handle(rsc->scanout, whandle)) in vc4_resource_get_handle()
672 rsc->scanout = in vc4_resource_create_with_modifiers()
674 if (!rsc->scanout) in vc4_resource_create_with_modifiers()
774 rsc->scanout = in vc4_resource_from_handle()
778 if (!rsc->scanout) in vc4_resource_from_handle()
Dvc4_resource.h57 struct renderonly_scanout *scanout; member
/external/mesa3d/src/amd/vulkan/
Dradv_image.c158 create_info->scanout || (device->instance->debug_flags & RADV_DEBUG_NO_DCC) || in radv_init_surface()
161 if (create_info->scanout) in radv_init_surface()
645 metadata->u.legacy.scanout = (surface->flags & RADEON_SURF_SCANOUT) != 0; in radv_init_metadata()
916 if (!vk_format_is_depth(pCreateInfo->format) && !create_info->scanout && !image->shareable) { in radv_image_create()
1207 bool scanout = wsi_info && wsi_info->scanout; in radv_CreateImage() local
1212 .scanout = scanout, in radv_CreateImage()
Dradv_android.c116 .scanout = true, in radv_image_from_gralloc()
Dradv_radeon_winsys.h142 bool scanout; member
/external/wayland/
DTODO49 - Protocol for arbitrating access to scanout buffers (physically
52 we send a "give up your scanout buffer" to the current fullscreen
54 allocate a scanout buffer now" event to the fullscreen-to-be
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_screen_cache.h71 uint32_t scanout:1; member
Dsvga_screen_cache.c545 if (key->scanout) in svga_screen_surface_create()
/external/virglrenderer/src/
Dvrend_renderer.h102 virgl_gl_context (*create_gl_context)(int scanout, struct virgl_gl_ctx_param *params);
104 int (*make_current)(int scanout, virgl_gl_context ctx);
/external/mesa3d/src/vulkan/wsi/
Dwsi_common.h42 bool scanout; member
/external/kernel-headers/original/uapi/linux/
Dvirtio_gpu.h300 __le32 scanout; member
/external/mesa3d/src/gallium/winsys/svga/drm/
Dvmwgfx_drm.h185 int32_t scanout; member
/external/libdrm/include/drm/
Dvmwgfx_drm.h188 __s32 scanout; member
/external/kernel-headers/original/uapi/drm/
Dvmwgfx_drm.h196 __s32 scanout; member
/external/mesa3d/docs/specs/
DMESA_drm_image.spec96 should be usable as a scanout buffer with the DRM kernel
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_winsys.h198 bool scanout; member
/external/autotest/server/site_tests/enterprise_CFM_Test/
Dcontrol.demo66 'Failed to create scanout buffer',
Dcontrol.test92 'Failed to create scanout buffer',
Dcontrol.qual92 'Failed to create scanout buffer',
Dcontrol.sanity92 'Failed to create scanout buffer',
Dcontrol.mimo124 'Failed to create scanout buffer',

12