Searched refs:TextureMailbox (Results 1 - 25 of 47) sorted by relevance

12

/external/chromium_org/cc/resources/
H A Dtexture_mailbox.cc13 TextureMailbox::TextureMailbox() : shared_memory_(NULL) {} function in class:cc::TextureMailbox
15 TextureMailbox::TextureMailbox(const gpu::MailboxHolder& mailbox_holder) function in class:cc::TextureMailbox
20 TextureMailbox::TextureMailbox(const gpu::Mailbox& mailbox, function in class:cc::TextureMailbox
27 TextureMailbox::TextureMailbox(base::SharedMemory* shared_memory, function in class:cc::TextureMailbox
32 // If an embedder of cc gives an invalid TextureMailbox, we should crash
37 TextureMailbox
[all...]
H A Dtexture_mailbox.h20 class CC_EXPORT TextureMailbox { class in namespace:cc
22 TextureMailbox();
23 explicit TextureMailbox(const gpu::MailboxHolder& mailbox_holder);
24 TextureMailbox(const gpu::Mailbox& mailbox, uint32 target, uint32 sync_point);
25 TextureMailbox(base::SharedMemory* shared_memory, const gfx::Size& size);
27 ~TextureMailbox();
33 bool Equals(const TextureMailbox&) const;
H A Dvideo_resource_updater.h46 // TODO(danakj): Remove this and abstract TextureMailbox into
52 std::vector<TextureMailbox> mailboxes;
/external/chromium_org/cc/layers/
H A Dtexture_layer_client.h12 class TextureMailbox;
20 TextureMailbox* mailbox,
H A Dtexture_layer.h40 const TextureMailbox& mailbox() const { return mailbox_; }
52 const TextureMailbox& mailbox,
60 const TextureMailbox& mailbox,
73 TextureMailbox mailbox_;
128 void SetTextureMailbox(const TextureMailbox& mailbox,
135 void SetTextureMailboxWithoutReleaseCallback(const TextureMailbox& mailbox);
152 const TextureMailbox& mailbox,
H A Dtexture_layer.cc54 SetTextureMailbox(TextureMailbox(), scoped_ptr<SingleReleaseCallback>());
119 const TextureMailbox& mailbox,
149 const TextureMailbox& mailbox,
160 const TextureMailbox& mailbox) {
213 TextureMailbox mailbox;
247 TextureMailbox texture_mailbox;
282 const TextureMailbox& mailbox,
297 const TextureMailbox& mailbox,
328 mailbox_ = TextureMailbox();
H A Dtexture_layer_impl.h53 const TextureMailbox& mailbox,
72 TextureMailbox texture_mailbox_;
H A Dtexture_layer_unittest.cc69 TextureMailbox* mailbox,
81 void set_mailbox(const TextureMailbox& mailbox,
89 TextureMailbox mailbox_;
138 mailbox1_ = TextureMailbox(mailbox_name1_, arbitrary_target1, sync_point1_);
139 mailbox2_ = TextureMailbox(mailbox_name2_, arbitrary_target2, sync_point2_);
148 mailbox3_ = TextureMailbox(shared_memory_.get(), size);
160 TextureMailbox mailbox1_;
161 TextureMailbox mailbox2_;
162 TextureMailbox mailbox3_;
344 test_layer->SetTextureMailbox(TextureMailbox(),
[all...]
H A Dtexture_layer_impl_unittest.cc29 TextureMailbox texture_mailbox(mailbox, GL_TEXTURE_2D, 0);
H A Dtexture_layer_impl.cc39 const TextureMailbox& mailbox,
250 texture_mailbox_ = TextureMailbox();
/external/chromium_org/cc/output/
H A Dcopy_output_result.h17 class TextureMailbox;
30 const TextureMailbox& texture_mailbox,
44 void TakeTexture(TextureMailbox* texture_mailbox,
51 const TextureMailbox& texture_mailbox,
56 TextureMailbox texture_mailbox_;
H A Dcopy_output_result.cc23 const TextureMailbox& texture_mailbox,
41 TextureMailbox* texture_mailbox,
46 texture_mailbox_ = TextureMailbox();
H A Dcopy_output_request.h56 // By default copy requests create a new TextureMailbox to return contents
57 // in. This allows a client to provide a TextureMailbox, and the compositor
58 // will place the result inside the TextureMailbox.
59 void SetTextureMailbox(const TextureMailbox& texture_mailbox);
61 const TextureMailbox& texture_mailbox() const { return texture_mailbox_; }
66 const TextureMailbox& texture_mailbox,
80 TextureMailbox texture_mailbox_;
H A Dcopy_output_request.cc64 const TextureMailbox& texture_mailbox,
72 const TextureMailbox& texture_mailbox) {
/external/chromium_org/cc/blink/
H A Dweb_external_texture_layer_impl.h22 class TextureMailbox;
49 cc::TextureMailbox* mailbox,
H A Dweb_external_texture_layer_impl.cc66 cc::TextureMailbox* mailbox,
82 *mailbox = cc::TextureMailbox(bitmap->shared_memory(), bitmap->size());
85 cc::TextureMailbox(name, GL_TEXTURE_2D, client_mailbox.syncPoint);
/external/chromium_org/cc/test/
H A Dlayer_tree_pixel_test.h30 class TextureMailbox;
79 const TextureMailbox& texture_mailbox);
83 TextureMailbox* texture_mailbox,
H A Dlayer_tree_pixel_test.cc134 texture_layers_[i]->SetTextureMailbox(TextureMailbox(),
185 TextureMailbox texture_mailbox;
229 const TextureMailbox& texture_mailbox) {
307 TextureMailbox* texture_mailbox,
363 *texture_mailbox = TextureMailbox(mailbox, GL_TEXTURE_2D, sync_point);
/external/chromium_org/content/browser/renderer_host/
H A Dsoftware_frame_manager.h57 cc::TextureMailbox* mailbox,
H A Dsoftware_frame_manager.cc142 cc::TextureMailbox* mailbox,
145 *mailbox = cc::TextureMailbox(current_frame_->shared_bitmap_->memory(),
/external/chromium_org/content/renderer/pepper/
H A Dpepper_graphics_2d_host.h25 class TextureMailbox;
74 cc::TextureMailbox* mailbox,
/external/chromium_org/content/shell/renderer/test_runner/
H A Dtest_plugin.h89 cc::TextureMailbox* mailbox,
151 cc::TextureMailbox texture_mailbox_;
H A Dtest_plugin.cc262 texture_mailbox_ = cc::TextureMailbox();
291 texture_mailbox_ = cc::TextureMailbox(mailbox, GL_TEXTURE_2D, sync_point);
297 texture_mailbox_ = cc::TextureMailbox();
300 texture_mailbox_ = cc::TextureMailbox(
327 cc::TextureMailbox* mailbox,
/external/chromium_org/ui/compositor/
H A Dlayer.h266 // Set new TextureMailbox for this layer. Note that |mailbox| may hold a
268 void SetTextureMailbox(const cc::TextureMailbox& mailbox,
338 cc::TextureMailbox* mailbox,
503 cc::TextureMailbox mailbox_;
/external/chromium_org/cc/trees/
H A Dlayer_tree_host_perftest.cc285 TextureMailbox mailbox(gpu_mailbox, GL_TEXTURE_2D, next_sync_point_);
307 tab_contents_->SetTextureMailbox(TextureMailbox(),

Completed in 584 milliseconds

12