Author: post
Date: 2010-04-11 13:59:49 +0200 (Sun, 11 Apr 2010)
New Revision: 3357

Modified:
   trunk/librawstudio/rs-curve.c
   trunk/src/rs-histogram.c
   trunk/src/rs-navigator.c
Log:
Since histogram and levels are usually the first updated, make them request 
"quick" images. This significantly reduces image load times.

Modified: trunk/librawstudio/rs-curve.c
===================================================================
--- trunk/librawstudio/rs-curve.c       2010-04-11 09:52:51 UTC (rev 3356)
+++ trunk/librawstudio/rs-curve.c       2010-04-11 11:59:49 UTC (rev 3357)
@@ -203,7 +203,7 @@
                return;
 
        RSFilterRequest *request = rs_filter_request_new();
-       rs_filter_request_set_quick(RS_FILTER_REQUEST(request), FALSE);
+       rs_filter_request_set_quick(RS_FILTER_REQUEST(request), TRUE);
        rs_filter_param_set_object(RS_FILTER_PARAM(request), "colorspace", 
curve->display_color_space);
                
        RSFilterResponse *response = rs_filter_get_image8(curve->input, 
request);

Modified: trunk/src/rs-histogram.c
===================================================================
--- trunk/src/rs-histogram.c    2010-04-11 09:52:51 UTC (rev 3356)
+++ trunk/src/rs-histogram.c    2010-04-11 11:59:49 UTC (rev 3357)
@@ -158,7 +158,7 @@
                return;
 
        RSFilterRequest *request = rs_filter_request_new();
-       rs_filter_request_set_quick(RS_FILTER_REQUEST(request), FALSE);
+       rs_filter_request_set_quick(RS_FILTER_REQUEST(request), TRUE);
        rs_filter_param_set_object(RS_FILTER_PARAM(request), "colorspace", 
histogram->display_color_space);
                
        RSFilterResponse *response = rs_filter_get_image8(histogram->input, 
request);

Modified: trunk/src/rs-navigator.c
===================================================================
--- trunk/src/rs-navigator.c    2010-04-11 09:52:51 UTC (rev 3356)
+++ trunk/src/rs-navigator.c    2010-04-11 11:59:49 UTC (rev 3357)
@@ -333,7 +333,7 @@
        if (navigator->cache->previous)
        {
                RSFilterRequest *request = rs_filter_request_new();
-               rs_filter_request_set_quick(RS_FILTER_REQUEST(request), FALSE);
+               rs_filter_request_set_quick(RS_FILTER_REQUEST(request), TRUE);
                rs_filter_param_set_object(RS_FILTER_PARAM(request), 
"colorspace", navigator->display_color_space);
                
                RSFilterResponse *response = 
rs_filter_get_image8(navigator->cache, request);


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to