Home | History | Annotate | Download | only in core

Lines Matching refs:allocator

805                              SkTBlitterAllocator* allocator,
807 SkASSERT(allocator != nullptr);
813 return allocator->createT<SkNullBlitter>();
839 return allocator->createT<SkNullBlitter>();
893 void* storage = allocator->reserveT<SkShader::Context>(contextSize);
896 allocator->freeLast();
897 return allocator->createT<SkNullBlitter>();
902 return allocator->createT<SkNullBlitter>();
912 blitter = allocator->createT<SkA8_Coverage_Blitter>(device, *paint);
914 blitter = allocator->createT<SkA8_Shader_Blitter>(device, *paint, shaderContext);
916 blitter = allocator->createT<SkA8_Blitter>(device, *paint);
921 blitter = SkBlitter_ChooseD565(device, *paint, shaderContext, allocator);
931 blitter = SkBlitter_ARGB32_Create(device, *paint, shaderContext, allocator);
934 blitter = allocator->createT<SkARGB32_Shader_Blitter>(
937 blitter = allocator->createT<SkARGB32_Black_Blitter>(device, *paint);
939 blitter = allocator->createT<SkARGB32_Opaque_Blitter>(device, *paint);
941 blitter = allocator->createT<SkARGB32_Blitter>(device, *paint);
948 blitter = SkBlitter_ARGB64_Create(device, *paint, shaderContext, allocator);
956 blitter = allocator->createT<SkNullBlitter>();
961 // innerBlitter was allocated by allocator, which will delete it.
964 blitter = allocator->createT<Sk3DBlitter>(innerBlitter, shaderContext);