2018-09-18 20:55:32 +00:00
|
|
|
#pragma once
|
|
|
|
|
2018-10-11 05:26:24 +00:00
|
|
|
#include <charcoal/VertexFragmentShaderProgram.h>
|
2018-09-18 20:55:32 +00:00
|
|
|
|
|
|
|
namespace charcoal
|
|
|
|
{
|
|
|
|
namespace builtin
|
|
|
|
{
|
2018-09-19 07:52:42 +00:00
|
|
|
namespace litshadowed
|
2018-09-18 20:55:32 +00:00
|
|
|
{
|
2018-09-19 07:52:42 +00:00
|
|
|
// TODO: Add constants for the uniform and vertex attribute locations (for all shader programs)
|
|
|
|
class ShaderProgram : public VertexFragmentShaderProgram
|
|
|
|
{
|
|
|
|
public:
|
|
|
|
ShaderProgram() : VertexFragmentShaderProgram(SHADER_PATH "LitShadowedVS.glsl", SHADER_PATH "LitShadowedFS.glsl") {}
|
|
|
|
};
|
|
|
|
}
|
2018-09-18 20:55:32 +00:00
|
|
|
}
|
|
|
|
}
|