Big changes
This commit is contained in:
@@ -24,11 +24,6 @@ void ResourceRegistryRef::release<RenderTarget>(RenderTargetHandle handle) {
|
||||
registry->renderTargetPool.release(handle);
|
||||
}
|
||||
|
||||
template <>
|
||||
void ResourceRegistryRef::release<Scene>(SceneHandle handle) {
|
||||
registry->scenePool.release(handle);
|
||||
}
|
||||
|
||||
MeshHandle ResourceRegistryRef::createResource(
|
||||
std::type_identity<Mesh>, std::vector<CanvasVertex> vertices,
|
||||
std::vector<u32> indices) {
|
||||
@@ -47,10 +42,6 @@ RenderTargetHandle ResourceRegistryRef::createResource(
|
||||
return registry->renderTargetPool.create(width, height);
|
||||
}
|
||||
|
||||
SceneHandle ResourceRegistryRef::createResource(std::type_identity<Scene>) {
|
||||
return registry->scenePool.create();
|
||||
}
|
||||
|
||||
void ResourceRegistryRef::requestResize(RenderTargetHandle handle, u32 width,
|
||||
u32 height) {
|
||||
registry->renderTargetPool.get(handle).requestResize(width, height);
|
||||
@@ -65,8 +56,4 @@ bool ResourceRegistryRef::isAlive(RenderTargetHandle handle) const {
|
||||
return registry->renderTargetPool.isAlive(handle);
|
||||
}
|
||||
|
||||
bool ResourceRegistryRef::isAlive(SceneHandle handle) const {
|
||||
return registry->scenePool.isAlive(handle);
|
||||
}
|
||||
|
||||
} // namespace sophia
|
||||
|
||||
Reference in New Issue
Block a user