mirror of
				https://github.com/webmproject/libwebp.git
				synced 2025-10-31 02:15:42 +01:00 
			
		
		
		
	Clean dsp/lossless includes
Change-Id: I47a405a9c402095b440404fe57ac08b5293ea71b
This commit is contained in:
		| @@ -13,15 +13,21 @@ | ||||
| //          Jyrki Alakuijala (jyrki@google.com) | ||||
| //          Urvang Joshi (urvang@google.com) | ||||
|  | ||||
| #include "src/dsp/dsp.h" | ||||
| #include "src/dsp/lossless.h" | ||||
|  | ||||
| #include <assert.h> | ||||
| #include <math.h> | ||||
| #include <stdlib.h> | ||||
| #include <string.h> | ||||
|  | ||||
| #include "src/dec/vp8li_dec.h" | ||||
| #include "src/utils/endian_inl_utils.h" | ||||
| #include "src/dsp/lossless.h" | ||||
| #include "src/dsp/cpu.h" | ||||
| #include "src/dsp/dsp.h" | ||||
| #include "src/dsp/lossless_common.h" | ||||
| #include "src/utils/endian_inl_utils.h" | ||||
| #include "src/utils/utils.h" | ||||
| #include "src/webp/decode.h" | ||||
| #include "src/webp/format_constants.h" | ||||
| #include "src/webp/types.h" | ||||
|  | ||||
| //------------------------------------------------------------------------------ | ||||
| // Image transforms. | ||||
|   | ||||
| @@ -13,16 +13,19 @@ | ||||
| //          Jyrki Alakuijala (jyrki@google.com) | ||||
| //          Urvang Joshi (urvang@google.com) | ||||
|  | ||||
| #include "src/dsp/dsp.h" | ||||
|  | ||||
| #include <assert.h> | ||||
| #include <math.h> | ||||
| #include <stdlib.h> | ||||
| #include "src/dec/vp8li_dec.h" | ||||
| #include "src/utils/endian_inl_utils.h" | ||||
| #include <string.h> | ||||
|  | ||||
| #include "src/dsp/cpu.h" | ||||
| #include "src/dsp/dsp.h" | ||||
| #include "src/dsp/lossless.h" | ||||
| #include "src/dsp/lossless_common.h" | ||||
| #include "src/dsp/yuv.h" | ||||
| #include "src/enc/histogram_enc.h" | ||||
| #include "src/utils/utils.h" | ||||
| #include "src/webp/format_constants.h" | ||||
| #include "src/webp/types.h" | ||||
|  | ||||
| // lookup table for small values of log2(int) * (1 << LOG_2_PRECISION_BITS). | ||||
| // Obtained in Python with: | ||||
|   | ||||
| @@ -14,11 +14,15 @@ | ||||
| #include "src/dsp/dsp.h" | ||||
|  | ||||
| #if defined(WEBP_USE_SSE2) | ||||
|  | ||||
| #include <assert.h> | ||||
| #include <emmintrin.h> | ||||
|  | ||||
| #include "src/dsp/cpu.h" | ||||
| #include "src/dsp/lossless.h" | ||||
| #include "src/dsp/common_sse2.h" | ||||
| #include "src/dsp/lossless_common.h" | ||||
| #include "src/utils/utils.h" | ||||
| #include "src/webp/types.h" | ||||
|  | ||||
| // For sign-extended multiplying constants, pre-shifted by 5: | ||||
| #define CST_5b(X)  (((int16_t)((uint16_t)(X) << 8)) >> 5) | ||||
|   | ||||
| @@ -14,9 +14,13 @@ | ||||
| #include "src/dsp/dsp.h" | ||||
|  | ||||
| #if defined(WEBP_USE_SSE41) | ||||
|  | ||||
| #include <assert.h> | ||||
| #include <smmintrin.h> | ||||
|  | ||||
| #include "src/dsp/cpu.h" | ||||
| #include "src/dsp/lossless.h" | ||||
| #include "src/webp/types.h" | ||||
|  | ||||
| //------------------------------------------------------------------------------ | ||||
| // Cost operations. | ||||
|   | ||||
| @@ -15,10 +15,13 @@ | ||||
|  | ||||
| #if defined(WEBP_USE_SSE2) | ||||
|  | ||||
| #include <emmintrin.h> | ||||
|  | ||||
| #include "src/dsp/common_sse2.h" | ||||
| #include "src/dsp/cpu.h" | ||||
| #include "src/dsp/lossless.h" | ||||
| #include "src/dsp/lossless_common.h" | ||||
| #include <emmintrin.h> | ||||
| #include "src/webp/types.h" | ||||
|  | ||||
| //------------------------------------------------------------------------------ | ||||
| // Predictor Transform | ||||
|   | ||||
| @@ -13,9 +13,10 @@ | ||||
|  | ||||
| #if defined(WEBP_USE_SSE41) | ||||
|  | ||||
| #include "src/dsp/common_sse41.h" | ||||
| #include <smmintrin.h> | ||||
|  | ||||
| #include "src/dsp/cpu.h" | ||||
| #include "src/dsp/lossless.h" | ||||
| #include "src/dsp/lossless_common.h" | ||||
|  | ||||
| //------------------------------------------------------------------------------ | ||||
| // Color-space conversion functions | ||||
|   | ||||
		Reference in New Issue
	
	Block a user