Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.
Mesa developer Samuel Pitoiset sent in a set of 65 patches to the Mesa-dev list to enable ARB_bindless_texture for RadeonSI (AMD), this will allow Dawn of War III to work on Mesa.

From the patch set, Samuel said:
QuoteToday, Feral announced "Warhammer 40,000: Dawn of War III" (called DOW3) which is going to be released next month. This game *requires* ARB_bindless_texture, that now explains why I did all this work. So, we have ~3 weeks for merging this whole series. It would be very nice to have DOW3 support at day one!


The wording makes it sound like we won't be waiting on Mesa 17.2 for it (considering he's hopeful for day one support), which is due in August. It sounds like it might be something that (if accepted into Mesa-git) gets cherry-picked for the next Mesa 17.1.x point release.
*Clarification: Samuel himself commented, to make it clear features like this are not picked for point releases, so it is most likely to be in Mesa 17.2

It's great to see that Feral has obviously given pre-release access to Mesa developers to help Mesa move forward and get good support for Feral games.

Also, Samuel has some ideas on improving RadeonSI performance, which he will be working on once this patch set has been accepted.

This is one I missed yesterday, so thanks for the reminder BTRE! Article taken from GamingOnLinux.com.
10 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
7 comments

hakzsam May 20, 2017
This doesn't break DXMD because ARB_bindless_texture is not enabled by default. Don't expect anything to be backported to Mesa 17.1.x because we only cherry-pick bug fixes, not features. Though, my work could be available via padoka PPA I think and should be in Mesa 17.2. Thanks!
Liam Dawe May 20, 2017
Quoting: hakzsamThis doesn't break DXMD because ARB_bindless_texture is not enabled by default. Don't expect anything to be backported to Mesa 17.1.x because we only cherry-pick bug fixes, not features. Though, my work could be available via padoka PPA I think and should be in Mesa 17.2. Thanks!
Interesting thanks, i guess by day one support you meant for Mesa-git then?
STiAT May 20, 2017
Well, they didn't take that long from 17.0 to 17.1, so I just hope they can get a release out with june/july :-).
hakzsam May 20, 2017
Quoting: liamdawe
Quoting: hakzsamThis doesn't break DXMD because ARB_bindless_texture is not enabled by default. Don't expect anything to be backported to Mesa 17.1.x because we only cherry-pick bug fixes, not features. Though, my work could be available via padoka PPA I think and should be in Mesa 17.2. Thanks!
Interesting thanks, i guess by day one support you meant for Mesa-git then?

Yes.
Liam Dawe May 20, 2017
Quoting: hakzsam
Quoting: liamdawe
Quoting: hakzsamThis doesn't break DXMD because ARB_bindless_texture is not enabled by default. Don't expect anything to be backported to Mesa 17.1.x because we only cherry-pick bug fixes, not features. Though, my work could be available via padoka PPA I think and should be in Mesa 17.2. Thanks!
Interesting thanks, i guess by day one support you meant for Mesa-git then?

Yes.
Interesting, thanks for clarifying, looks like the wording got us muddled up a bit there.

Also, while you're here, thank you for all the work you're doing!
ziabice May 21, 2017
Will this help Shadow Of Mordor too? Actually it's barely playable...

Thanks for all your work and dedication, Mesa devs! <3
cRaZy-bisCuiT May 22, 2017
Thank you for your work, devs! (:

I haven't worked on drivers before, is there a best practice how to get involved in doing so?
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!
The comments on this article are closed.