Fix an issue related with texelFetchOffset
This commit is contained in:
parent
86e608133c
commit
19c6e5919f
5 changed files with 480 additions and 450 deletions
|
|
@ -1431,7 +1431,7 @@ void TParseContext::builtInOpCheck(const TSourceLoc& loc, const TFunction& fnCan
|
|||
int arg = -1;
|
||||
switch (callNode.getOp()) {
|
||||
case EOpTextureOffset: arg = 2; break;
|
||||
case EOpTextureFetchOffset: arg = 3; break;
|
||||
case EOpTextureFetchOffset: arg = (arg0->getType().getSampler().dim != EsdRect) ? 3 : 2; break;
|
||||
case EOpTextureProjOffset: arg = 2; break;
|
||||
case EOpTextureLodOffset: arg = 3; break;
|
||||
case EOpTextureProjLodOffset: arg = 3; break;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue