aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-02-26 22:05:19 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-02-26 22:07:30 +0900
commit683e5d7d0848b0b044eca151c61ad2254dac2e63 (patch)
treec30f745ce96bdddbbec9899d2fd313ee9e97bf5e /ChangeLog
parentb726563a9e127963c0df0058525aff636e876a9d (diff)
downloadefl-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--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3504de1cd..69be09eb6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.