Home | History | Annotate | Download | only in layers

Lines Matching refs:TextureLayer

19 scoped_refptr<TextureLayer> TextureLayer::Create(TextureLayerClient* client) {
20 return scoped_refptr<TextureLayer>(new TextureLayer(client, false));
23 scoped_refptr<TextureLayer> TextureLayer::CreateForMailbox(
25 return scoped_refptr<TextureLayer>(new TextureLayer(client, true));
28 TextureLayer::TextureLayer(TextureLayerClient* client, bool uses_mailbox)
47 TextureLayer::~TextureLayer() {
50 void TextureLayer::ClearClient() {
60 scoped_ptr<LayerImpl> TextureLayer::CreateLayerImpl(LayerTreeImpl* tree_impl) {
65 void TextureLayer::SetFlipped(bool flipped) {
72 void TextureLayer::SetUV(gfx::PointF top_left, gfx::PointF bottom_right) {
80 void TextureLayer::SetVertexOpacity(float bottom_left,
100 void TextureLayer::SetPremultipliedAlpha(bool premultiplied_alpha) {
107 void TextureLayer::SetBlendBackgroundColor(bool blend) {
114 void TextureLayer::SetRateLimitContext(bool rate_limit) {
121 void TextureLayer::SetTextureId(unsigned id) {
134 void TextureLayer::SetTextureMailboxInternal(
160 void TextureLayer::SetTextureMailbox(
169 void TextureLayer::WillModifyTexture() {
177 void TextureLayer::SetNeedsDisplayRect(const gfx::RectF& dirty_rect) {
184 void TextureLayer::SetLayerTreeHost(LayerTreeHost* host) {
212 bool TextureLayer::DrawsContent() const {
216 bool TextureLayer::Update(ResourceUpdateQueue* queue,
250 void TextureLayer::PushPropertiesTo(LayerImpl* layer) {
276 Region TextureLayer::VisibleContentOpaqueRegion() const {
286 TextureLayer::MailboxHolder::MainThreadReference::MainThreadReference(
292 TextureLayer::MailboxHolder::MainThreadReference::~MainThreadReference() {
296 TextureLayer::MailboxHolder::MailboxHolder(
307 TextureLayer::MailboxHolder::~MailboxHolder() {
311 scoped_ptr<TextureLayer::MailboxHolder::MainThreadReference>
312 TextureLayer::MailboxHolder::Create(
319 void TextureLayer::MailboxHolder::Return(unsigned sync_point, bool is_lost) {
326 TextureLayer::MailboxHolder::GetCallbackForImplThread() {
335 void TextureLayer::MailboxHolder::InternalAddRef() {
339 void TextureLayer::MailboxHolder::InternalRelease() {
348 void TextureLayer::MailboxHolder::ReturnAndReleaseOnImplThread(