forked from Lephenixnoir/gint
Lephe
9eb723ee53
This macro used to protect the declaration of the [vram] variable of gint. This variable was short to keep drawing functions short but could clutter the namespace. That being said, it's even better to just [#define vram gint_vram] if you need. This change renames the variable to [gint_vram], exposes it whenever <gint/display.h> is included, and removes the GINT_NEED_VRAM macro altogether.
13 lines
347 B
C
13 lines
347 B
C
#include <gint/display.h>
|
|
#include <display/common.h>
|
|
#include "topti-asm.h"
|
|
|
|
/* dtext(): Display a string of text */
|
|
GSECTION(".pretext")
|
|
void dtext(int x, int y, char const *str, int fg, int bg)
|
|
{
|
|
if((uint)fg >= 8 || (uint)bg >= 8) return;
|
|
topti_render(x, y, str, topti_font, topti_asm_text[fg],
|
|
topti_asm_text[bg], gint_vram, gint_vram);
|
|
}
|