1
0

prepare cuda deliver dev

This commit is contained in:
2026-01-10 21:49:29 +08:00
parent ab79440adc
commit e3b454ea46
7 changed files with 80 additions and 8 deletions

View File

@@ -1,9 +1,23 @@
#include <basalt/export_macro.hpp>
#include <basalt/deliver.hpp>
namespace deliver = ::basalt::shared::deliver;
using deliver::DeliverConfig;
using deliver::IDeliver;
class PipeDeliver : public IDeliver {
public:
PipeDeliver() {}
virtual ~PipeDeliver() {}
public:
};
BS_EXPORT void* BSCreateInstance() {
return nullptr;
return static_cast<IDeliver*>(new PipeDeliver());
}
BS_EXPORT void BSDestroyInstance(void* instance) {
return;
delete dynamic_cast<PipeDeliver*>(static_cast<IDeliver*>(instance));
}