mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu.git
				synced 2025-05-12 00:45:25 +00:00 
			
		
		
		
	Merge pull request #1284 from bunnei/bgra8_srgb
gl_rasterizer_cache: Implement RenderTargetFormat::BGRA8_SRGB.
This commit is contained in:
		
						commit
						d884e805c5
					
				| @ -66,6 +66,7 @@ u32 RenderTargetBytesPerPixel(RenderTargetFormat format) { | |||||||
|     case RenderTargetFormat::RGBA8_UINT: |     case RenderTargetFormat::RGBA8_UINT: | ||||||
|     case RenderTargetFormat::RGB10_A2_UNORM: |     case RenderTargetFormat::RGB10_A2_UNORM: | ||||||
|     case RenderTargetFormat::BGRA8_UNORM: |     case RenderTargetFormat::BGRA8_UNORM: | ||||||
|  |     case RenderTargetFormat::BGRA8_SRGB: | ||||||
|     case RenderTargetFormat::RG16_UNORM: |     case RenderTargetFormat::RG16_UNORM: | ||||||
|     case RenderTargetFormat::RG16_SNORM: |     case RenderTargetFormat::RG16_SNORM: | ||||||
|     case RenderTargetFormat::RG16_UINT: |     case RenderTargetFormat::RG16_UINT: | ||||||
|  | |||||||
| @ -27,6 +27,7 @@ enum class RenderTargetFormat : u32 { | |||||||
|     RG32_FLOAT = 0xCB, |     RG32_FLOAT = 0xCB, | ||||||
|     RG32_UINT = 0xCD, |     RG32_UINT = 0xCD, | ||||||
|     BGRA8_UNORM = 0xCF, |     BGRA8_UNORM = 0xCF, | ||||||
|  |     BGRA8_SRGB = 0xD0, | ||||||
|     RGB10_A2_UNORM = 0xD1, |     RGB10_A2_UNORM = 0xD1, | ||||||
|     RGBA8_UNORM = 0xD5, |     RGBA8_UNORM = 0xD5, | ||||||
|     RGBA8_SRGB = 0xD6, |     RGBA8_SRGB = 0xD6, | ||||||
|  | |||||||
| @ -297,6 +297,7 @@ struct SurfaceParams { | |||||||
|             return PixelFormat::ABGR8S; |             return PixelFormat::ABGR8S; | ||||||
|         case Tegra::RenderTargetFormat::RGBA8_UINT: |         case Tegra::RenderTargetFormat::RGBA8_UINT: | ||||||
|             return PixelFormat::ABGR8UI; |             return PixelFormat::ABGR8UI; | ||||||
|  |         case Tegra::RenderTargetFormat::BGRA8_SRGB: | ||||||
|         case Tegra::RenderTargetFormat::BGRA8_UNORM: |         case Tegra::RenderTargetFormat::BGRA8_UNORM: | ||||||
|             return PixelFormat::BGRA8; |             return PixelFormat::BGRA8; | ||||||
|         case Tegra::RenderTargetFormat::RGB10_A2_UNORM: |         case Tegra::RenderTargetFormat::RGB10_A2_UNORM: | ||||||
| @ -569,6 +570,7 @@ struct SurfaceParams { | |||||||
|         case Tegra::RenderTargetFormat::RGBA8_UNORM: |         case Tegra::RenderTargetFormat::RGBA8_UNORM: | ||||||
|         case Tegra::RenderTargetFormat::RGBA8_SRGB: |         case Tegra::RenderTargetFormat::RGBA8_SRGB: | ||||||
|         case Tegra::RenderTargetFormat::BGRA8_UNORM: |         case Tegra::RenderTargetFormat::BGRA8_UNORM: | ||||||
|  |         case Tegra::RenderTargetFormat::BGRA8_SRGB: | ||||||
|         case Tegra::RenderTargetFormat::RGB10_A2_UNORM: |         case Tegra::RenderTargetFormat::RGB10_A2_UNORM: | ||||||
|         case Tegra::RenderTargetFormat::R8_UNORM: |         case Tegra::RenderTargetFormat::R8_UNORM: | ||||||
|         case Tegra::RenderTargetFormat::RG16_UNORM: |         case Tegra::RenderTargetFormat::RG16_UNORM: | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 bunnei
						bunnei