Home
last modified time | relevance | path

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

/third_party/mesa3d/src/freedreno/vulkan/
Dtu_android.c181 const gralloc_module_t *gralloc = device->gralloc; in tu_gralloc_info_cros() local
185 ret = gralloc->perform(gralloc, CROS_GRALLOC_DRM_GET_BUFFER_INFO, in tu_gralloc_info_cros()
203 if (!device->gralloc) { in tu_gralloc_info()
206 (const hw_module_t **)&device->gralloc); in tu_gralloc_info()
218 const gralloc_module_t *gralloc = device->gralloc; in tu_gralloc_info() local
220 mesa_logi("opened gralloc module name: %s", gralloc->common.name); in tu_gralloc_info()
226 if (!strcmp(gralloc->common.name, cros_gralloc_module_name) && gralloc->perform) { in tu_gralloc_info()
Dtu_device.h307 const void *gralloc; member
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_android.c179 const gralloc_module_t *gralloc = device->gralloc; in v3dv_gralloc_info_cros() local
183 ret = gralloc->perform(gralloc, CROS_GRALLOC_DRM_GET_BUFFER_INFO, in v3dv_gralloc_info_cros()
205 (const hw_module_t **) &device->gralloc); in v3dv_gralloc_info()
210 const gralloc_module_t *gralloc = device->gralloc; in v3dv_gralloc_info() local
211 mesa_logi("opened gralloc module name: %s", gralloc->common.name); in v3dv_gralloc_info()
213 if (strcmp(gralloc->common.name, cros_gralloc_module_name) == 0 && in v3dv_gralloc_info()
214 gralloc->perform) { in v3dv_gralloc_info()
Dv3dv_private.h528 const void *gralloc; member
/third_party/mesa3d/src/egl/drivers/dri2/
Dplatform_android.c207 if (!dri2_dpy->gralloc->lock_ycbcr) { in get_yuv_buffer_info()
213 ret = dri2_dpy->gralloc->lock_ycbcr(dri2_dpy->gralloc, buf->handle, in get_yuv_buffer_info()
224 dri2_dpy->gralloc->unlock(dri2_dpy->gralloc, buf->handle); in get_yuv_buffer_info()
383 if (strcmp(dri2_dpy->gralloc->common.name, cros_gralloc_module_name) == 0 && in cros_get_buffer_info()
384 dri2_dpy->gralloc->perform && in cros_get_buffer_info()
385 dri2_dpy->gralloc->perform(dri2_dpy->gralloc, in cros_get_buffer_info()
1576 if (dri2_dpy->gralloc->perform) in droid_open_device()
1577 err = dri2_dpy->gralloc->perform(dri2_dpy->gralloc, in droid_open_device()
1688 (const hw_module_t **)&dri2_dpy->gralloc); in dri2_initialize_android()
1773 if (!strcmp(dri2_dpy->gralloc->common.name, cros_gralloc_module_name) && in dri2_initialize_android()
[all …]
Dplatform_ohos.c1132 if (dri2_dpy->gralloc->perform) { in ohos_open_device()
1133 err = dri2_dpy->gralloc->perform(dri2_dpy->gralloc, in ohos_open_device()
Degl_dri2.h296 const gralloc_module_t *gralloc; member
/third_party/mesa3d/src/virtio/vulkan/
Dvn_android.c47 const gralloc_module_t *gralloc = NULL; in vn_android_gralloc_init() local
53 (const hw_module_t **)&gralloc); in vn_android_gralloc_init()
59 if (strcmp(gralloc->common.name, CROS_GRALLOC_MODULE_NAME) != 0) { in vn_android_gralloc_init()
60 dlclose(gralloc->common.dso); in vn_android_gralloc_init()
61 vn_log(NULL, "unexpected gralloc (name: %s)", gralloc->common.name); in vn_android_gralloc_init()
65 if (!gralloc->perform) { in vn_android_gralloc_init()
66 dlclose(gralloc->common.dso); in vn_android_gralloc_init()
71 if (gralloc->perform(gralloc, CROS_GRALLOC_DRM_GET_USAGE, in vn_android_gralloc_init()
78 _vn_android_gralloc.module = gralloc; in vn_android_gralloc_init()
118 const gralloc_module_t *gralloc = _vn_android_gralloc.module; in vn_android_gralloc_get_buffer_properties() local
[all …]
/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
D22.2.0.rst5991 - venus: refactor android gralloc pieces
5992 - venus: cache front_rendering_usage bit at gralloc init
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/EGL/extensions/ANDROID/
DEGL_ANDROID_create_native_client_buffer.txt148 of gralloc usage flags for the EGL implementation, or is incompatible
/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/mesa3d/ohos/
Ddependency_inputs.gni147 "../include/android_stub/hardware/gralloc.h",