mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu-mainline.git
				synced 2025-03-21 01:53:15 +00:00 
			
		
		
		
	Merge pull request #3664 from ReinUsesLisp/fe3h-black-squares
Revert "gl_shader_decompiler: Implement merges with bitfieldInsert"
This commit is contained in:
		
						commit
						13331a3a32
					
				@ -1821,13 +1821,15 @@ private:
 | 
			
		||||
    Expression HMergeH0(Operation operation) {
 | 
			
		||||
        const std::string dest = VisitOperand(operation, 0).AsUint();
 | 
			
		||||
        const std::string src = VisitOperand(operation, 1).AsUint();
 | 
			
		||||
        return {fmt::format("bitfieldInsert({}, {}, 0, 16)", dest, src), Type::Uint};
 | 
			
		||||
        return {fmt::format("vec2(unpackHalf2x16({}).x, unpackHalf2x16({}).y)", src, dest),
 | 
			
		||||
                Type::HalfFloat};
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    Expression HMergeH1(Operation operation) {
 | 
			
		||||
        const std::string dest = VisitOperand(operation, 0).AsUint();
 | 
			
		||||
        const std::string src = VisitOperand(operation, 1).AsUint();
 | 
			
		||||
        return {fmt::format("bitfieldInsert({}, {}, 16, 16)", dest, src), Type::Uint};
 | 
			
		||||
        return {fmt::format("vec2(unpackHalf2x16({}).x, unpackHalf2x16({}).y)", dest, src),
 | 
			
		||||
                Type::HalfFloat};
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    Expression HPack2(Operation operation) {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user