/* $Id$ */
/* Copyright (c) 2001, Stanford University
* All rights reserved
*
* See the file LICENSE.txt for information on redistributing this software.
*/
#include <stdio.h>
#include "cr_spu.h"
#include "cr_dlm.h"
#include "cr_hash.h"
#include "expandospu.h"
NULL, /* CHILD COPY */
NULL, /* DATA */
_cr_expando_table /* THE ACTUAL FUNCTIONS */
};
static SPUFunctions *
unsigned int context_id,
unsigned int num_contexts )
{
(void) self;
(void) context_id;
(void) num_contexts;
expando_spu.has_child = 0;
if (child)
{
}
/* Expando-specific initialization */
/* We'll be using the state tracker for each context */
crStateInit();
return &expando_functions;
}
static void
{
}
static int
expandoSPUCleanup(void)
{
return 1;
}
int
{
*name = "expando";
//*super = "passthrough";
*super = "render";
*init = expandoSPUInit;
return 1;
}