Click on the filename to display or download the file.
framebuffer_put.mi
declare shader
color "framebuffer_put" (
color "color",
integer "index" )
version 1
apply material
end declare
framebuffer_put.c
#include "shader.h"
struct framebuffer_put {
miColor color;
miInteger index;
};
DLLEXPORT
int framebuffer_put_version(void) { return(1); }
DLLEXPORT
miBoolean framebuffer_put (
miColor *result, miState *state, struct framebuffer_put *params )
{
*result = *mi_eval_color(¶ms->color);
if (state->type == miRAY_EYE)
mi_fb_put(state, *mi_eval_integer(¶ms->index), result);
return miTRUE;
}
22 April 2008 23:41:02