HLSL: Fix assert: ensure flattened shadow is EvqTemporary.
This commit is contained in:
parent
5159d4f1af
commit
28b28140bb
3 changed files with 10 additions and 9 deletions
|
|
@ -2271,6 +2271,7 @@ void HlslParseContext::addInputArgumentConversions(const TFunction& function, TI
|
|||
TSourceLoc dummyLoc;
|
||||
dummyLoc.init();
|
||||
TVariable* internalAggregate = makeInternalVariable("aggShadow", *function[i].type);
|
||||
internalAggregate->getWritableType().getQualifier().makeTemporary();
|
||||
TIntermSymbol* internalSymbolNode = new TIntermSymbol(internalAggregate->getUniqueId(),
|
||||
internalAggregate->getName(),
|
||||
internalAggregate->getType());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue