Go to the source code of this file.
Functions | |
static uint32_t | hal_gfx_blending_mode (uint32_t src_bf, uint32_t dst_bf, uint32_t blops) |
Return blending mode given source and destination blending factors and additional blending operations. More... | |
void | hal_gfx_set_blend (uint32_t blending_mode, hal_gfx_tex_t dst_tex, hal_gfx_tex_t fg_tex, hal_gfx_tex_t bg_tex) |
Set blending mode. More... | |
static void | hal_gfx_set_blend_fill (uint32_t blending_mode) |
Set blending mode for filling. More... | |
static void | hal_gfx_set_blend_fill_compose (uint32_t blending_mode) |
Set blending mode for filling with composing. More... | |
static void | hal_gfx_set_blend_blit (uint32_t blending_mode) |
Set blending mode for blitting. More... | |
static void | hal_gfx_set_blend_blit_compose (uint32_t blending_mode) |
Set blending mode for blitting with composing. More... | |
void | hal_gfx_set_const_color (uint32_t rgba) |
Set constant color. More... | |
void | hal_gfx_set_src_color_key (uint32_t rgba) |
Set source color key. More... | |
void | hal_gfx_set_dst_color_key (uint32_t rgba) |
Set destination color key. More... | |
void | hal_gfx_debug_overdraws (uint32_t enable) |
Enable/disable ovedraw debugging. Disables gradient and texture, forces blending mode to HAL_GFX_BL_ADD. More... | |