mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 13:50:03 +00:00 
			
		
		
		
	More warning cleanups
This commit is contained in:
		
							parent
							
								
									2e5869c939
								
							
						
					
					
						commit
						0199a7d9ef
					
				
					 7 changed files with 21 additions and 18 deletions
				
			
		|  | @ -90,7 +90,7 @@ static inline void WritePicaReg(u32 id, u32 value, u32 mask) { | |||
|             const auto& index_info = registers.index_array; | ||||
|             const u8* index_address_8 = Memory::GetPointer(PAddrToVAddr(base_address + index_info.offset)); | ||||
|             const u16* index_address_16 = (u16*)index_address_8; | ||||
|             bool index_u16 = (bool)index_info.format; | ||||
|             bool index_u16 = index_info.format != 0; | ||||
| 
 | ||||
|             DebugUtils::GeometryDumper geometry_dumper; | ||||
|             PrimitiveAssembler<VertexShader::OutputVertex> clipper_primitive_assembler(registers.triangle_topology.Value()); | ||||
|  | @ -164,7 +164,7 @@ static inline void WritePicaReg(u32 id, u32 value, u32 mask) { | |||
| 
 | ||||
|         case PICA_REG_INDEX(vs_bool_uniforms): | ||||
|             for (unsigned i = 0; i < 16; ++i) | ||||
|                 VertexShader::GetBoolUniform(i) = (registers.vs_bool_uniforms.Value() & (1 << i)); | ||||
|                 VertexShader::GetBoolUniform(i) = (registers.vs_bool_uniforms.Value() & (1 << i)) != 0; | ||||
| 
 | ||||
|             break; | ||||
| 
 | ||||
|  |  | |||
|  | @ -201,9 +201,9 @@ struct Regs { | |||
|     }; | ||||
|     const std::array<FullTextureConfig, 3> GetTextures() const { | ||||
|         return {{ | ||||
|                    { static_cast<bool>(texture0_enable), texture0, texture0_format }, | ||||
|                    { static_cast<bool>(texture1_enable), texture1, texture1_format }, | ||||
|                    { static_cast<bool>(texture2_enable), texture2, texture2_format } | ||||
|                    { texture0_enable.ToBool(), texture0, texture0_format }, | ||||
|                    { texture1_enable.ToBool(), texture1, texture1_format }, | ||||
|                    { texture2_enable.ToBool(), texture2, texture2_format } | ||||
|                }}; | ||||
|     } | ||||
| 
 | ||||
|  | @ -590,11 +590,11 @@ struct Regs { | |||
|     static std::string GetCommandName(int index) { | ||||
|         std::map<u32, std::string> map; | ||||
| 
 | ||||
|         Regs regs; | ||||
|         #define ADD_FIELD(name)                                                                               \ | ||||
|             do {                                                                                              \ | ||||
|                 map.insert({PICA_REG_INDEX(name), #name});                                                    \ | ||||
|                 for (u32 i = PICA_REG_INDEX(name) + 1; i < PICA_REG_INDEX(name) + sizeof(regs.name) / 4; ++i) \ | ||||
|                 /* TODO: change to Regs::name when VS2015 and other compilers support it  */                   \ | ||||
|                 for (u32 i = PICA_REG_INDEX(name) + 1; i < PICA_REG_INDEX(name) + sizeof(Regs().name) / 4; ++i) \ | ||||
|                     map.insert({i, #name + std::string("+") + std::to_string(i-PICA_REG_INDEX(name))});       \ | ||||
|             } while(false) | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue