Author: Carlos Lopez <genet...@gmail.com> Date: Tue Nov 27 21:33:58 2012 +0100
Revert "Added "Rendering method" command line option" This reverts commit 2bb93e4726a15358514b5daf24bbebaf5fbf86ec. --- synfig-core/src/tool/main.cpp | 50 +---------------------------------------- 1 files changed, 1 insertions(+), 49 deletions(-) diff --git a/synfig-core/src/tool/main.cpp b/synfig-core/src/tool/main.cpp index a0d463b..00b5aac 100644 --- a/synfig-core/src/tool/main.cpp +++ b/synfig-core/src/tool/main.cpp @@ -169,7 +169,6 @@ void display_help(bool full) display_help_option("-c", "<canvas id>", _("Render the canvas with the given id instead of the root.")); display_help_option("-o", "<output file>", _("Specify output filename")); display_help_option("-T", "<# of threads>", _("Enable multithreaded renderer using specified # of threads")); - display_help_option("-r", "<rendering method>", _("Render scene with the specified method - 0: Software (Default), 1: OpenGL, 2: Cairo")); display_help_option("-b", NULL, _("Print Benchmarks")); display_help_option("--fps", "<framerate>", _("Set the frame rate")); display_help_option("--time", "<time>", _("Render a single frame at <seconds>")); @@ -403,7 +402,7 @@ int process_global_flags(arg_list_t &arg_list) bool flag_requires_value(String flag) { return (flag=="-a" || flag=="-c" || flag=="-g" || flag=="-h" || flag=="-o" || - flag=="-Q" || flag=="-s" || flag=="-t" || flag=="-T" || flag=="-r" || flag=="-w" || + flag=="-Q" || flag=="-s" || flag=="-t" || flag=="-T" || flag=="-w" || flag=="--append" || flag=="--begin-time" || flag=="--canvas-info"|| flag=="--dpi" || flag=="--dpi-x" || flag=="--dpi-y" || flag=="--end-time" || flag=="--fps" || flag=="--layer-info" || flag=="--start-time" || flag=="--time" || flag=="-vc" || flag=="-vb" || flag=="--sequence-separator"); @@ -586,47 +585,6 @@ int extract_threads(arg_list_t &arg_list,int &threads) return SYNFIGTOOL_OK; } -int extract_render_method(arg_list_t &arg_list,RenderMethod &render_method) -{ - const char *methods[] = {"Software", "OpenGL","Cairo"}; - arg_list_t::iterator iter, next; - for(next=arg_list.begin(),iter=next++;iter!=arg_list.end();iter=next++) - { - if(*iter=="-r") - { - arg_list.erase(iter); - iter=next++; - int method = atoi(iter->c_str()); - - switch (method) { - case 0: - render_method = SOFTWARE; - VERBOSE_OUT(1)<<strprintf(_("Rendering method set to %s"),methods[method])<<endl; - break; - case 1: - render_method = OPENGL; - VERBOSE_OUT(1)<<strprintf(_("Rendering method set to %s"),methods[method])<<endl; - break; - case 2: - render_method = CAIRO; - VERBOSE_OUT(1)<<strprintf(_("Rendering method set to %s"),methods[method])<<endl; - break; - default: - method = 0; - render_method = SOFTWARE; - VERBOSE_OUT(1)<<strprintf(_("Unknown specified rendering method, using %s"), methods[method])<<endl; - break; - } - arg_list.erase(iter); - } - else if (flag_requires_value(*iter)) - iter=next++; - } - - return SYNFIGTOOL_OK; -} - - int extract_target(arg_list_t &arg_list,string &type) { arg_list_t::iterator iter, next; @@ -1091,7 +1049,6 @@ int main(int argc, char *argv[]) string target_name; job_list.push_front(Job()); int threads=0; - RenderMethod render_method = SOFTWARE; imageargs=defaults; job_list.front().filename=arg_list.front(); @@ -1158,7 +1115,6 @@ int main(int argc, char *argv[]) extract_RendDesc(imageargs,job_list.front().canvas->rend_desc()); extract_target(imageargs,target_name); extract_threads(imageargs,threads); - extract_render_method(imageargs,render_method); job_list.front().quality=DEFAULT_QUALITY; extract_quality(imageargs,job_list.front().quality); VERBOSE_OUT(2)<<_("Quality set to ")<<job_list.front().quality<<endl; @@ -1308,10 +1264,6 @@ int main(int argc, char *argv[]) if(job_list.front().target && Target_Scanline::Handle::cast_dynamic(job_list.front().target)) Target_Scanline::Handle::cast_dynamic(job_list.front().target)->set_threads(threads); - // Set the rendering method for the target - if(job_list.front().target && Target_Scanline::Handle::cast_dynamic(job_list.front().target)) - Target_Scanline::Handle::cast_dynamic(job_list.front().target)->set_render_method(render_method); - if(imageargs.size()) { cerr<<_("Unidentified arguments for ")<<job_list.front().filename<<": "; ------------------------------------------------------------------------------ Keep yourself connected to Go Parallel: VERIFY Test and improve your parallel project with help from experts and peers. http://goparallel.sourceforge.net _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl