[Bug 11674] Dual-core not being correctly supported in World of Warcraft (WOW)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Sep 21 14:10:25 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=11674

philippe.gislard at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |philippe.gislard at gmail.com

--- Comment #36 from philippe.gislard at gmail.com 2010-09-21 14:10:22 CDT ---
(In reply to comment #33)
>  wine wow cataclysm smp cpu fix 
> 
> --- dlls/kernel32/process.c_old   2010-08-20 23:23:50.000000000 +0600 
> +++ dlls/kernel32/process.c   2010-09-16 19:24:22.000000000 +0600 
> @@ -3333,11 +3333,36 @@ 
>   */ 
>  BOOL WINAPI
> GetLogicalProcessorInformation(PSYSTEM_LOGICAL_PROCESSOR_INFORMATION buffer,
> PDWORD pBufLen) 
>  { 
> -    FIXME("(%p,%p): stub\n", buffer, pBufLen); 
> -    SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 
> -    return FALSE; 
> +    *pBufLen=sizeof(SYSTEM_LOGICAL_PROCESSOR_INFORMATION)*3; 
> +    if(buffer==NULL){ 
> +       SetLastError(ERROR_INSUFFICIENT_BUFFER); 
> +       return FALSE; 
> +       } 
> + 
> +    buffer[0].ProcessorMask=3; 
> +    buffer[0].Relationship=1; 
> +    buffer[0].NumaNode.NodeNumber=0; 
> +    buffer[0].Reserved[0]=0; 
> +    buffer[0].Reserved[1]=0; 
> + 
> +    buffer[1].ProcessorMask=1; 
> +    buffer[1].Relationship=0; 
> +    buffer[1].ProcessorCore.Flags=0; 
> +    buffer[1].Reserved[0]=0; 
> +    buffer[1].Reserved[1]=0; 
> + 
> +    buffer[2].ProcessorMask=2; 
> +    buffer[2].Relationship=0; 
> +    buffer[2].ProcessorCore.Flags=0; 
> +    buffer[2].Reserved[0]=0; 
> +    buffer[2].Reserved[1]=0; 
> + 
> +//    FIXME("(%p,%p): stub\n", buffer, pBufLen); 
> +    return TRUE; 
>  } 
> 
> + 
> + 
>  /*********************************************************************** 
>   *           GetLogicalProcessorInformationEx   (KERNEL32.@) 
>   */

Does this patch has an impact on WoW performances on dual core processors ?

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list