| Index: cc/ipc/texture_mailbox_struct_traits.h
|
| diff --git a/cc/ipc/texture_mailbox_struct_traits.h b/cc/ipc/texture_mailbox_struct_traits.h
|
| index dc4d88f5627b254aafc4c62b6457aef8f75bf094..a3a896093b07683bf48240517adabffa0e50c545 100644
|
| --- a/cc/ipc/texture_mailbox_struct_traits.h
|
| +++ b/cc/ipc/texture_mailbox_struct_traits.h
|
| @@ -15,6 +15,14 @@ namespace mojo {
|
|
|
| template <>
|
| struct StructTraits<cc::mojom::TextureMailboxDataView, cc::TextureMailbox> {
|
| + static bool IsNull(const cc::TextureMailbox& input) {
|
| + return !input.IsValid();
|
| + }
|
| +
|
| + static void SetToNull(cc::TextureMailbox* output) {
|
| + *output = cc::TextureMailbox();
|
| + }
|
| +
|
| static const gpu::MailboxHolder& mailbox_holder(
|
| const cc::TextureMailbox& input) {
|
| return input.mailbox_holder_;
|
|
|