libdragon
Loading...
Searching...
No Matches
rdpq_tex_internal.h
1#ifndef LIBDRAGON_RDPQ_TEX_INTERNAL_H
2#define LIBDRAGON_RDPQ_TEX_INTERNAL_H
3
27typedef 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
30void __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
Tile descriptors.
Definition rdpq.h:249
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
Blitting parameters for rdpq_tex_blit.
Definition rdpq_tex.h:302
A surface buffer for graphics.
Definition surface.h:138