X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fpublic-api%2Fadaptor-framework%2Fnative-image-source.cpp;h=64d80e4be1af471643c6332b3d8ab2e65c14274d;hb=867351a542ed43d0621911f6dcb95ae5cdd1775e;hp=5aa92624bb5a3b101af2bbb7f928907739564685;hpb=f063848fc7a2a9a5218106881f156000161c69b7;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/public-api/adaptor-framework/native-image-source.cpp b/dali/public-api/adaptor-framework/native-image-source.cpp index 5aa9262..64d80e4 100755 --- a/dali/public-api/adaptor-framework/native-image-source.cpp +++ b/dali/public-api/adaptor-framework/native-image-source.cpp @@ -66,14 +66,14 @@ bool NativeImageSource::IsColorDepthSupported( ColorDepth colorDepth ) return mImpl->IsColorDepthSupported( colorDepth ); } -bool NativeImageSource::GlExtensionCreate() +bool NativeImageSource::CreateResource() { - return mImpl->GlExtensionCreate(); + return mImpl->CreateResource(); } -void NativeImageSource::GlExtensionDestroy() +void NativeImageSource::DestroyResource() { - mImpl->GlExtensionDestroy(); + mImpl->DestroyResource(); } unsigned int NativeImageSource::TargetTexture() @@ -101,6 +101,31 @@ bool NativeImageSource::RequiresBlending() const return mImpl->RequiresBlending(); } +int NativeImageSource::GetTextureTarget() const +{ + return mImpl->GetTextureTarget(); +} + +const char* NativeImageSource::GetCustomFragmentPrefix() const +{ + return mImpl->GetCustomFragmentPrefix(); +} + +const char* NativeImageSource::GetCustomSamplerTypename() const +{ + return mImpl->GetCustomSamplerTypename(); +} + +Any NativeImageSource::GetNativeImageHandle() const +{ + return mImpl->GetNativeImageHandle(); +} + +bool NativeImageSource::SourceChanged() const +{ + return mImpl->SourceChanged(); +} + NativeImageInterface::Extension* NativeImageSource::GetExtension() { return mImpl->GetNativeImageInterfaceExtension();