Core Native GBA 0.0.17
create your own game-engine with just lua for nitendo game boy advance console.
Loading...
Searching...
No Matches
draw_queue.c File Reference
#include "zeebo.h"
Include dependency graph for draw_queue.c:

Go to the source code of this file.

Functions

static void draw_cmd_clojure (uint8_t a, uint8_t b, uint8_t c, uint8_t d)
 
cmd_t draw_queue_clojure (uint8_t cmd)
 
void draw_queue_push (uint8_t cmd, uint8_t a, uint8_t b, uint8_t c, uint8_t d)
 
void draw_queue_page (uint8_t page)
 
void draw_queue_burn (uint8_t page)
 

Variables

static uint16_t index_cmd = 0
 
static uint16_t page1_cmd = 0
 
static uint16_t page2_cmd = 0
 
static uint16_t index_param = 0
 
static uint16_t page_current = 0
 
static uint8_t queue_command [2048]
 
static uint8_t queue_param [8192]
 
static uint8_t clojure_cmd
 

Function Documentation

◆ draw_cmd_clojure()

static void draw_cmd_clojure ( uint8_t a,
uint8_t b,
uint8_t c,
uint8_t d )
static

Definition at line 14 of file draw_queue.c.

Here is the call graph for this function:

◆ draw_queue_burn()

void draw_queue_burn ( uint8_t page)

Definition at line 50 of file draw_queue.c.

Here is the call graph for this function:

◆ draw_queue_clojure()

cmd_t draw_queue_clojure ( uint8_t cmd)

Definition at line 19 of file draw_queue.c.

Here is the call graph for this function:

◆ draw_queue_page()

void draw_queue_page ( uint8_t page)

Definition at line 36 of file draw_queue.c.

◆ draw_queue_push()

void draw_queue_push ( uint8_t cmd,
uint8_t a,
uint8_t b,
uint8_t c,
uint8_t d )

Definition at line 25 of file draw_queue.c.

Variable Documentation

◆ clojure_cmd

uint8_t clojure_cmd
static

Definition at line 12 of file draw_queue.c.

◆ index_cmd

uint16_t index_cmd = 0
static

Definition at line 3 of file draw_queue.c.

◆ index_param

uint16_t index_param = 0
static

Definition at line 6 of file draw_queue.c.

◆ page1_cmd

uint16_t page1_cmd = 0
static

Definition at line 4 of file draw_queue.c.

◆ page2_cmd

uint16_t page2_cmd = 0
static

Definition at line 5 of file draw_queue.c.

◆ page_current

uint16_t page_current = 0
static

Definition at line 7 of file draw_queue.c.

◆ queue_command

uint8_t queue_command[2048]
static

Definition at line 9 of file draw_queue.c.

◆ queue_param

uint8_t queue_param[8192]
static

Definition at line 10 of file draw_queue.c.