Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
Wine "PBA" - A new project for better Direct3D over OpenGL
Page: «7/7
  Go to:
mrdeathjr Mar 9, 2018
Hunted Hells Reach

Vanilla + PBA

Spoiler, click me

Vanilla + PBA + CSMT

Spoiler, click me

^_^
mrdeathjr Mar 9, 2018
Crysis

Vanilla + PBA



Vanilla + PBA + CSMT



^_^
mrdeathjr Mar 9, 2018
Aliens Colonial Marines

Vanilla + PBA

Spoiler, click me

Vanilla + PBA + CSMT

Spoiler, click me

^_^
mrdeathjr Mar 9, 2018
Red Faction Guerilla

Vanilla + PBA

Spoiler, click me

Vanilla + PBA + CSMT

Spoiler, click me

^_^
Xpander Mar 9, 2018
Quoting: GoldpawFor those interested I've created a package for Arch Linux (AUR) based on wine-staging 3.3 with the latest PBA patches applied. This package uses git versions of wine, wine-staging and wine-pba, unlike our other AUR package which uses stable/tagged releases only.

https://aur.archlinux.org/packages/wine-staging-pba-git/

Can't speak for anybody else, but on my AMD Radeon RX480 I've had the best results with CSMT enabled (who'd thunk, eh?) in winecfg as well as the following env variables set:

env WINEDEBUG=-all __GL_THREADED_OPTIMIZATIONS=1 __GL_YIELD=USLEEP __GL_SYNC_TO_VBLANK=0 wine64 <yourwineapp>

In the sinner that started it - world of warcraft - I experienced a massive fps increase in my druid order hall with DirectX11, jumping from 15-25fps and up to 25-85fps. Numbers of course differ depending on where I am, but generally my framerate has increased radically all over the game.

 __GL_THREADED_OPTIMIZATIONS=1 __GL_YIELD=USLEEP __GL_SYNC_TO_VBLANK=0

are all nvidia commands so i dont think they do anything with your AMD card.

mesa had different command for glthreading.
hilpara Mar 9, 2018
For AMD it is mesa_glthread=true
mrdeathjr Mar 9, 2018
After test various titles virtual memory on pba is more higher than vanilla

2.0gb in vanilla with/without csmt

2.6-2.7gb in vanilla + pba with/without csmt

Remember Me

Vanilla



Vanilla + CSMT



Vanilla + PBA



Vanilla + PBA + CSMT



This situation can be detonate various games crashing for 4096mb limit case: assasins creed 1, mass effect, farcry 2, farcry 3, test drive unlimited 2 and others

^_^
Espionage724 Mar 10, 2018
Hi, I mainly only play Guild Wars 2 on Linux as of lately. I use Wine with the PBA patches (I maintain a Fedora Copr here. Performance is mostly acceptable (still behind Windows), but I'm curious if there's anything else I can try to improve it.

Computer:

  • Acer Predator Helios 300

  • i7-770HQ (intel_pstate)

  • GTX 1060 (NVIDIA 390.25)

  • 16GB RAM

  • Fedora Workstation 27 (set-up notes


Wine Prefix:

  • Staging 3.3

  • Windows 7

  • 64-bit

  • Pulseaudio

  • CSMT Enabled

  • MaxVersionGL = 262150 (4.6)

  • VideoMemorySize = 6144


My in-game settings (the stuff that matters):

  • Resolution: 1920x1080

  • Animation: High (Highest)

  • Antialiasing: None (doesn't affect performance iirc; it's just post-process)

  • Environment: High (highest)

  • LOD Distance: Ultra (highest; not aware of it affecting performance much)

  • Reflections: Terrain & Sky (not much difference between this and None)

  • Textures: High (highest)

  • Render Sampling: Native

  • Shadows: High

  • Shaders: High (highest)

  • Postprocessing: High (highest)

  • Character Model Limit: Low

  • Character Model Quality: Highest (highest)

  • Ambient Occlusion: Enabled

  • Best Texture Filtering: Disabled

  • Depth Blur: Enabled

  • Effect LOD: Disabled

  • High-Res Character Textures: Enabled

  • Light Adaptation: Disabled

  • Vertical Sync: Disabled

  • Motion Blur: Default (middle)


Here's what I've noticed and tried so far:

  • -dx9single needs to be enabled for best performance in all situations it seems

  • NVIDIA threaded optimizations lowers performance; I see others recommending this however and I'm not sure what's up

  • Hyper-threading enabled I believe gives better performance, but I need to re-test this better

  • GPU usage seems to be around 90-100% in most cases

  • GLSL being enabled or disabled didn't seem to affect performance much; with it disabled, grass/foliage is erratic (video
Xpander Mar 10, 2018
Quoting: Espionage724Hi, I mainly only play Guild Wars 2 on Linux as of lately. I use Wine with the PBA patches (I maintain a Fedora Copr here. Performance is mostly acceptable (still behind Windows), but I'm curious if there's anything else I can try to improve it.

Computer:

  • Acer Predator Helios 300

  • i7-770HQ (intel_pstate)

  • GTX 1060 (NVIDIA 390.25)

  • 16GB RAM

  • Fedora Workstation 27 (set-up notes


Wine Prefix:

  • Staging 3.3

  • Windows 7

  • 64-bit

  • Pulseaudio

  • CSMT Enabled

  • MaxVersionGL = 262150 (4.6)



  • VideoMemorySize = 6144


My in-game settings (the stuff that matters):

  • Resolution: 1920x1080

  • Animation: High (Highest)

  • Antialiasing: None (doesn't affect performance iirc; it's just post-process)

  • Environment: High (highest)

  • LOD Distance: Ultra (highest; not aware of it affecting performance much)

  • Reflections: Terrain & Sky (not much difference between this and None)

  • Textures: High (highest)

  • Render Sampling: Native

  • Shadows: High

  • Shaders: High (highest)

  • Postprocessing: High (highest)

  • Character Model Limit: Low

  • Character Model Quality: Highest (highest)

  • Ambient Occlusion: Enabled

  • Best Texture Filtering: Disabled

  • Depth Blur: Enabled

  • Effect LOD: Disabled

  • High-Res Character Textures: Enabled

  • Light Adaptation: Disabled

  • Vertical Sync: Disabled

  • Motion Blur: Default (middle)


Here's what I've noticed and tried so far:

  • -dx9single needs to be enabled for best performance in all situations it seems

  • NVIDIA threaded optimizations lowers performance; I see others recommending this however and I'm not sure what's up

  • Hyper-threading enabled I believe gives better performance, but I need to re-test this better

  • GPU usage seems to be around 90-100% in most cases

  • GLSL being enabled or disabled didn't seem to affect performance much; with it disabled, grass/foliage is erratic (video

if you can try the older wine 2.21 stating+pba, it gives me a much better framerate in GW2. 3.3+pba 30-60FPS, 2.21+pba 45+70FPS in my case.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.

Buy Games
Buy games with our affiliate / partner links: