#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include "gpu/ipc/common/gpu_command_buffer_traits.h"
#include <stddef.h>
#include <stdint.h>
#include "base/strings/stringprintf.h"
#include "gpu/command_buffer/common/command_buffer_id.h"
#include "gpu/command_buffer/common/mailbox_holder.h"
#include "gpu/command_buffer/common/sync_token.h"
#include "gpu/ipc/common/vulkan_ycbcr_info.h"
#include "ui/gfx/buffer_format_util.h"
#include "ipc/param_traits_write_macros.h"
namespace IPC {
#include "gpu/ipc/common/gpu_command_buffer_traits_multi.h"
}
#include "ipc/param_traits_read_macros.h"
namespace IPC {
#include "gpu/ipc/common/gpu_command_buffer_traits_multi.h"
}
#include "ipc/param_traits_log_macros.h"
namespace IPC {
#include "gpu/ipc/common/gpu_command_buffer_traits_multi.h"
}
namespace IPC {
void ParamTraits<gpu::SyncToken>::Write(base::Pickle* m, const param_type& p) { … }
bool ParamTraits<gpu::SyncToken>::Read(const base::Pickle* m,
base::PickleIterator* iter,
param_type* p) { … }
void ParamTraits<gpu::SyncToken>::Log(const param_type& p, std::string* l) { … }
void ParamTraits<gpu::Mailbox>::Write(base::Pickle* m, const param_type& p) { … }
bool ParamTraits<gpu::Mailbox>::Read(const base::Pickle* m,
base::PickleIterator* iter,
param_type* p) { … }
void ParamTraits<gpu::Mailbox>::Log(const param_type& p, std::string* l) { … }
void ParamTraits<gpu::MailboxHolder>::Write(base::Pickle* m,
const param_type& p) { … }
bool ParamTraits<gpu::MailboxHolder>::Read(const base::Pickle* m,
base::PickleIterator* iter,
param_type* p) { … }
void ParamTraits<gpu::MailboxHolder>::Log(const param_type& p, std::string* l) { … }
void ParamTraits<gpu::VulkanYCbCrInfo>::Write(base::Pickle* m,
const param_type& p) { … }
bool ParamTraits<gpu::VulkanYCbCrInfo>::Read(const base::Pickle* m,
base::PickleIterator* iter,
param_type* p) { … }
void ParamTraits<gpu::VulkanYCbCrInfo>::Log(const param_type& p,
std::string* l) { … }
void ParamTraits<gpu::GpuMemoryBufferFormatSet>::Write(base::Pickle* m,
const param_type& p) { … }
bool ParamTraits<gpu::GpuMemoryBufferFormatSet>::Read(
const base::Pickle* m,
base::PickleIterator* iter,
param_type* p) { … }
void ParamTraits<gpu::GpuMemoryBufferFormatSet>::Log(const param_type& p,
std::string* l) { … }
}