mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 05:40:04 +00:00 
			
		
		
		
	GPU: Fixed RGBA8 as output format in a display transfer.
Verified with hwtests
This commit is contained in:
		
							parent
							
								
									89a71eb6a4
								
							
						
					
					
						commit
						b1284222f2
					
				
					 1 changed files with 7 additions and 8 deletions
				
			
		|  | @ -167,16 +167,15 @@ inline void Write(u32 addr, const T data) { | |||
|                     } | ||||
| 
 | ||||
|                     switch (config.output_format) { | ||||
|                     /*case Regs::PixelFormat::RGBA8:
 | ||||
|                     case Regs::PixelFormat::RGBA8: | ||||
|                     { | ||||
|                         // TODO: Untested
 | ||||
|                         u8* dstptr = (u32*)(dest_pointer + x * 4 + y * config.output_width * 4); | ||||
|                         dstptr[0] = source_color.r; | ||||
|                         dstptr[1] = source_color.g; | ||||
|                         dstptr[2] = source_color.b; | ||||
|                         dstptr[3] = source_color.a; | ||||
|                         u8* dstptr = dest_pointer + (x * pixel_skip + y * config.output_width) * 4; | ||||
|                         dstptr[3] = source_color.r; | ||||
|                         dstptr[2] = source_color.g; | ||||
|                         dstptr[1] = source_color.b; | ||||
|                         dstptr[0] = source_color.a; | ||||
|                         break; | ||||
|                     }*/ | ||||
|                     } | ||||
| 
 | ||||
|                     case Regs::PixelFormat::RGB8: | ||||
|                     { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue