From e4bca5fe47abed951dc02d27bcc4dc98c0bf2e3f Mon Sep 17 00:00:00 2001 From: Irmen de Jong Date: Sat, 6 Mar 2021 23:07:30 +0100 Subject: [PATCH] version --- compiler/res/version.txt | 2 +- docs/source/todo.rst | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/compiler/res/version.txt b/compiler/res/version.txt index a242fd94f..0faee7d96 100644 --- a/compiler/res/version.txt +++ b/compiler/res/version.txt @@ -1 +1 @@ -6.3-SNAPSHOT +6.3 diff --git a/docs/source/todo.rst b/docs/source/todo.rst index c11ff71a7..87d1ec47b 100644 --- a/docs/source/todo.rst +++ b/docs/source/todo.rst @@ -2,12 +2,12 @@ TODO ==== +- optimize several inner loops in gfx2 +- fix the bresenham line routines in graphics and gfx2 (sometimes they're a pixel 'off') (or maybe finally just replace them with a proper all-assembly implementation) - hoist all variable declarations up to the subroutine scope *before* even the constant folding takes place (to avoid undefined symbol errors when referring to a variable from another nested scope in the subroutine) - optimize swap of two memread values with index, using the same pointer expression/variable, like swap(@(ptr+1), @(ptr+2)) -- optimize several inner loops in gfx2 -- try to fix the bresenham line routines in graphics and gfx2 (sometimes they're a pixel 'off') -- add modes 2 and 3 to gfx2 (lowres 4 color and 16 color) - add a flood fill routine to gfx2? +- add modes 2 and 3 to gfx2 (lowres 4 color and 16 color) ? - add a f_seek() routine for the Cx16 that uses its seek dos api? - refactor the asmgen into their own submodule? - refactor the compiler optimizers into their own submodule?