[Bug 106669] Android build fails to link: undefined reference to 'tiled_to_linear'

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat May 26 16:44:42 UTC 2018


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

            Bug ID: 106669
           Summary: Android build fails to link: undefined reference to
                    'tiled_to_linear'
           Product: Mesa
           Version: git
          Hardware: Other
                OS: All
            Status: NEW
          Keywords: bisected, regression
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/i965
          Assignee: scott.d.phillips at intel.com
          Reporter: mark.a.janes at intel.com
        QA Contact: intel-3d-bugs at lists.freedesktop.org

drivers/dri/i965/intel_mipmap_tree.c:3194: error: undefined reference to
'tiled_to_linear'

Bisected to:
d21c086d819d78fb3f6abcbb14aa492970f442aa
Author:     Scott D Phillips <scott.d.phillips at intel.com>
i965/tiled_memcpy: inline movntdqa loads in tiled_to_linear

The reference for MOVNTDQA says:

    For WC memory type, the nontemporal hint may be implemented by
    loading a temporary internal buffer with the equivalent of an
    aligned cache line without filling this data to the cache.
    [...] Subsequent MOVNTDQA reads to unread portions of the WC
    cache line will receive data from the temporary internal
    buffer if data is available.

This hidden cache line sized temporary buffer can improve the
read performance from wc maps.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20180526/4ba785b0/attachment.html>


More information about the intel-3d-bugs mailing list