#ifndef UI_OZONE_PLATFORM_WAYLAND_MOJOM_WAYLAND_BUFFER_MANAGER_MOJOM_PARAMS_DATA_H_
#define UI_OZONE_PLATFORM_WAYLAND_MOJOM_WAYLAND_BUFFER_MANAGER_MOJOM_PARAMS_DATA_H_
#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"
#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif
namespace mojo::internal {
class ValidationContext;
}
namespace ui::ozone::mojom {
namespace internal {
class WaylandBufferManagerHost_SetWaylandBufferManagerGpu_Params_Data { … };
static_assert …;
class WaylandBufferManagerHost_CreateDmabufBasedBuffer_Params_Data { … };
static_assert …;
class WaylandBufferManagerHost_CreateShmBasedBuffer_Params_Data { … };
static_assert …;
class WaylandBufferManagerHost_CreateSolidColorBuffer_Params_Data { … };
static_assert …;
class WaylandBufferManagerHost_CreateSinglePixelBuffer_Params_Data { … };
static_assert …;
class WaylandBufferManagerHost_DestroyBuffer_Params_Data { … };
static_assert …;
class WaylandBufferManagerHost_CommitOverlays_Params_Data { … };
static_assert …;
class WaylandBufferManagerGpu_Initialize_Params_Data { … };
static_assert …;
class WaylandBufferManagerGpu_OnSubmission_Params_Data { … };
static_assert …;
class WaylandBufferManagerGpu_OnPresentation_Params_Data { … };
static_assert …;
}
class WaylandBufferManagerHost_SetWaylandBufferManagerGpu_ParamsDataView { … };
class WaylandBufferManagerHost_CreateDmabufBasedBuffer_ParamsDataView { … };
class WaylandBufferManagerHost_CreateShmBasedBuffer_ParamsDataView { … };
class WaylandBufferManagerHost_CreateSolidColorBuffer_ParamsDataView { … };
class WaylandBufferManagerHost_CreateSinglePixelBuffer_ParamsDataView { … };
class WaylandBufferManagerHost_DestroyBuffer_ParamsDataView { … };
class WaylandBufferManagerHost_CommitOverlays_ParamsDataView { … };
class WaylandBufferManagerGpu_Initialize_ParamsDataView { … };
class WaylandBufferManagerGpu_OnSubmission_ParamsDataView { … };
class WaylandBufferManagerGpu_OnPresentation_ParamsDataView { … };
inline void WaylandBufferManagerHost_CreateDmabufBasedBuffer_ParamsDataView::GetSizeDataView(
::gfx::mojom::SizeDataView* output) { … }
inline void WaylandBufferManagerHost_CreateDmabufBasedBuffer_ParamsDataView::GetStridesDataView(
mojo::ArrayDataView<uint32_t>* output) { … }
inline void WaylandBufferManagerHost_CreateDmabufBasedBuffer_ParamsDataView::GetOffsetsDataView(
mojo::ArrayDataView<uint32_t>* output) { … }
inline void WaylandBufferManagerHost_CreateDmabufBasedBuffer_ParamsDataView::GetModifiersDataView(
mojo::ArrayDataView<uint64_t>* output) { … }
inline void WaylandBufferManagerHost_CreateShmBasedBuffer_ParamsDataView::GetSizeDataView(
::gfx::mojom::SizeDataView* output) { … }
inline void WaylandBufferManagerHost_CreateSolidColorBuffer_ParamsDataView::GetSizeDataView(
::gfx::mojom::SizeDataView* output) { … }
inline void WaylandBufferManagerHost_CreateSolidColorBuffer_ParamsDataView::GetColorDataView(
::skia::mojom::SkColor4fDataView* output) { … }
inline void WaylandBufferManagerHost_CreateSinglePixelBuffer_ParamsDataView::GetColorDataView(
::skia::mojom::SkColor4fDataView* output) { … }
inline void WaylandBufferManagerHost_CommitOverlays_ParamsDataView::GetWidgetDataView(
::gfx::mojom::AcceleratedWidgetDataView* output) { … }
inline void WaylandBufferManagerHost_CommitOverlays_ParamsDataView::GetDataDataView(
::gfx::mojom::FrameDataDataView* output) { … }
inline void WaylandBufferManagerHost_CommitOverlays_ParamsDataView::GetOverlaysDataView(
mojo::ArrayDataView<::wl::mojom::WaylandOverlayConfigDataView>* output) { … }
inline void WaylandBufferManagerGpu_Initialize_ParamsDataView::GetBufferFormatsWithModifiersDataView(
mojo::MapDataView<::gfx::mojom::BufferFormat, mojo::ArrayDataView<uint64_t>>* output) { … }
inline void WaylandBufferManagerGpu_Initialize_ParamsDataView::GetServerVersionDataView(
::mojo_base::mojom::VersionDataView* output) { … }
inline void WaylandBufferManagerGpu_OnSubmission_ParamsDataView::GetWidgetDataView(
::gfx::mojom::AcceleratedWidgetDataView* output) { … }
inline void WaylandBufferManagerGpu_OnSubmission_ParamsDataView::GetReleaseFenceHandleDataView(
::gfx::mojom::GpuFenceHandleDataView* output) { … }
inline void WaylandBufferManagerGpu_OnSubmission_ParamsDataView::GetPresentationInfosDataView(
mojo::ArrayDataView<::wl::mojom::WaylandPresentationInfoDataView>* output) { … }
inline void WaylandBufferManagerGpu_OnPresentation_ParamsDataView::GetWidgetDataView(
::gfx::mojom::AcceleratedWidgetDataView* output) { … }
inline void WaylandBufferManagerGpu_OnPresentation_ParamsDataView::GetPresentationInfosDataView(
mojo::ArrayDataView<::wl::mojom::WaylandPresentationInfoDataView>* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif