Start work on line based rendering

This commit is contained in:
Kovid Goyal
2017-10-30 21:14:57 +05:30
parent 8431eef970
commit 3643a78b18
13 changed files with 376 additions and 297 deletions

View File

@@ -157,6 +157,7 @@ extern int init_Screen(PyObject *);
extern int init_Face(PyObject *);
extern bool init_freetype_library(PyObject*);
extern bool init_fontconfig_library(PyObject*);
extern bool init_fonts(PyObject*);
extern bool init_glfw(PyObject *m);
extern bool init_sprites(PyObject *module);
extern bool init_state(PyObject *module);
@@ -201,6 +202,7 @@ PyInit_fast_data_types(void) {
if (!init_freetype_library(m)) return NULL;
if (!init_fontconfig_library(m)) return NULL;
#endif
if (!init_fonts(m)) return NULL;
#define OOF(n) #n, offsetof(Cell, n)
if (PyModule_AddObject(m, "CELL", Py_BuildValue("{sI sI sI sI sI sI sI sI sI}",