/* * gfx_blit_cols_op — блит спрайта column-major ЛОГИЧЕСКОЙ ОПЕРАЦИЕЙ, без * клип-параметров: приёмник = приёмник источник (op = GFX_OP_AND / * GFX_OP_OR / GFX_OP_XOR). Относится к gfx_blit_cols_part_wx_op так же, * как gfx_blit_cols к gfx_blit_cols_part_wx — тонкая обёртка. * * Прозрачность, выбор банка и цена операции — в шапке * gfx_blit_cols_part_wx_op.c (коротко: XOR требует источника с прозрачным * 0x00, OR работает с обычным #FF-атласом через банк 0x58/0x5C). */ #include #include "../_bgi.h" void gfx_blit_cols_op(int x, int y, const void *img, uint8_t flip, uint8_t op) { gfx_blit_cols_part_wx_op(x, y, img, flip, 0, 0, 0, 0, op); }