Water rendering doesnt work yet
This commit is contained in:
@@ -47,6 +47,7 @@ ShaderPermutation ShaderCompiler::getTemplate(std::string name) {
|
||||
permutation.setTaskFile(pass.taskFile);
|
||||
}
|
||||
permutation.setVisibilityPass(pass.useVisibility);
|
||||
permutation.setDumpIntermediates(pass.dumpIntermediates);
|
||||
return permutation;
|
||||
}
|
||||
|
||||
@@ -117,6 +118,10 @@ void ShaderCompiler::createShaders(ShaderPermutation permutation, Gfx::OPipeline
|
||||
if (permutation.visibilityPass) {
|
||||
createInfo.defines["VISIBILITY"] = "1";
|
||||
}
|
||||
if (permutation.dumpIntermediates)
|
||||
{
|
||||
createInfo.dumpIntermediate = true;
|
||||
}
|
||||
createInfo.typeParameter.add({Pair<const char*, const char*>("IVertexData", permutation.vertexDataName)});
|
||||
createInfo.modules.add(permutation.vertexDataName);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user