Cannot specify atomic counter with location.
Signed-off-by: ZhiqianXia <xzq0528@outlook.com>
This commit is contained in:
		
							parent
							
								
									5c4f421121
								
							
						
					
					
						commit
						c8db4f437a
					
				@ -5767,6 +5767,8 @@ void TParseContext::layoutObjectCheck(const TSourceLoc& loc, const TSymbol& symb
 | 
			
		||||
                    error(loc, "can only specify on a uniform block", "push_constant", "");
 | 
			
		||||
                if (qualifier.isShaderRecord())
 | 
			
		||||
                    error(loc, "can only specify on a buffer block", "shaderRecordNV", "");
 | 
			
		||||
		if (qualifier.hasLocation() && type.isAtomic())
 | 
			
		||||
		    error(loc, "cannot specify atomic counter with location","atomic","");
 | 
			
		||||
            }
 | 
			
		||||
            break;
 | 
			
		||||
        default:
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user