/*
 * gfx_pal_set — одна запись графической палитры из RGB: собирает
 * четвёрку (B, G, R, 0) и зовёт gfx_pal_load(pal_num, idx, 1, ...).
 */

#include "../_bgi.h"

void gfx_pal_set(uint8_t pal_num, uint8_t idx,
                 uint8_t r, uint8_t g, uint8_t b)
{
    uint8_t entry[4];
    entry[0] = b;
    entry[1] = g;
    entry[2] = r;
    entry[3] = 0;
    gfx_pal_load(pal_num, idx, 1, entry);
}
