Skip to content

Conversation

culhatsker
Copy link
Contributor

@culhatsker culhatsker commented Dec 26, 2018

tbb memoty allocator causes errors on Linux systems with opensource GPU drivers.
Made it optional. Turned off by default on Linux. Windows will build with tbb allocator.
This PR doesn't change tbb's parallel_for etc.

Hopefully it will fix #295 for everyone.

@andrew-mcmahon
Copy link

These changes have gotten the game working on my R9 285 as you can see here

git clone https://github.com/culhatsker/xray-16.git --branch optional_allocation --single-branch --recurse-submodules

Prone to crashing (hitting ESC) and performance isn't great yet but that's to be expected at this point.
openxray_mwnn.log

Brilliant work! Thanks to everyone.

@eagleivg eagleivg merged commit 6fef1f8 into OpenXRay:xd_dev Dec 27, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Linux] Segmentation fault on start xr_3da with AMD/ATI GPU
4 participants