Added support for shader structures.

This commit is contained in:
2023-12-12 11:28:54 -06:00
parent 0fa08a1c92
commit debe4146eb
10 changed files with 268 additions and 80 deletions

View File

@ -22,7 +22,8 @@ namespace Dawn {
const enum ShaderOpenGLVariant variant,
const struct SimpleTexturedShaderData *rel,
std::vector<std::shared_ptr<ShaderStage>> &stages,
std::vector<struct ShaderOpenGLParameter> &parameters
std::vector<struct ShaderParameter> &parameters,
std::vector<struct IShaderStructure> &structures
) override;
};
}