[Mesa-dev] [Bug 100073] Shader Disk Cache 32/64 bit detection has a flaw. Missed existence of x32 ABI

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Mar 12 05:59:56 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=100073

Timothy Arceri <t_arceri at yahoo.com.au> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #32 from Timothy Arceri <t_arceri at yahoo.com.au> ---
As has been stated multiple times 32bit, 64bit, x32, arm, x86 etc are all mean
nothing in regards to the resulting shader cache entries, you should be able to
share them across platforms if not then there is a bug.

The only reason for the 32, ipl-32 and 64 folders was to help keep different
Mesa versions for 32 vs 64 from causing the cache to be deleted.

After discussions about another issue it's been decided to move all cache
entries to a single cache dir and instead use the timestamp (in future maybe
build-id hash) and gpu id as part of the cache entries sha input. 

Since we will no longer be deleting the cache (instead using LRU to remove old
entries) arch will no longer be an issue and will be ignored completely, so I'm
closing this bug.

As for software renders that will be up to those drivers to decide how to
represent the gpu id, but that is a separate issue and can be discussed further
when a patch is submitted to the list.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170312/0ddb608d/attachment.html>


More information about the mesa-dev mailing list