mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 05:40:04 +00:00 
			
		
		
		
	common/cpu_detect: Remove Common::CPUVendor
It's only used by telemetry, where the information it provides can be gained from the brand string.
This commit is contained in:
		
							parent
							
								
									bc5ad137c0
								
							
						
					
					
						commit
						9a45d32a5f
					
				
					 3 changed files with 0 additions and 30 deletions
				
			
		|  | @ -66,12 +66,6 @@ static CPUCaps Detect() { | |||
|     __cpuid(cpu_id, 0x80000000); | ||||
| 
 | ||||
|     u32 max_ex_fn = cpu_id[0]; | ||||
|     if (!strcmp(caps.brand_string, "GenuineIntel")) | ||||
|         caps.vendor = CPUVendor::INTEL; | ||||
|     else if (!strcmp(caps.brand_string, "AuthenticAMD")) | ||||
|         caps.vendor = CPUVendor::AMD; | ||||
|     else | ||||
|         caps.vendor = CPUVendor::OTHER; | ||||
| 
 | ||||
|     // Set reasonable default brand string even if brand string not available
 | ||||
|     strcpy(caps.cpu_string, caps.brand_string); | ||||
|  |  | |||
|  | @ -6,16 +6,8 @@ | |||
| 
 | ||||
| namespace Common { | ||||
| 
 | ||||
| /// x86/x64 CPU vendors that may be detected by this module
 | ||||
| enum class CPUVendor { | ||||
|     INTEL, | ||||
|     AMD, | ||||
|     OTHER, | ||||
| }; | ||||
| 
 | ||||
| /// x86/x64 CPU capabilities that may be detected by this module
 | ||||
| struct CPUCaps { | ||||
|     CPUVendor vendor; | ||||
|     char cpu_string[0x21]; | ||||
|     char brand_string[0x41]; | ||||
|     bool sse; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue