diff options
author | Roland Scheidegger <[email protected]> | 2018-12-19 04:37:36 +0100 |
---|---|---|
committer | Roland Scheidegger <[email protected]> | 2018-12-20 06:03:20 +0100 |
commit | 6f4083143bb8c478ccfcaef034d183d89b471993 (patch) | |
tree | 44b1564e8ca51fb035dae18e91589b27e3730c2a /src/gallium/auxiliary/meson.build | |
parent | ec1d5841fa28939b9f9c69b42a99d22f56641154 (diff) |
gallivm: use llvm jit code for decoding s3tc
This is (much) faster than using the util fallback.
(Note that there's two methods here, one would use a cache, similar to
the existing code (although the cache was disabled), except the block
decode is done with jit code, the other directly decodes the required
pixels. For now don't use the cache (being direct-mapped is suboptimal,
but it's difficult to come up with something better which doesn't have
too much overhead.)
Reviewed-by: Jose Fonseca <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary/meson.build')
-rw-r--r-- | src/gallium/auxiliary/meson.build | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/auxiliary/meson.build b/src/gallium/auxiliary/meson.build index a4dbcf7b4ca..57f7e69050f 100644 --- a/src/gallium/auxiliary/meson.build +++ b/src/gallium/auxiliary/meson.build @@ -389,8 +389,8 @@ if with_llvm 'gallivm/lp_bld_flow.h', 'gallivm/lp_bld_format_aos_array.c', 'gallivm/lp_bld_format_aos.c', - 'gallivm/lp_bld_format_cached.c', 'gallivm/lp_bld_format_float.c', + 'gallivm/lp_bld_format_s3tc.c', 'gallivm/lp_bld_format.c', 'gallivm/lp_bld_format.h', 'gallivm/lp_bld_format_soa.c', |