drivers/dri/i965/intel_mipmap_tree.c:3194: error: undefined reference to 'tiled_to_linear'
Author: Scott D Phillips <email@example.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.
Fixed temporarily by:
Author: Kenneth Graunke <firstname.lastname@example.org>
Date: Sat May 26 16:25:34 2018 -0700
i965: Revert recent tiled memcpy changes.
This reverts commit 79fe00efb474b3f3f0ba4c88826ff67c53a02aef.
This reverts commit f5e8b13f78a085bc95a1c0895e4a38ff6b87b375.
This reverts commit d21c086d819d78fb3f6abcbb14aa492970f442aa.
They broke the Android build and I'd rather not leave it broken
for the long holiday weekend.