diff options
Diffstat (limited to 'demo/demo.h')
| -rw-r--r-- | demo/demo.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/demo/demo.h b/demo/demo.h index d8b9da6..d5f6065 100644 --- a/demo/demo.h +++ b/demo/demo.h @@ -41,10 +41,12 @@ void unexpected_eof(); int parse_hex(char **tokens, unsigned *val); int parse_ptr(char **tokens, void **ptr); +int parse_fp16(char **tokens, short *ptr); int parse_aligned(char **tokens, void **ptr); int parse_cpu(char **tokens, unsigned *cpu); int parse_cpu_mask(char **tokens, unsigned *mask); +int parse_lane(char **tokens, unsigned *lane); void cache_debug(unsigned cpu, void *ptr); @@ -58,4 +60,11 @@ void remote_recv(void **ptr, int *write, unsigned *val); int compare_exchange_64(volatile unsigned long long *p, unsigned long long *old, unsigned long long val); +void gfx_init(void); +void gfx_draw(void); +void gfx_swap(void); +void gfx_clear(void); +void gfx_bg(unsigned color); +void gfx_data(unsigned block, unsigned lane, short data[static 4]); + #endif |
