gfx/blit.h header reference
[Lightweight 2d graphic module]
The source code of this header can be browsed online.
Members
Functions
- _GFX_BPP_EXPAND(_GFX_BLIT_PROTO )
- void gfx_blit_nc(const struct gfx_surface_s *d, gfx_pos_t x2, gfx_pos_t y2, const struct gfx_surface_s *s, gfx_pos_t x0, gfx_pos_t y0, gfx_pos_t w, gfx_pos_t h)
- void gfx_blit_overlap_nc(const struct gfx_surface_s *d, gfx_pos_t x2, gfx_pos_t y2, gfx_pos_t x0, gfx_pos_t y0, gfx_pos_t w, gfx_pos_t h)
- void gfx_blit_overlap_safe(const struct gfx_surface_s *d, gfx_pos_t x2, gfx_pos_t y2, gfx_pos_t x0, gfx_pos_t y0, gfx_pos_t w, gfx_pos_t h)
- void gfx_blit_safe(const struct gfx_surface_s *d, gfx_pos_t x2, gfx_pos_t y2, const struct gfx_surface_s *s, gfx_pos_t x0, gfx_pos_t y0, gfx_pos_t w, gfx_pos_t h)
Members detail
This macro is declared in gfx/blit.h source file, line 324.
This macro is declared in gfx/blit.h source file, line 322.
This macro is declared in gfx/blit.h source file, line 321.
This macro is declared in gfx/blit.h source file, line 37.
This macro is declared in gfx/blit.h source file, line 243.
This macro is declared in gfx/blit.h source file, line 187.
This macro is declared in gfx/blit.h source file, line 327.
This macro is declared in gfx/blit.h source file, line 300.
This macro is declared in gfx/blit.h source file, line 323.
This macro is declared in gfx/blit.h source file, line 151.
Preprocessor condition: defined( CONFIG_GFX_UNROLL )
This macro is declared in gfx/blit.h source file, line 175.
Preprocessor condition: not defined( CONFIG_GFX_UNROLL )
This macro is declared in gfx/blit.h source file, line 95.
This macro is declared in gfx/blit.h source file, line 42.
void gfx_blit_nc(const struct gfx_surface_s *d, gfx_pos_t x2, gfx_pos_t y2, const struct gfx_surface_s *s, gfx_pos_t x0, gfx_pos_t y0, gfx_pos_t w, gfx_pos_t h)
This function is declared in gfx/blit.h source file, line 407.
void gfx_blit_overlap_nc(const struct gfx_surface_s *d, gfx_pos_t x2, gfx_pos_t y2, gfx_pos_t x0, gfx_pos_t y0, gfx_pos_t w, gfx_pos_t h)
This function is declared in gfx/blit.h source file, line 439.
void gfx_blit_overlap_safe(const struct gfx_surface_s *d, gfx_pos_t x2, gfx_pos_t y2, gfx_pos_t x0, gfx_pos_t y0, gfx_pos_t w, gfx_pos_t h)
This function is declared in gfx/blit.h source file, line 449.
void gfx_blit_safe(const struct gfx_surface_s *d, gfx_pos_t x2, gfx_pos_t y2, const struct gfx_surface_s *s, gfx_pos_t x0, gfx_pos_t y0, gfx_pos_t w, gfx_pos_t h)
This function is declared in gfx/blit.h source file, line 421.