Home | History | Annotate | Download | only in resources

Lines Matching refs:resource_provider

5 #include "cc/resources/resource_provider.h"
336 void GetResourcePixels(ResourceProvider* resource_provider,
342 switch (resource_provider->default_resource_type()) {
344 ResourceProvider::ScopedReadLockGL lock_gl(resource_provider, id);
351 ResourceProvider::ScopedReadLockSoftware lock_software(resource_provider,
426 static void SetResourceFilter(ResourceProvider* resource_provider,
430 resource_provider, id, GL_TEXTURE_2D, filter);
489 ResourceProvider* resource_provider,
491 DCHECK_EQ(expected_default_type, resource_provider->default_resource_type());
498 ResourceProvider::ResourceId id = resource_provider->CreateResource(
500 EXPECT_EQ(1, static_cast<int>(resource_provider->num_resources()));
506 resource_provider->SetPixels(id, data, rect, rect, gfx::Vector2d());
511 GetResourcePixels(resource_provider, context, id, size, format, result);
514 resource_provider->DeleteResource(id);
515 EXPECT_EQ(0, static_cast<int>(resource_provider->num_resources()));
2223 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
2230 ResourceProvider::ResourceId id = resource_provider->CreateResource(
2251 resource_provider->AllocateForTesting(id);
2259 resource_provider.get(), id, GL_TEXTURE_2D, GL_LINEAR);
2273 resource_provider.get(), id, GL_TEXTURE_2D, GL_NEAREST);
2285 resource_provider.get(), id, GL_TEXTURE_2D, GL_LINEAR);
2304 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
2312 ResourceProvider::ResourceId id = resource_provider->CreateManagedResource(
2333 resource_provider->CreateForTesting(id);
2353 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
2364 resource_provider->CreateGLTexture(size,
2385 resource_provider->CreateForTesting(id);
2407 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
2415 resource_provider->CreateResourceFromTextureMailbox(
2420 ResourceProvider::ScopedReadLockSoftware lock(resource_provider.get(), id);
2442 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
2463 resource_provider->CreateResourceFromTextureMailbox(
2478 ResourceProvider::ScopedReadLockGL lock(resource_provider.get(), id);
2506 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
2527 resource_provider->CreateResourceFromTextureMailbox(
2542 ResourceProvider::ScopedReadLockGL lock(resource_provider.get(), id);
2644 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
2656 id = resource_provider->CreateResource(
2661 resource_provider->CreateForTesting(id);
2664 resource_provider->DeleteResource(id);
2669 id = resource_provider->CreateResource(
2676 resource_provider->SetPixels(id, pixels, rect, rect, offset);
2679 resource_provider->DeleteResource(id);
2684 id = resource_provider->CreateResource(
2686 resource_provider->AcquirePixelRasterBuffer(id);
2692 resource_provider->BeginSetPixels(id);
2693 ASSERT_TRUE(resource_provider->DidSetPixelsComplete(id));
2695 resource_provider->ReleasePixelRasterBuffer(id);
2698 resource_provider->DeleteResource(id);
2717 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
2726 id = resource_provider->CreateResource(
2732 resource_provider->AllocateForTesting(id);
2735 resource_provider->DeleteResource(id);
2754 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
2763 id = resource_provider->CreateResource(
2772 resource_provider->AllocateForTesting(id);
2775 resource_provider->DeleteResource(id);
2797 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
2800 id = resource_provider->CreateResource(
2802 resource_provider->AcquirePixelRasterBuffer(id);
2808 resource_provider->BeginSetPixels(id);
2810 EXPECT_TRUE(resource_provider->DidSetPixelsComplete(id));
2812 resource_provider->ReleasePixelRasterBuffer(id);
2815 resource_provider->DeleteResource(id);
2838 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
2841 id = resource_provider->CreateResource(
2843 resource_provider->AcquirePixelRasterBuffer(id);
2849 resource_provider->BeginSetPixels(id);
2854 resource_provider->ForceSetPixelsToComplete(id);
2856 resource_provider->ReleasePixelRasterBuffer(id);
2859 resource_provider->DeleteResource(id);
2879 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
2884 id = resource_provider->CreateResource(
2889 resource_provider->AcquirePixelRasterBuffer(id);
2890 SkCanvas* raster_canvas = resource_provider->MapPixelRasterBuffer(id);
2892 resource_provider->UnmapPixelRasterBuffer(id);
2893 resource_provider->ReleasePixelRasterBuffer(id);
2918 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
2921 id = resource_provider->CreateResource(
2939 resource_provider->MapImageRasterBuffer(id);
2944 resource_provider->UnmapImageRasterBuffer(id);
2957 resource_provider.get(), id, GL_TEXTURE_2D, GL_LINEAR);
2969 resource_provider->MapImageRasterBuffer(id);
2974 resource_provider->UnmapImageRasterBuffer(id);
2989 resource_provider.get(), id, GL_TEXTURE_2D, GL_LINEAR);
3012 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
3015 id = resource_provider->CreateResource(
3021 SkCanvas* canvas = resource_provider->MapImageRasterBuffer(id);
3024 resource_provider->UnmapImageRasterBuffer(id);
3027 ResourceProvider::ScopedReadLockSoftware lock(resource_provider.get(), id);
3034 resource_provider->DeleteResource(id);
3060 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
3063 source_id = resource_provider->CreateResource(
3081 resource_provider->MapImageRasterBuffer(source_id);
3087 resource_provider->UnmapImageRasterBuffer(source_id);
3090 dest_id = resource_provider->CreateResource(
3108 resource_provider->CopyResource(source_id, dest_id);
3120 resource_provider->DeleteResource(source_id);
3121 resource_provider->DeleteResource(dest_id);
3138 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
3141 source_id = resource_provider->CreateResource(
3147 SkCanvas* canvas = resource_provider->MapImageRasterBuffer(source_id);
3150 resource_provider->UnmapImageRasterBuffer(source_id);
3152 dest_id = resource_provider->CreateResource(
3155 resource_provider->CopyResource(source_id, dest_id);
3158 ResourceProvider::ScopedReadLockSoftware lock(resource_provider.get(),
3166 resource_provider->DeleteResource(source_id);
3167 resource_provider->DeleteResource(dest_id);
3171 ResourceProvider* resource_provider,
3181 resource_provider->InitializeGL();
3183 CheckCreateResource(ResourceProvider::GLTexture, resource_provider, context);
3197 scoped_ptr<ResourceProvider> resource_provider(ResourceProvider::Create(
3200 CheckCreateResource(ResourceProvider::Bitmap, resource_provider.get(), NULL);
3203 resource_provider.get(),
3206 resource_provider->InitializeSoftware();
3208 CheckCreateResource(ResourceProvider::Bitmap, resource_provider.get(), NULL);
3211 resource_provider.get(),
3230 scoped_ptr<ResourceProvider> resource_provider(
3239 ResourceProvider::ResourceId id = resource_provider->CreateResource(
3244 resource_provider->AllocateForTesting(id);
3247 resource_provider->DeleteResource(id);
3265 scoped_ptr<ResourceProvider> resource_provider(
3275 ResourceProvider::ResourceId id = resource_provider->CreateResource(
3283 resource_provider->SetPixels(
3287 resource_provider->DeleteResource(id);
3325 scoped_ptr<ResourceProvider> resource_provider(
3333 ResourceProvider::ResourceId id = resource_provider->CreateResource(
3335 resource_provider->AllocateForTesting(id);
3339 resource_provider->DeleteResource(id);
3344 scoped_ptr<ResourceProvider> resource_provider(
3352 ResourceProvider::ResourceId id = resource_provider->CreateResource(
3354 resource_provider->AllocateForTesting(id);
3358 resource_provider->DeleteResource(id);