mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu-mainline.git
				synced 2025-03-21 01:53:15 +00:00 
			
		
		
		
	gl_decompiler: add atomic op
This commit is contained in:
		
							parent
							
								
									2c780db5b9
								
							
						
					
					
						commit
						552f0ff267
					
				@ -2307,6 +2307,8 @@ private:
 | 
			
		||||
        ~Func() = delete;
 | 
			
		||||
 | 
			
		||||
        static constexpr std::string_view Add = "Add";
 | 
			
		||||
        static constexpr std::string_view Min = "Min";
 | 
			
		||||
        static constexpr std::string_view Max = "Max";
 | 
			
		||||
        static constexpr std::string_view And = "And";
 | 
			
		||||
        static constexpr std::string_view Or = "Or";
 | 
			
		||||
        static constexpr std::string_view Xor = "Xor";
 | 
			
		||||
@ -2457,7 +2459,21 @@ private:
 | 
			
		||||
        &GLSLDecompiler::AtomicImage<Func::Xor>,
 | 
			
		||||
        &GLSLDecompiler::AtomicImage<Func::Exchange>,
 | 
			
		||||
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::Exchange, Type::Uint>,
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::Add, Type::Uint>,
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::Min, Type::Uint>,
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::Max, Type::Uint>,
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::And, Type::Uint>,
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::Or, Type::Uint>,
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::Xor, Type::Uint>,
 | 
			
		||||
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::Exchange, Type::Int>,
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::Add, Type::Int>,
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::Min, Type::Int>,
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::Max, Type::Int>,
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::And, Type::Int>,
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::Or, Type::Int>,
 | 
			
		||||
        &GLSLDecompiler::Atomic<Func::Xor, Type::Int>,
 | 
			
		||||
 | 
			
		||||
        &GLSLDecompiler::Branch,
 | 
			
		||||
        &GLSLDecompiler::BranchIndirect,
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user