render_local.h
author Tero Marttila <terom@fixme.fi>
Sat, 07 Jun 2008 05:05:18 +0300
changeset 13 ee426f453cf5
parent 11 082bfaf38cf0
child 24 8307d28329ae
permissions -rw-r--r--
* fix some (of the) stupid things in Makefile
* increment remote_node->current_load in remote_pool_get
* re-add render_init
* add render_raw module to handle non-PNG rendering
* update render_local to support RENDER_RAW
* working (but limited and inefficient) implementation of render_multi
* fixes to render_png
* improve/clean up render_remote
* mark internal function static
* make web_main use render_multi
* random bugfixes (possibly due to vim acting weird re file recovery post-crash)

committer: Tero Marttila <terom@fixme.fi>
#ifndef RENDER_LOCAL_H
#define RENDER_LOCAL_H

#include "render.h"

/*
 * Renders the given struct render locally in one operation.
 *
 * How this operates depends on the render mode:
 *  RENDER_PNG      - see render_png_init
 *  RENDER_RAW      - see render_raw_init
 */
int render_local (struct render *render, double *duration);

#endif /* RENDER_LOCAL_H */