// Copyright 2014 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef GPU_COMMAND_BUFFER_MAILBOX_HOLDER_H_ #define GPU_COMMAND_BUFFER_MAILBOX_HOLDER_H_ #include <string.h> #include "gpu/command_buffer/common/mailbox.h" #include "gpu/command_buffer/common/types.h" #include "gpu/gpu_export.h" namespace gpu { struct GPU_EXPORT MailboxHolder { MailboxHolder(); MailboxHolder(const gpu::Mailbox& mailbox, uint32 texture_target, uint32 sync_point); gpu::Mailbox mailbox; uint32 texture_target; uint32 sync_point; }; } // namespace gpu #endif // GPU_COMMAND_BUFFER_MAILBOX_HOLDER_H_