Chromium Embedded Framework (CEF)
128.4.2+g5c235a2+chromium-128.0.6613.18
|
Structure containing shared texture information for the OnAcceleratedPaint callback. More...
#include "include/internal/cef_types_win.h"
Public Attributes | |
cef_accelerated_paint_native_pixmap_plane_t | planes [kAcceleratedPaintMaxPlanes] |
Planes of the shared texture, usually file descriptors of dmabufs. More... | |
int | plane_count |
Plane count. More... | |
uint64_t | modifier |
Modifier could be used with EGL driver. More... | |
cef_color_type_t | format |
The pixel format of the texture. More... | |
cef_shared_texture_handle_t | shared_texture_io_surface |
Handle for the shared texture IOSurface. More... | |
cef_shared_texture_handle_t | shared_texture_handle |
Handle for the shared texture. More... | |
Structure containing shared texture information for the OnAcceleratedPaint callback.
Resources will be released to the underlying pool for reuse when the callback returns from client code.
cef_color_type_t cef_accelerated_paint_info_t::format |
The pixel format of the texture.
uint64_t cef_accelerated_paint_info_t::modifier |
Modifier could be used with EGL driver.
int cef_accelerated_paint_info_t::plane_count |
Plane count.
cef_accelerated_paint_native_pixmap_plane_t cef_accelerated_paint_info_t::planes[kAcceleratedPaintMaxPlanes] |
Planes of the shared texture, usually file descriptors of dmabufs.
cef_shared_texture_handle_t cef_accelerated_paint_info_t::shared_texture_handle |
Handle for the shared texture.
The shared texture is instantiated without a keyed mutex.
cef_shared_texture_handle_t cef_accelerated_paint_info_t::shared_texture_io_surface |
Handle for the shared texture IOSurface.