Is the enhances graphics-performance part of WINE?

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
theuserbl
Level 2
Level 2
Posts: 16
Joined: Sat Sep 21, 2013 6:49 pm

Is the enhances graphics-performance part of WINE?

Post by theuserbl »

Codewaever have announced the new version of CrossOver 13.0:
https://www.codeweavers.com/support/for ... msg=156434
The focus of CrossOver 13.0.0 is better performance for games.
CrossOver 13.0.0 includes our new Performance Enhanced Graphics. With
Performance Enhanced Graphics, CrossOver creates a dedicated thread
for graphics commands, making better use of the CPU and GPU. During
in-house testing we have seen some frame rates double what they were
with earlier versions of CrossOver.
Are this enhancements in WINE, too?
Or going CrossOver own ways in this point, like Transgaming in the past?

Greatings
theuserbl
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: Is the enhances graphics-performance part of WINE?

Post by oiaohm »

theuserbl the threading work is part of a patch set that is not upto mainline wine quality standards yet.

http://www.winehq.org/pipermail/wine-de ... 01106.html

theuserbl yes developer making this patch works at codeweavers so does wine project maintainer. But the wine project maintainer plays be a very fixed set of rules. Patches must pass the testsuite to enter wine mainline.

Crossover can and does in some case bend the rules.

theuserbl the fact here is the command stream patch appears in wine mailing list before appearing in crossover.

So currently the feature is not in Wine. But when the feature works correctly it will be. Working correctly is passing the testing wine does.

Crossover is not like transgaming. Yes crossover does include patches that are not mainline. But those patches are submitted upstream for including. Yes wine and crossover do dispute over what is acceptable quality. There have been reverse stats as well where crossover refuses a wine patch.

Wine project has a set of rules the maintainer is required to obey. Those rules cannot be overridden for personal or company reasons. Crossover also has their set or rules.

Welcome to the one of the cases the two sides are not seeing eye to eye.
Locked