mesa: Add a streaming load memcpy implementation.
authorMatt Turner <mattst88@gmail.com>
Mon, 4 Nov 2013 20:02:24 +0000 (12:02 -0800)
committerMatt Turner <mattst88@gmail.com>
Thu, 7 Nov 2013 21:18:03 +0000 (13:18 -0800)
commit6f2e81ce4cc4a03d22e2670191651bfa9bdb0d0c
tree521f07cbb0e8d579b5e8c031b844f5ab1b9a3620
parentd41084a63d3071d1ca3327175d94314fccb82792
mesa: Add a streaming load memcpy implementation.

Uses SSE 4.1's MOVNTDQA instruction (streaming load) to read from
uncached memory without polluting the cache.

Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
src/mesa/Makefile.am
src/mesa/main/streaming-load-memcpy.c [new file with mode: 0644]
src/mesa/main/streaming-load-memcpy.h [new file with mode: 0644]