Home
last modified time | relevance | path

Searched refs:gralloc (Results 1 – 17 of 17) sorted by relevance

/third_party/mesa3d/src/freedreno/vulkan/
Dtu_android.c199 const gralloc_module_t *gralloc = device->gralloc; in tu_gralloc_info_cros() local
203 ret = gralloc->perform(gralloc, CROS_GRALLOC_DRM_GET_BUFFER_INFO, in tu_gralloc_info_cros()
221 if (!device->gralloc) { in tu_gralloc_info()
224 (const hw_module_t **)&device->gralloc); in tu_gralloc_info()
236 const gralloc_module_t *gralloc = device->gralloc; in tu_gralloc_info() local
238 mesa_logi("opened gralloc module name: %s", gralloc->common.name); in tu_gralloc_info()
244 if (!strcmp(gralloc->common.name, cros_gralloc_module_name) && gralloc->perform) { in tu_gralloc_info()
Dtu_private.h421 const void *gralloc; member
/third_party/mesa3d/src/egl/drivers/dri2/
Dplatform_android.c206 if (!dri2_dpy->gralloc->lock_ycbcr) { in get_yuv_buffer_info()
212 ret = dri2_dpy->gralloc->lock_ycbcr(dri2_dpy->gralloc, buf->handle, in get_yuv_buffer_info()
223 dri2_dpy->gralloc->unlock(dri2_dpy->gralloc, buf->handle); in get_yuv_buffer_info()
382 if (strcmp(dri2_dpy->gralloc->common.name, cros_gralloc_module_name) == 0 && in cros_get_buffer_info()
383 dri2_dpy->gralloc->perform && in cros_get_buffer_info()
384 dri2_dpy->gralloc->perform(dri2_dpy->gralloc, in cros_get_buffer_info()
1569 if (dri2_dpy->gralloc->perform) in droid_open_device()
1570 err = dri2_dpy->gralloc->perform(dri2_dpy->gralloc, in droid_open_device()
1681 (const hw_module_t **)&dri2_dpy->gralloc); in dri2_initialize_android()
1766 if (!strcmp(dri2_dpy->gralloc->common.name, cros_gralloc_module_name) && in dri2_initialize_android()
[all …]
Dplatform_ohos.c1106 if (dri2_dpy->gralloc->perform) in ohos_open_device()
1107 err = dri2_dpy->gralloc->perform(dri2_dpy->gralloc, in ohos_open_device()
Degl_dri2.h259 const gralloc_module_t *gralloc; member
/third_party/mesa3d/src/virtio/vulkan/
Dvn_android.c56 static const gralloc_module_t *gralloc = NULL; variable
61 dlclose(gralloc->common.dso); in vn_hal_close()
89 (const hw_module_t **)&gralloc); in vn_hal_open()
97 vn_log(NULL, "opened gralloc module name: %s", gralloc->common.name); in vn_hal_open()
99 if (strcmp(gralloc->common.name, CROS_GRALLOC_MODULE_NAME) != 0 || in vn_hal_open()
100 !gralloc->perform) { in vn_hal_open()
101 dlclose(gralloc->common.dso); in vn_hal_open()
272 if (gralloc->perform(gralloc, CROS_GRALLOC_DRM_GET_BUFFER_INFO, handle, in vn_android_get_gralloc_buffer_properties()
/third_party/mesa3d/bin/
Dupdate-android-headers.sh44 cp -av platform-hardware-libhardware/include/hardware/{hardware,gralloc,gralloc1,fb}.h ${dest}/hard…
/third_party/mesa3d/docs/relnotes/
D21.1.8.rst72 - anv/android: handle image bindings from gralloc buffers
D18.2.5.rst95 - anv/android: mark gralloc allocated BOs as external
D20.3.0.rst1597 - turnip: Detect Qualcomm gralloc and its UBWC flag on gralloc surfaces.
3029 - turnip: rework android gralloc path so it doesn't call tu_image_create
D21.2.0.rst5176 - venus: query extended resource info from gralloc
5191 - egl/android: check front rendering support for cros gralloc
5211 - venus: refactor gralloc buffer and drm modifier properties query
D19.0.0.rst1662 - anv/android: mark gralloc allocated BOs as external
D21.3.0.rst2413 - anv/android: handle image bindings from gralloc buffers
D21.1.0.rst1173 - anv/android: Fix size check for imported gralloc bo
/third_party/skia/third_party/externals/egl-registry/extensions/ANDROID/
DEGL_ANDROID_create_native_client_buffer.txt148 of gralloc usage flags for the EGL implementation, or is incompatible
/third_party/EGL/extensions/ANDROID/
DEGL_ANDROID_create_native_client_buffer.txt148 of gralloc usage flags for the EGL implementation, or is incompatible
/third_party/mesa3d/ohos/
Ddependency_inputs.gni148 ../include/android_stub/hardware/gralloc.h