display.h 603 Bytes
/*
 *  display.h - display texture output.
 *
 */

#ifndef DISPLAY_INCLUDE
#define DISPLAY_INCLUDE

typedef struct {
  /* required */
  char *label;
  int gclk;
  int gclk_old;
  int argc;
  char **argv;

  /* input signals */
  int ra;
  int ga;
  int ba;
  int aa;
  int rb;
  int gb;
  int bb;
  int ab;
  int rc;
  int gc;
  int bc;
  int ac;
  int rd;
  int gd;
  int bd;
  int ad;

  int x;
  int y;

  int dv;
  int exit1;

  /* outputs */
  int exit;

} display_t;


void  display(display_t **pp0, display_t **pp1);
void display_init(display_t *p0, display_t *p1);

#endif /* DISPLAY_INCLUDE */