virtual const char* GetCustomSamplerTypename() = 0;
/**
+ * @brief Get texture target for binding native image as texture.
+ *
+ * @return Texture target.
+ */
+ virtual int GetEglImageTextureTarget() = 0;
+
+ /**
* @brief Retrieve the extension for the interface.
*
* @return Extension2 pointer if available, NULL otherwise
return NULL;
}
+ /*
+ * @brief When native image is destroyed, Call TriggerEventInterface callback.
+ *
+ */
+ virtual void SetDestructorNotification(void* notification) = 0;
+
protected:
/**