@ -83,12 +83,7 @@ typedef char Glyph;
typedef U8 Mark;
typedef Glyph* Gbuffer;
typedef struct {
Gbuffer buffer;
U16 height;
U16 width;
} Field;
typedef struct Field Field;
ORCA_FORCE_STATIC_INLINE Usz orca_round_up_power2(Usz x) {
assert(x <= SIZE_MAX / 2 + 1);
@ -1,6 +1,12 @@
#pragma once
#include "base.h"
struct Field {
};
void field_init(Field* field);
void field_init_fill(Field* field, Usz height, Usz width, Glyph fill_char);
void field_deinit(Field* field);