/external/chromium_org/gpu/command_buffer/common/ |
mailbox.h | 20 struct GPU_EXPORT Mailbox { 21 Mailbox(); 26 // Generate a unique unguessable mailbox name. 27 static Mailbox Generate(); 29 // Verify that the mailbox was created through Mailbox::Generate. This only 31 // check, only to catch bugs where clients forgot to call Mailbox::Generate. 35 bool operator<(const Mailbox& other) const { 38 bool operator==(const Mailbox& other) const { 41 bool operator!=(const Mailbox& other) const [all...] |
mailbox.cc | 5 #include "gpu/command_buffer/common/mailbox.h" 14 Mailbox::Mailbox() { 18 bool Mailbox::IsZero() const { 26 void Mailbox::SetZero() { 30 void Mailbox::SetName(const int8* n) { 35 Mailbox Mailbox::Generate() { 36 Mailbox result; 48 bool Mailbox::Verify() const [all...] |
mailbox_holder.h | 11 #include "gpu/command_buffer/common/mailbox.h" 18 MailboxHolder(const gpu::Mailbox& mailbox, 21 gpu::Mailbox mailbox; member in struct:gpu::MailboxHolder
|
mailbox_holder.cc | 11 MailboxHolder::MailboxHolder(const Mailbox& mailbox, 14 : mailbox(mailbox),
|
/external/chromium_org/cc/output/ |
gl_frame_data.h | 12 #include "gpu/command_buffer/common/mailbox.h" 23 gpu::Mailbox mailbox; member in class:cc::GLFrameData
|
/external/chromium_org/media/video/ |
picture.h | 9 #include "gpu/command_buffer/common/mailbox.h" 24 const gpu::Mailbox& texture_mailbox); 43 const gpu::Mailbox& texture_mailbox() const { 51 gpu::Mailbox texture_mailbox_;
|
picture.cc | 18 const gpu::Mailbox& texture_mailbox)
|
/external/chromium_org/gpu/command_buffer/service/ |
mailbox_manager.h | 14 #include "gpu/command_buffer/common/mailbox.h" 31 // Look up the texture definition from the named mailbox. 32 Texture* ConsumeTexture(unsigned target, const Mailbox& mailbox); 34 // Put the texture into the named mailbox. 36 const Mailbox& mailbox, 47 // Destroy any mailbox that reference the given texture. 57 TargetName(unsigned target, const Mailbox& mailbox); 59 Mailbox mailbox; member in struct:gpu::gles2::MailboxManager::TargetName [all...] |
mailbox_manager_unittest.cc | 101 Mailbox name = Mailbox::Generate(); 111 // Destroy should cleanup the mailbox. 120 Mailbox name1 = Mailbox::Generate(); 125 // Can produce a second time with the same mailbox. 129 // Can produce again, with a different mailbox. 130 Mailbox name2 = Mailbox::Generate(); 143 // Tests behavior with multiple produce on the same mailbox with differen [all...] |
mailbox_synchronizer.h | 8 #include "gpu/command_buffer/common/mailbox.h" 39 // Create a texture from a globally visible mailbox. 40 Texture* CreateTextureFromMailbox(unsigned target, const Mailbox& mailbox); 51 TargetName(unsigned target, const Mailbox& mailbox); 62 Mailbox mailbox; member in struct:gpu::gles2::MailboxSynchronizer::TargetName
|
mailbox_manager.cc | 27 const Mailbox& mailbox) { 28 TargetName target_name(target, mailbox); 35 // See if it's visible in another mailbox manager, and if so make it visible 37 Texture* texture = sync_->CreateTextureFromMailbox(target, mailbox); 49 const Mailbox& mailbox, 51 TargetName target_name(target, mailbox); 97 MailboxManager::TargetName::TargetName(unsigned target, const Mailbox& mailbox) [all...] |
/external/chromium_org/content/common/ |
frame_param_macros.h | 28 IPC_STRUCT_MEMBER(gpu::Mailbox, mailbox) 45 IPC_STRUCT_MEMBER(gpu::Mailbox, mailbox)
|
/external/chromium_org/gpu/ipc/ |
gpu_command_buffer_traits.h | 13 struct Mailbox; 28 struct GPU_EXPORT ParamTraits<gpu::Mailbox> { 29 typedef gpu::Mailbox param_type;
|
gpu_command_buffer_traits.cc | 42 void ParamTraits<gpu::Mailbox>::Write(Message* m, const param_type& p) { 46 bool ParamTraits<gpu::Mailbox>::Read(const Message* m, 57 void ParamTraits<gpu::Mailbox>::Log(const param_type& p, std::string* l) { 63 WriteParam(m, p.mailbox); 71 if (!ReadParam(m, iter, &p->mailbox) || 79 ParamTraits<gpu::Mailbox>::Log(p.mailbox, l);
|
/external/chromium_org/cc/resources/ |
video_resource_updater.h | 80 gpu::Mailbox mailbox; member in struct:cc::VideoResourceUpdater::PlaneResource 85 gpu::Mailbox mailbox) 89 mailbox(mailbox) {} 103 gpu::Mailbox mailbox; member in struct:cc::VideoResourceUpdater::RecycleResourceData
|
texture_mailbox.h | 19 // can hold a shared memory resource as well as a texture mailbox. 24 TextureMailbox(const gpu::Mailbox& mailbox, uint32 target, uint32 sync_point); 30 bool IsTexture() const { return !mailbox_holder_.mailbox.IsZero(); } 35 const gpu::Mailbox& mailbox() const { return mailbox_holder_.mailbox; } function in class:cc::TextureMailbox 36 const int8* name() const { return mailbox().name; }
|
/external/chromium_org/content/common/gpu/ |
texture_image_transport_surface.h | 14 #include "gpu/command_buffer/common/mailbox.h" 76 void BufferPresentedImpl(const gpu::Mailbox& mailbox_name); 86 // The mailbox name for the current backbuffer texture. Needs to be unique per 88 gpu::Mailbox back_mailbox_; 89 gpu::Mailbox front_mailbox_; 115 // Holds a reference to the mailbox manager for cleanup.
|
/external/chromium_org/content/browser/compositor/ |
owned_mailbox.h | 17 // This class holds a texture id and gpu::Mailbox, and deletes the texture 26 const gpu::Mailbox& mailbox() const { return mailbox_holder_.mailbox; } function in class:content::OwnedMailbox
|
/external/chromium_org/content/renderer/gpu/ |
mailbox_output_surface.h | 24 // are sent to the browser through the mailbox extension. 56 const gpu::Mailbox& mailbox, 58 : texture_id(texture_id), mailbox(mailbox), size(size), sync_point(0) {} 61 gpu::Mailbox mailbox; member in struct:content::MailboxOutputSurface::TransferableFrame
|
/external/chromium_org/content/renderer/media/android/ |
stream_texture_factory.h | 12 #include "gpu/command_buffer/common/mailbox.h" 67 // a mailbox so it can be shipped in a VideoFrame. 70 gpu::Mailbox* texture_mailbox) = 0;
|
stream_texture_factory_impl.h | 36 gpu::Mailbox* texture_mailbox) OVERRIDE;
|
/external/chromium_org/media/filters/ |
gpu_video_accelerator_factories.h | 12 #include "gpu/command_buffer/common/mailbox.h" 57 std::vector<gpu::Mailbox>* texture_mailboxes,
|
mock_gpu_video_accelerator_factories.h | 38 std::vector<gpu::Mailbox>* texture_mailboxes,
|
/external/chromium_org/mojo/services/public/cpp/surfaces/ |
surfaces_type_converters.h | 12 #include "gpu/command_buffer/common/mailbox.h" 83 struct MOJO_SURFACES_EXPORT TypeConverter<MailboxPtr, gpu::Mailbox> { 84 static MailboxPtr Convert(const gpu::Mailbox& input); 87 struct MOJO_SURFACES_EXPORT TypeConverter<gpu::Mailbox, MailboxPtr> { 88 static gpu::Mailbox Convert(const MailboxPtr& input);
|
/external/chromium_org/content/renderer/pepper/ |
ppb_graphics_3d_impl.h | 10 #include "gpu/command_buffer/common/mailbox.h" 56 void GetBackingMailbox(gpu::Mailbox* mailbox, uint32* sync_point) { 57 *mailbox = mailbox_; 92 gpu::Mailbox mailbox_;
|