#include <msp/core/application.h>
#include <msp/datafile/directorysource.h>
#include <msp/gl/camera.h>
+#include <msp/gl/device.h>
#include <msp/gl/environmentmap.h>
#include <msp/gl/objectinstance.h>
#include <msp/gl/orderedscene.h>
#include <msp/gl/technique.h>
#include <msp/gl/windowview.h>
#include <msp/graphics/display.h>
-#include <msp/graphics/glcontext.h>
#include <msp/graphics/window.h>
#include <msp/input/keyboard.h>
#include <msp/time/timestamp.h>
{
private:
Msp::DataFile::DirectorySource source;
+ Msp::GL::ResourceManager res_mgr;
public:
- Resources();
+ Resources(Msp::GL::ResourceManager *);
};
class MorphSphere: public Msp::GL::ObjectInstance
Msp::Graphics::Display display;
Options opts;
Msp::Graphics::Window window;
- Msp::Graphics::GLContext gl_ctx;
+ Msp::GL::Device gl_device;
Msp::Input::Keyboard keyboard;
+ Msp::GL::ResourceManager res_mgr;
Resources resources;
Msp::GL::WindowView view;