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