-ColorCurve::ColorCurve():
- shprog("colorcurve.glsl"),
- quad(get_fullscreen_quad()),
- linear_sampler(get_linear_sampler()),
- nearest_sampler(get_nearest_sampler())
+ColorCurve::ColorCurve(Resources &resources):
+ shprog(resources.get<Program>("_colorcurve.glsl.shader")),
+ quad(resources.get<Mesh>("_fullscreen_quad.mesh")),
+ linear_sampler(resources.get<Sampler>("_linear_clamp.samp")),
+ nearest_sampler(resources.get<Sampler>("_nearest_clamp.samp"))