Home | History | Annotate | Download | only in pepper

Lines Matching refs:PPB_ImageData_Impl

41 PPB_ImageData_Impl::PPB_ImageData_Impl(PP_Instance instance,
59 PPB_ImageData_Impl::PPB_ImageData_Impl(PP_Instance instance, ForTest)
67 PPB_ImageData_Impl::~PPB_ImageData_Impl() {}
69 bool PPB_ImageData_Impl::Init(PP_ImageDataFormat format,
89 PP_Resource PPB_ImageData_Impl::Create(PP_Instance instance,
94 scoped_refptr<PPB_ImageData_Impl> data(
95 new PPB_ImageData_Impl(instance, type));
101 PPB_ImageData_API* PPB_ImageData_Impl::AsPPB_ImageData_API() { return this; }
103 bool PPB_ImageData_Impl::IsMapped() const { return backend_->IsMapped(); }
105 TransportDIB* PPB_ImageData_Impl::GetTransportDIB() const {
109 PP_Bool PPB_ImageData_Impl::Describe(PP_ImageDataDesc* desc) {
117 void* PPB_ImageData_Impl::Map() { return backend_->Map(); }
119 void PPB_ImageData_Impl::Unmap() { backend_->Unmap(); }
121 int32_t PPB_ImageData_Impl::GetSharedMemory(int* handle, uint32_t* byte_count) {
125 skia::PlatformCanvas* PPB_ImageData_Impl::GetPlatformCanvas() {
129 SkCanvas* PPB_ImageData_Impl::GetCanvas() { return backend_->GetCanvas(); }
131 void PPB_ImageData_Impl::SetIsCandidateForReuse() {
135 const SkBitmap* PPB_ImageData_Impl::GetMappedBitmap() const {
156 bool ImageDataPlatformBackend::Init(PPB_ImageData_Impl* impl,
257 bool ImageDataSimpleBackend::Init(PPB_ImageData_Impl* impl,