mBuffer->Write( src, size ); // Write will cause LocklessBuffer to switch to the other buffer
}
-bool NativeBitmapBuffer::GlExtensionCreate()
+bool NativeBitmapBuffer::CreateResource()
{
return true;
}
-void NativeBitmapBuffer::GlExtensionDestroy()
+void NativeBitmapBuffer::DestroyResource()
{
}
return Pixel::HasAlpha( mPixelFormat );
}
+int NativeBitmapBuffer::GetTextureTarget() const
+{
+ return 0;
+}
+
+const char* NativeBitmapBuffer::GetCustomFragmentPrefix() const
+{
+ return nullptr;
+}
+
+const char* NativeBitmapBuffer::GetCustomSamplerTypename() const
+{
+ return nullptr;
+}
+
+Any NativeBitmapBuffer::GetNativeImageHandle() const
+{
+ return nullptr;
+}
+
+bool NativeBitmapBuffer::SourceChanged() const
+{
+ return false;
+}
+
} // namespace Adaptor
} // namespace Internal