Change-Id: Iec9a7dac30e93147985edcf40bf0d3ee97cea20a
-TestGraphicsProgram::TestGraphicsProgram(TestGlAbstraction& gl, const Graphics::ProgramCreateInfo& createInfo, Property::Array& vertexFormats, std::vector<UniformData>& customUniforms)
-{
- mImpl = new TestGraphicsProgramImpl(gl, createInfo, vertexFormats, customUniforms);
-}
-
TestGraphicsProgram::TestGraphicsProgram(TestGraphicsProgramImpl* impl)
{
mImpl = impl;
TestGraphicsProgram::TestGraphicsProgram(TestGraphicsProgramImpl* impl)
{
mImpl = impl;
class TestGraphicsProgram : public Graphics::Program
{
public:
class TestGraphicsProgram : public Graphics::Program
{
public:
- TestGraphicsProgram(TestGlAbstraction& gl, const Graphics::ProgramCreateInfo& createInfo, Property::Array& vertexFormats, std::vector<UniformData>& customUniforms);
TestGraphicsProgram(TestGraphicsProgramImpl* impl);
const TestGraphicsReflection& GetReflection() const
TestGraphicsProgram(TestGraphicsProgramImpl* impl);
const TestGraphicsReflection& GetReflection() const