Home
last modified time | relevance | path

Searched refs:surfaces (Results 1 – 25 of 290) sorted by relevance

12345678910>>...12

/third_party/wayland-ivi-extension/ivi-layermanagement-api/test/
Dilm_input_test.cpp91 t_ilm_surface surfaces[] = {iviSurfaces[0].surface_id, in TEST_F() local
103 EXPECT_EQ(ILM_SUCCESS, ilm_layerSetRenderOrder(layer, surfaces, surfaceCount)); in TEST_F()
122 …ASSERT_EQ(ILM_SUCCESS, ilm_setInputFocus(&surfaces[0], surfaceCount, ILM_INPUT_DEVICE_KEYBOARD, IL… in TEST_F()
128 if (surfaceIDs[i] == surfaces[j]) in TEST_F()
136 … ASSERT_EQ(ILM_SUCCESS, ilm_setInputFocus(&surfaces[0], 1, ILM_INPUT_DEVICE_KEYBOARD, ILM_FALSE)); in TEST_F()
140 if (surfaceIDs[i] == surfaces[0]) in TEST_F()
146 ASSERT_EQ(ILM_SUCCESS, ilm_setInputFocus(&surfaces[1], 1, ILM_INPUT_DEVICE_POINTER, ILM_TRUE)); in TEST_F()
150 if (surfaceIDs[i] == surfaces[1]) in TEST_F()
156 ASSERT_EQ(ILM_SUCCESS, ilm_setInputFocus(&surfaces[2], 1, ILM_INPUT_DEVICE_TOUCH, ILM_TRUE)); in TEST_F()
160 if (surfaceIDs[i] == surfaces[2]) in TEST_F()
/third_party/weston/libweston-desktop/
Dseat.c49 struct wl_list surfaces; member
268 wl_list_init(&seat->popup_grab.surfaces); in weston_desktop_seat_from_seat()
276 if (seat == NULL || wl_list_empty(&seat->popup_grab.surfaces)) in weston_desktop_seat_popup_grab_get_topmost_surface()
279 struct wl_list *grab_link = seat->popup_grab.surfaces.next; in weston_desktop_seat_popup_grab_get_topmost_surface()
329 while (!wl_list_empty(&seat->popup_grab.surfaces)) { in weston_desktop_seat_popup_grab_end()
330 struct wl_list *link = seat->popup_grab.surfaces.prev; in weston_desktop_seat_popup_grab_end()
360 wl_list_insert(&seat->popup_grab.surfaces, link); in weston_desktop_seat_popup_grab_add_surface()
371 if (wl_list_empty(&seat->popup_grab.surfaces)) in weston_desktop_seat_popup_grab_remove_surface()
/third_party/flutter/engine/flutter/shell/platform/fuchsia/flutter/
Dvulkan_surface_producer.cc131 surfaces) { in OnSurfacesPresented()
140 if (!TransitionSurfacesToExternal(surfaces)) in OnSurfacesPresented()
144 for (auto& surface : surfaces) { in OnSurfacesPresented()
173 surfaces) { in TransitionSurfacesToExternal()
174 for (auto& surface : surfaces) { in TransitionSurfacesToExternal()
Dvulkan_surface_producer.h60 surfaces);
79 surfaces);
/third_party/wayland-ivi-extension/screen-info/module/
Dscreen-info.c81 ilayer->surfaces = (struct surface_info **)malloc( in get_screens_info()
84 ilayer->surfaces[j] = (struct surface_info *)malloc( in get_screens_info()
91 struct surface_info *isurface = ilayer->surfaces[j]; in get_screens_info()
119 struct surface_info *isurface = ilayer->surfaces[k]; in free_screens_info()
122 free(ilayer->surfaces); in free_screens_info()
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/
DNV_vdpau_interop.txt43 This extension allows VDPAU video and output surfaces to be used
49 Alternatively, the GL may modify VDPAU surfaces in-place, and VDPAU
50 may then process and/or display those surfaces itself.
95 const vdpauSurfaceNV *surfaces);
98 const vdpauSurfaceNV *surfaces);
137 directly from the framebuffer, in the form of VDPAU surfaces.
139 VDPAU surfaces are logically ascribed an interop state. States
168 This operation will succeed even if surfaces exist in the mapped
169 or registered states; such surfaces will internally be unmapped and
233 In all cases, textures defined by VDPAU surfaces will be y-
[all …]
/third_party/openGLES/extensions/NV/
DNV_vdpau_interop.txt43 This extension allows VDPAU video and output surfaces to be used
49 Alternatively, the GL may modify VDPAU surfaces in-place, and VDPAU
50 may then process and/or display those surfaces itself.
95 const vdpauSurfaceNV *surfaces);
98 const vdpauSurfaceNV *surfaces);
137 directly from the framebuffer, in the form of VDPAU surfaces.
139 VDPAU surfaces are logically ascribed an interop state. States
168 This operation will succeed even if surfaces exist in the mapped
169 or registered states; such surfaces will internally be unmapped and
233 In all cases, textures defined by VDPAU surfaces will be y-
[all …]
/third_party/EGL/extensions/EXT/
DEGL_EXT_protected_surface.txt86 secure memory region. Secure surfaces may be written to by client APIs
88 client APIs will not allow contents of protected surfaces to be accessed
91 to non-protected surfaces. Copies within a protected surface, or from one
93 protected surfaces if and only if the window system is able to maintain
98 to any other surfaces. The definition of secure and non-secure access is
115 secure memory region. Secure surfaces may be written to by client APIs
117 client APIs will not allow contents of protected surfaces to be accessed
120 to non-protected surfaces. Copies within a protected surface, or from one
125 to any other surfaces. The definition of secure and non-secure access is
137 the surface. The protection state of window and pbuffer surfaces is specified
[all …]
DEGL_EXT_platform_device.txt47 for a method to initialize EGL displays and surfaces directly on
50 native devices and constructing EGL displays and surfaces from
107 1. Do EGLDevice-backed displays support window or pixmap surfaces?
112 pixmap surfaces on the EGLDeviceEXT platform. Other
117 to EGLStreamKHR or EGLPbuffer surfaces.
/third_party/skia/third_party/externals/egl-registry/extensions/EXT/
DEGL_EXT_protected_surface.txt86 secure memory region. Secure surfaces may be written to by client APIs
88 client APIs will not allow contents of protected surfaces to be accessed
91 to non-protected surfaces. Copies within a protected surface, or from one
93 protected surfaces if and only if the window system is able to maintain
98 to any other surfaces. The definition of secure and non-secure access is
115 secure memory region. Secure surfaces may be written to by client APIs
117 client APIs will not allow contents of protected surfaces to be accessed
120 to non-protected surfaces. Copies within a protected surface, or from one
125 to any other surfaces. The definition of secure and non-secure access is
137 the surface. The protection state of window and pbuffer surfaces is specified
[all …]
DEGL_EXT_platform_device.txt47 for a method to initialize EGL displays and surfaces directly on
50 native devices and constructing EGL displays and surfaces from
107 1. Do EGLDevice-backed displays support window or pixmap surfaces?
112 pixmap surfaces on the EGLDeviceEXT platform. Other
117 to EGLStreamKHR or EGLPbuffer surfaces.
/third_party/skia/third_party/externals/angle2/extensions/
DEGL_ANGLE_keyed_mutex.txt40 obtaining the IDXGIKeyedMutex for such EGL surfaces.
67 are only available from EGL surfaces backed by Direct3D 11 surfaces.
/third_party/flutter/skia/third_party/externals/angle2/extensions/
DEGL_ANGLE_keyed_mutex.txt40 obtaining the IDXGIKeyedMutex for such EGL surfaces.
67 are only available from EGL surfaces backed by Direct3D 11 surfaces.
/third_party/weston/ivi-shell/
Dhmi-controller.c216 struct ivi_layout_surface **surfaces; in mode_divided_into_tiling() local
225 surfaces = MEM_ALLOC(sizeof(*surfaces) * surface_length); in mode_divided_into_tiling()
226 new_order = MEM_ALLOC(sizeof(*surfaces) * surface_length); in mode_divided_into_tiling()
235 surfaces[surf_num++] = ivisurf; in mode_divided_into_tiling()
248 ivisurf = surfaces[idx]; in mode_divided_into_tiling()
275 hmi_ctrl->interface->surface_set_visibility(surfaces[i], false); in mode_divided_into_tiling()
277 free(surfaces); in mode_divided_into_tiling()
294 struct ivi_layout_surface **surfaces; in mode_divided_into_sidebyside() local
300 surfaces = MEM_ALLOC(sizeof(*surfaces) * surface_length); in mode_divided_into_sidebyside()
301 new_order = MEM_ALLOC(sizeof(*surfaces) * surface_length); in mode_divided_into_sidebyside()
[all …]
/third_party/gstreamer/gstplugins_bad/sys/msdk/
Dgstmsdkallocator_libva.c48 VASurfaceID *surfaces = NULL; in gst_msdk_frame_alloc() local
84 surfaces = in gst_msdk_frame_alloc()
108 req->Info.Width, req->Info.Height, surfaces, surfaces_num, &attrib, 1); in gst_msdk_frame_alloc()
121 vaDeriveImage (gst_msdk_context_get_handle (context), surfaces[i], in gst_msdk_frame_alloc()
150 msdk_mids[i].surface = &surfaces[i]; in gst_msdk_frame_alloc()
177 surfaces[i] = coded_buf; in gst_msdk_frame_alloc()
178 msdk_mids[i].surface = &surfaces[i]; in gst_msdk_frame_alloc()
232 VASurfaceID *surfaces = mem_id->surface; in gst_msdk_frame_free() local
235 va_status = vaDestroyBuffer (dpy, surfaces[i]); in gst_msdk_frame_free()
/third_party/ffmpeg/libavutil/
Dhwcontext_qsv.c206 sizeof(*hwctx->surfaces), qsv_pool_release_dummy, NULL, 0); in qsv_pool_alloc()
298 s->surfaces_internal[i].Data.MemId = (mfxMemId)child_frames_hwctx->surfaces[i]; in qsv_init_child_ctx()
385 frames_hwctx->surfaces = s->surfaces_internal; in qsv_init_pool()
398 mfxFrameInfo *i1 = &hwctx->surfaces[0].Info; in frame_alloc()
495 par.vpp.In = frames_hwctx->surfaces[0].Info; in qsv_init_internal_session()
547 s->surface_ptrs[i] = frames_hwctx->surfaces + i; in qsv_frames_init()
565 s->mem_ids[i] = frames_hwctx->surfaces[i].Data.MemId; in qsv_frames_init()
631 *(VASurfaceID*)src_hwctx->surfaces[i].Data.MemId; in qsv_frames_derive_from()
640 dst_hwctx->surfaces = av_mallocz_array(src_hwctx->nb_surfaces, in qsv_frames_derive_from()
641 sizeof(*dst_hwctx->surfaces)); in qsv_frames_derive_from()
[all …]
/third_party/wayland-ivi-extension/ivi-layermanagement-examples/LayerManagerControl/src/
Dcommon.cpp115 vector<t_ilm_surface> surfaces = scene.layerSurfaces[layer]; in getSceneRenderOrder() local
118 for (vector<t_ilm_surface>::iterator it = surfaces.begin(); it != surfaces.end(); ++it) in getSceneRenderOrder()
257 scene.surfaces = vector<t_ilm_surface>(surfaceArray, surfaceArray + surfaceCount); in captureSceneData()
/third_party/skia/third_party/externals/egl-registry/extensions/NV/
DEGL_NV_post_sub_buffer.txt40 Many EGL client APIs do not support rendering to window surfaces
42 window surfaces. Applications that need to perform many small updates
138 SWAP_BEHAVIOR can be set for some surfaces using eglSurfaceAttrib, as
202 1. Should all surfaces be required to support sub-buffer posts if
208 which surfaces support sub-surface posts.
215 surfaces. EGL_present_sub_surface was originally chosen as it was
232 creating window surfaces.
235 operations affecting on-screen surfaces, not just eglSwapBuffers.
/third_party/EGL/extensions/NV/
DEGL_NV_post_sub_buffer.txt40 Many EGL client APIs do not support rendering to window surfaces
42 window surfaces. Applications that need to perform many small updates
138 SWAP_BEHAVIOR can be set for some surfaces using eglSurfaceAttrib, as
202 1. Should all surfaces be required to support sub-buffer posts if
208 which surfaces support sub-surface posts.
215 surfaces. EGL_present_sub_surface was originally chosen as it was
232 creating window surfaces.
235 operations affecting on-screen surfaces, not just eglSwapBuffers.
/third_party/uboot/u-boot-2020.01/disk/
Dpart_amiga.c117 g->low_cyl * g->block_per_track * g->surfaces , in print_part_info()
118 (g->high_cyl - g->low_cyl + 1) * g->block_per_track * g->surfaces - 1); in print_part_info()
303 info->start = g->low_cyl * g->block_per_track * g->surfaces; in part_get_info_amiga()
304 info->size = (g->high_cyl - g->low_cyl + 1) * g->block_per_track * g->surfaces - 1; in part_get_info_amiga()
/third_party/wayland-ivi-extension/ivi-layermanagement-examples/layer-add-surfaces/
DCMakeLists.txt20 project (layer-add-surfaces)
39 src/layer-add-surfaces.c
/third_party/flutter/skia/bench/
DSKPAnimationBench.cpp35 this->surfaces()[j]->getCanvas()->drawPicture(this->picture(), &trans, nullptr); in drawPicture()
39 this->surfaces()[j]->getCanvas()->flush(); in drawPicture()
/third_party/skia/bench/
DSKPAnimationBench.cpp34 this->surfaces()[j]->getCanvas()->drawPicture(this->picture(), &trans, nullptr); in drawPicture()
38 this->surfaces()[j]->flush(); in drawPicture()
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DGLU_EXT_object_space_tess.txt24 surfaces. The existing tessellation methods GLU_PATH_LENGTH and
62 between the tessellation polygons and the surfaces they approximate.
74 between the tessellation polygons and the surfaces they approximate.
/third_party/openGLES/extensions/EXT/
DGLU_EXT_object_space_tess.txt24 surfaces. The existing tessellation methods GLU_PATH_LENGTH and
62 between the tessellation polygons and the surfaces they approximate.
74 between the tessellation polygons and the surfaces they approximate.

12345678910>>...12