diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2013-02-26 22:05:19 +0900 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2013-02-26 22:07:30 +0900 |
commit | 683e5d7d0848b0b044eca151c61ad2254dac2e63 (patch) | |
tree | c30f745ce96bdddbbec9899d2fd313ee9e97bf5e /ChangeLog | |
parent | b726563a9e127963c0df0058525aff636e876a9d (diff) | |
download | efl-683e5d7d0848b0b044eca151c61ad2254dac2e63.tar.gz efl-683e5d7d0848b0b044eca151c61ad2254dac2e63.tar.xz efl-683e5d7d0848b0b044eca151c61ad2254dac2e63.zip |
Fix evas GL common engine to have a shader to do oversampling on
downscaling. This makes quality much better and "at best"
equates to a 16 point sample (2x2 linear interpolation samples,
where a linear interpolation sample equates to a 2x2 sample).
This will have perfomance impact, but the quality is worth it and
makes it closer to software downscaling in quality. It supports
2x2, 2x1 and 1x2 oversampling. YUV not done, nor image mask
(font shaders not needed).
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,14 @@ +2013-02-26 Carsten Haitzler (The Rasterman) + + * Fix evas GL common engine to have a shader to do oversampling on + downscaling. This makes quality much better and "at best" + equates to a 16 point sample (2x2 linear interpolation samples, + where a linear interpolation sample equates to a 2x2 sample). This + will have perfomance impact, but the quality is worth it and + makes it closer to software downscaling in quality. It supports + 2x2, 2x1 and 1x2 oversampling. YUV not done, nor image mask + (font shaders not needed). + 2013-02-23 ChunEon Park (Hermet) * Evas cache: remove the freed worker from the pthread worker list when it's failed to create a new thread so as not to access it if a thread is working newly. |