|
Chromium Embedded Framework (CEF) 148.0.4+ga59e378+chromium-148.0.7778.40
|
Structure containing shared texture information for the OnAcceleratedPaint callback. More...
#include "include/internal/cef_types_win.h"
Public Attributes | |
| size_t | size |
| Size of this structure. | |
| cef_accelerated_paint_native_pixmap_plane_t | planes [kAcceleratedPaintMaxPlanes] |
| Planes of the shared texture, usually file descriptors of dmabufs. | |
| int | plane_count |
| Plane count. | |
| uint64_t | modifier |
| Modifier could be used with EGL driver. | |
| cef_color_type_t | format |
| The pixel format of the texture. | |
| cef_accelerated_paint_info_common_t | extra |
| The extra common info. | |
| cef_shared_texture_handle_t | shared_texture_io_surface |
| Handle for the shared texture IOSurface. | |
| cef_shared_texture_handle_t | shared_texture_handle |
| Handle for the shared texture. | |
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_accelerated_paint_info_common_t cef_accelerated_paint_info_t::extra |
The extra common info.
| 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.
| size_t cef_accelerated_paint_info_t::size |
Size of this structure.