batch rendering
This commit is contained in:
@@ -60,7 +60,7 @@ bool ControlLayer::StopRunning(OpenEngine::KeyPressedEvent& event)
|
||||
return true;
|
||||
}
|
||||
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
#include "open_engine/ref_scope.hpp"
|
||||
#include <memory>
|
||||
#include <sandbox2d.hpp>
|
||||
#include <sandbox.hpp>
|
||||
@@ -11,16 +10,16 @@
|
||||
|
||||
Sandbox::Sandbox()
|
||||
{
|
||||
//OpenEngine::Ref<Sandbox2DLayer> initial_layer = std::make_shared<Sandbox2DLayer>();
|
||||
OpenEngine::Ref<OpenEngine::Layer> shmup = OpenEngine::CreateRef<Shmup>();
|
||||
OpenEngine::Ref<Sandbox2DLayer> initial_layer = std::make_shared<Sandbox2DLayer>();
|
||||
//OpenEngine::Ref<Shmup> initial_layer = OpenEngine::CreateRef<Shmup>();
|
||||
//OpenEngine::Ref<Overlay> overlay = OpenEngine::CreateRef<Overlay>(shmup);
|
||||
//OpenEngine::Ref<Overlay> overlay = OpenEngine::CreateRef<Overlay>(initial_layer);
|
||||
OpenEngine::Ref<OpenEngine::Layer> control_layer = std::make_shared<ControlLayer>(shmup);
|
||||
OpenEngine::Ref<OpenEngine::Layer> control_layer = std::make_shared<ControlLayer>(initial_layer);
|
||||
//OpenEngine::Ref<ControlLayer> control_layer = std::make_shared<ControlLayer>();
|
||||
OpenEngine::Ref<OpenEngine::Layer> modding_layer = std::make_shared<Modding>();
|
||||
|
||||
QueueLayerPush(shmup);
|
||||
//QueueLayerPush(initial_layer);
|
||||
//QueueLayerPush(shmup);
|
||||
QueueLayerPush(initial_layer);
|
||||
QueueLayerPush(control_layer);
|
||||
QueueLayerPush(modding_layer);
|
||||
//QueueOverlayPush(overlay);
|
||||
|
||||
Reference in New Issue
Block a user