Add stub HLSL generation for editing D3D shaders that have no source

This commit is contained in:
baldurk
2017-07-06 16:34:48 +01:00
parent 575580e13b
commit f8b458176a
7 changed files with 192 additions and 9 deletions
@@ -2144,11 +2144,8 @@ void D3D12PipelineStateViewer::shaderEdit_clicked()
if(!hasOrigSource)
{
QString hlsl = lit("// TODO - generate stub HLSL");
mainfile = lit("generated.hlsl");
files[mainfile] = hlsl;
files[mainfile] = m_Common.GenerateHLSLStub(shaderDetails, entryFunc);
}
if(files.empty())