HLSL Non-Functional: Move to more robust capturing of postDecls into a qualifier.
This will prevent a possible future defect of thinking the type can be changed, where there is a code path today that would drop that change.
This commit is contained in:
parent
b804de605c
commit
7735b94403
5 changed files with 70 additions and 70 deletions
|
|
@ -98,10 +98,10 @@ public:
|
|||
TIntermTyped* addOutputArgumentConversions(const TFunction&, TIntermAggregate&) const;
|
||||
void builtInOpCheck(const TSourceLoc&, const TFunction&, TIntermOperator&);
|
||||
TFunction* handleConstructorCall(const TSourceLoc&, const TType&);
|
||||
void handleSemantic(TSourceLoc, TType& type, const TString& semantic);
|
||||
void handlePackOffset(const TSourceLoc&, TType& type, const glslang::TString& location,
|
||||
void handleSemantic(TSourceLoc, TQualifier&, const TString& semantic);
|
||||
void handlePackOffset(const TSourceLoc&, TQualifier&, const glslang::TString& location,
|
||||
const glslang::TString* component);
|
||||
void handleRegister(const TSourceLoc&, TType& type, const glslang::TString* profile, const glslang::TString& desc,
|
||||
void handleRegister(const TSourceLoc&, TQualifier&, const glslang::TString* profile, const glslang::TString& desc,
|
||||
int subComponent);
|
||||
|
||||
TIntermAggregate* handleSamplerTextureCombine(const TSourceLoc& loc, TIntermTyped* argTex, TIntermTyped* argSampler);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue