twinaphex
|
0a20857a44
|
(ARM) Add mrc ARM define for benchmark.c
- Some Android build fixes
- Removed doubly defined static inline function
|
2012-10-02 23:59:19 +02:00 |
|
Themaister
|
5b0525d2e2
|
Drop HAVE_PBO. Use custom conversion routines.
Measured custom 15->32 conversion to be up to 10x faster on my setup.
|
2012-10-02 01:04:47 +02:00 |
|
Themaister
|
1bac5421ff
|
Update benchmarks for GCC + x86.
Compile with make PERF_TEST=1 to enable performance logging.
|
2012-10-01 23:43:16 +02:00 |
|
Themaister
|
4ff087cc36
|
Fix CXX_BUILD.
|
2012-09-09 23:37:12 +02:00 |
|
Themaister
|
552cbd69fa
|
Fix scaler build on 32-bit.
|
2012-09-07 11:14:07 +02:00 |
|
Themaister
|
41359681c3
|
Add special point scaler for optimal speed.
|
2012-09-03 00:48:00 +02:00 |
|
Themaister
|
ebd5bc85d5
|
Optimize -> bgr24 conversion paths.
|
2012-09-02 23:49:30 +02:00 |
|
Themaister
|
b9630e2a2c
|
Optimize rgb1555 -> argb8888 conversion in SSE2.
|
2012-09-02 20:04:35 +02:00 |
|
Themaister
|
86b444cb97
|
Use bilinear for downscales, point for upscales.
|
2012-09-02 15:30:15 +02:00 |
|
Themaister
|
dff4e32cf6
|
Add licensing headers to scaler code.
|
2012-09-02 14:44:21 +02:00 |
|
Themaister
|
19fa31f17d
|
Add custom scaling routines.
Implemented for point, bilinear, lanczos.
Partly optimized for SSE2.
|
2012-09-02 14:30:46 +02:00 |
|