twinaphex
|
0a15a17d44
|
Update years on all license headers
|
2014-01-01 01:50:59 +01:00 |
|
twinaphex
|
82e9048288
|
(Scaler) Fix Griffin - we can't have two identical static inline
functions that are named the same because of Griffin
|
2013-11-20 18:15:44 +01:00 |
|
Themaister
|
44937348e8
|
Start implementing SSE2 conversion of YUV.
|
2013-11-20 17:39:01 +01:00 |
|
Themaister
|
c4176564c5
|
Don't use LUT for YUV conversion.
Current C version is just as fast, and doesn't thrash the cache.
~100us per 640x480 webcam frame.
|
2013-11-20 17:39:00 +01:00 |
|
twinaphex
|
d63ac7e7e2
|
Convert gfx/scaler to C89-style for loop declarations too
|
2013-10-19 20:14:39 +02:00 |
|
Themaister
|
e9cfb95900
|
Add fallback path for RGBA.
This is necessary for GLES devices which do not support BGRA_EXT.
|
2013-01-03 01:20:35 +01:00 |
|
Themaister
|
0b4cf2d053
|
Update license headers to 2013.
|
2013-01-01 01:41:15 +01:00 |
|
twinaphex
|
9565eb6ede
|
Fix warnings in pixconv.c
|
2012-11-14 21:54:24 +01:00 |
|
Themaister
|
668ff7687e
|
Let CPU filters work with any format.
|
2012-10-21 22:59:13 +02:00 |
|
Themaister
|
93078889cc
|
Begin reworking RGB565 as default pixel format.
|
2012-10-20 01:12:02 +02:00 |
|
Themaister
|
4ff087cc36
|
Fix CXX_BUILD.
|
2012-09-09 23:37:12 +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
|
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 |
|