#include <msp/gl/texture2d.h>
#include "demo.h"
#include "fadeoverlay.h"
+#include "resources.h"
-using namespace Msp;
using namespace std;
-FadeOverlay::FadeOverlay(DataFile::Collection &resources):
+namespace Msp {
+namespace DemoScene {
+
+FadeOverlay::FadeOverlay():
mesh(get_fullscreen_quad()),
- shprog(resources.get<GL::Program>("fade.glsl")),
+ shprog(Resources::get_builtins().get<GL::Program>("fade.glsl")),
color(0.0f, 0.0f, 0.0f, 0.0f)
{
shdata.uniform("color", color);
{
obj.end_color = GL::Color(r, g, b, a);
}
+
+} // namespace DemoScene
+} // namespace Msp