mVertexFormats = vfs;
}
+ void AddCustomUniforms(std::vector<UniformData>& customUniforms)
+ {
+ mCustomUniforms = customUniforms;
+ }
+
void ClearSubmitStack()
{
mSubmitStack.clear();
struct ProgramCache
{
- std::map<Graphics::PipelineStage, const void*> shaders;
- TestGraphicsProgramImpl* programImpl;
+ std::map<Graphics::PipelineStage, std::vector<uint8_t>> shaders;
+ TestGraphicsProgramImpl* programImpl;
};
std::vector<ProgramCache> mProgramCache;
+
+ std::vector<UniformData> mCustomUniforms;
};
} // namespace Dali