libdragon
Loading...
Searching...
No Matches
src
rdpq
rdpq_tex_internal.h
1
#ifndef LIBDRAGON_RDPQ_TEX_INTERNAL_H
2
#define LIBDRAGON_RDPQ_TEX_INTERNAL_H
3
27
typedef
void (*large_tex_draw)(
rdpq_tile_t
tile,
const
surface_t
*tex,
int
s0,
int
t0,
int
s1,
int
t1,
28
void (*draw_cb)(
rdpq_tile_t
tile,
int
s0,
int
t0,
int
s1,
int
t1),
bool
filtering);
29
30
void
__rdpq_tex_blit
(
const
surface_t
*surf,
float
x0,
float
y0,
const
rdpq_blitparms_t
*parms, large_tex_draw ltd);
31
32
#endif
rdpq_tile_t
rdpq_tile_t
Tile descriptors.
Definition
rdpq.h:249
__rdpq_tex_blit
void __rdpq_tex_blit(const surface_t *surf, float x0, float y0, const rdpq_blitparms_t *parms, large_tex_draw ltd)
Internal implementation of rdpq_tex_blit, using a custom large tex loader callback function.
Definition
rdpq_tex.c:667
rdpq_blitparms_t
Blitting parameters for rdpq_tex_blit.
Definition
rdpq_tex.h:302
surface_t
A surface buffer for graphics.
Definition
surface.h:138
Generated on Fri Dec 13 2024 14:13:12 for libdragon by
1.9.8