You can sign up to get a daily email of our articles, see the Mailing List page.
We do often include affiliate links to earn us some pennies. See more here.

Mesa 17.1 will use a set 1GB size for the shader cache

By - | Views: 21,188
The Mesa developers have been plugging away to get Mesa 17.1 into shape for release, one feature in particular has seen a lot of attention: the shader cache. It will no longer use a percentage of available disk space.

The Mesa developer Timothy Arceri said:
QuoteThe more I think about it the more this seems like a bad idea. When we were deleting old cache dirs this wasn't so bad as it was unlikely we would ever hit the actual limit before things
were cleaned up. Now that we only start cleaning up old cache items once the limit is reached the a percentage based max cache limit is more risky.

For the inital release of shader cache I think its better to stick to a more conservative cache limit, at least until we have some way of cleaning up the cache more aggressively.

Going by the commit itself, it will be sticking to a 1GB size for the cache now. It's already landed in Mesa git, so it should be in the 17.1 release.

Mesa 17.1 is due for release on May 5th next month, as detailed here. Article taken from GamingOnLinux.com.
Tags: Drivers, Mesa
5 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.
13 comments
Page: «2/2
  Go to:

opera Apr 28, 2017
Quoting: liamdawe
Quoting: operaNot sure if GOL really needs to cover that kind of low level implementation details of graphics drivers.
I agree that the scope of driver functions is very interesting but the actual size of particular driver cache is a little too deep from my point of view.
We have covered stuff like this plenty of times in the past and you're the first to make a complaint about it. Usually, people appreciate it.
May be read my post again. That was not my point.
I was complaining about a news that covers a low level implementation detail that concerns more a developer. As a gamer it has no big impact whether the cache size is a relative value of 10%, 5% or an absolut value of 1 gb. It's just a small configuration issue. It works either way.
On the other hand I appreciate news about Mesa implementing new features (like the news in the past) because these increase an actual feature set which has a much higher impact.
Liam Dawe Apr 28, 2017
Quoting: opera
Quoting: liamdawe
Quoting: operaNot sure if GOL really needs to cover that kind of low level implementation details of graphics drivers.
I agree that the scope of driver functions is very interesting but the actual size of particular driver cache is a little too deep from my point of view.
We have covered stuff like this plenty of times in the past and you're the first to make a complaint about it. Usually, people appreciate it.
May be read my post again. That was not my point.
I was complaining about a news that covers a low level implementation detail that concerns more a developer. As a gamer it has no big impact whether the cache size is a relative value of 10%, 5% or an absolut value of 1 gb. It's just a small configuration issue. It works either way.
On the other hand I appreciate news about Mesa implementing new features (like the news in the past) because these increase an actual feature set which has a much higher impact.
Like I said, we have covered details like this plenty of times in the past.

I understand what you're saying, but GOL has a big reach, currently LifeOnLinux (or "LOL) does not, so for now it's still suited for here.
lejimster Apr 29, 2017
The shader cache is an important feature us AMD owners have been waiting for a long time on mesa. Cutting loading times and smoothing out hitches. Its important, although not all games need it as much as others.
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.