/*
 * gfx_blit_cols_part — блит спрайта column-major с ОБРЕЗКОЙ СВЕРХУ: рисуются
 * только строки [skip, skip+rows) кадра, и (x,y) — экранная позиция ПЕРВОЙ
 * нарисованной строки (как у gfx_blit_part: координата назначения под-
 * прямоугольника).  rows <= 0 — «до низа кадра».
 *
 * Нужно для порта clip_char (PoP): персонаж, чья голова ушла под пол/стену,
 * рисуется обрезанным по линии пола (obj_clip_top), а не целиком.  Обрезка
 * сверху для column-major бесплатна: колонка = непрерывный кусок ОЗУ, старт
 * просто сдвигается на skip байт, длина accel-блока уменьшается.
 *
 * Тело (вместе с клип-логикой) — в gfx_blit_cols_part_w.c: этот вызов =
 * «без ограничения ширины».  Подробности зеркала/клипа — см. шапку
 * gfx_blit_cols.c.
 */
#include <stdint.h>
#include "../_bgi.h"

void gfx_blit_cols_part(int x, int y, const void *img, uint8_t flip,
                        int skip, int rows)
{
    gfx_blit_cols_part_w(x, y, img, flip, skip, rows, 0);
}
