mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 13:50:03 +00:00 
			
		
		
		
	Warnings: Fixed a few missing-return warnings in video_core.
This commit is contained in:
		
							parent
							
								
									46d1ca768d
								
							
						
					
					
						commit
						da88f3b8f0
					
				
					 3 changed files with 10 additions and 6 deletions
				
			
		|  | @ -256,10 +256,9 @@ struct FramebufferRegs { | |||
|             return 3; | ||||
|         case DepthFormat::D24S8: | ||||
|             return 4; | ||||
|         default: | ||||
|             LOG_CRITICAL(HW_GPU, "Unknown depth format %u", format); | ||||
|             UNIMPLEMENTED(); | ||||
|         } | ||||
| 
 | ||||
|         ASSERT_MSG(false, "Unknown depth format %u", format); | ||||
|     } | ||||
| 
 | ||||
|     // Returns the number of bits per depth component of the specified depth format
 | ||||
|  | @ -270,10 +269,9 @@ struct FramebufferRegs { | |||
|         case DepthFormat::D24: | ||||
|         case DepthFormat::D24S8: | ||||
|             return 24; | ||||
|         default: | ||||
|             LOG_CRITICAL(HW_GPU, "Unknown depth format %u", format); | ||||
|             UNIMPLEMENTED(); | ||||
|         } | ||||
| 
 | ||||
|         ASSERT_MSG(false, "Unknown depth format %u", format); | ||||
|     } | ||||
| 
 | ||||
|     INSERT_PADDING_WORDS(0x20); | ||||
|  |  | |||
|  | @ -352,6 +352,8 @@ u8 LogicOp(u8 src, u8 dest, FramebufferRegs::LogicOp op) { | |||
|     case FramebufferRegs::LogicOp::OrInverted: | ||||
|         return ~src | dest; | ||||
|     } | ||||
| 
 | ||||
|     UNREACHABLE(); | ||||
| }; | ||||
| 
 | ||||
| } // namespace Rasterizer
 | ||||
|  |  | |||
|  | @ -89,6 +89,8 @@ Math::Vec3<u8> GetColorModifier(TevStageConfig::ColorModifier factor, | |||
|     case ColorModifier::OneMinusSourceBlue: | ||||
|         return (Math::Vec3<u8>(255, 255, 255) - values.bbb()).Cast<u8>(); | ||||
|     } | ||||
| 
 | ||||
|     UNREACHABLE(); | ||||
| }; | ||||
| 
 | ||||
| u8 GetAlphaModifier(TevStageConfig::AlphaModifier factor, const Math::Vec4<u8>& values) { | ||||
|  | @ -119,6 +121,8 @@ u8 GetAlphaModifier(TevStageConfig::AlphaModifier factor, const Math::Vec4<u8>& | |||
|     case AlphaModifier::OneMinusSourceBlue: | ||||
|         return 255 - values.b(); | ||||
|     } | ||||
| 
 | ||||
|     UNREACHABLE(); | ||||
| }; | ||||
| 
 | ||||
| Math::Vec3<u8> ColorCombine(TevStageConfig::Operation op, const Math::Vec3<u8> input[3]) { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue