Shaders are not compiling anymore...
This commit is contained in:
@@ -55,12 +55,8 @@ void Shader::create(const ShaderCreateInfo& createInfo)
|
||||
slang::TargetDesc vulkan;
|
||||
vulkan.profile = globalSession->findProfile("sm_6_6");
|
||||
vulkan.format = SLANG_SPIRV;
|
||||
slang::TargetDesc glsl;
|
||||
glsl.profile = globalSession->findProfile("sm_6_6");
|
||||
glsl.format = SLANG_GLSL;
|
||||
slang::TargetDesc targets[2] = { vulkan, glsl };
|
||||
sessionDesc.targetCount = 2;
|
||||
sessionDesc.targets = targets;
|
||||
sessionDesc.targetCount = 1;
|
||||
sessionDesc.targets = &vulkan;
|
||||
StaticArray<const char*, 3> searchPaths = {"shaders/", "shaders/lib/", "shaders/generated/"};
|
||||
sessionDesc.searchPaths = searchPaths.data();
|
||||
sessionDesc.searchPathCount = searchPaths.size();
|
||||
@@ -136,7 +132,7 @@ void Shader::create(const ShaderCreateInfo& createInfo)
|
||||
|
||||
hash = CRC::Calculate(entryPointName.data(), entryPointName.size(), CRC::CRC_32());
|
||||
hash = CRC::Calculate(kernelBlob->getBufferPointer(), kernelBlob->getBufferSize(), CRC::CRC_32(), hash);
|
||||
|
||||
/*
|
||||
specializedComponent->getEntryPointCode(
|
||||
0,
|
||||
1,
|
||||
@@ -147,4 +143,5 @@ void Shader::create(const ShaderCreateInfo& createInfo)
|
||||
std::ofstream shaderStream(createInfo.name + createInfo.entryPoint + ".glsl");
|
||||
shaderStream << (char*)kernelBlob->getBufferPointer();
|
||||
shaderStream.close();
|
||||
*/
|
||||
}
|
||||
Reference in New Issue
Block a user