164 Commits

Author SHA1 Message Date
c5efc4640f return tuple from function 'startBuildTextLineGap' as function to move LineGap, used in 'startBuildTextLineGap' optimises nodes for better performance on subsequent operations 2024-10-05 23:27:25 +01:00
d2b8f713d3 implement functionality to start building string vector from requested line 2024-10-05 23:16:32 +01:00
3f2f135a36 move LineGap to start after loading file in shell.sml, and fix wrong parameter passed in mutually recursive function, in buffer.sml 2024-10-05 15:07:23 +01:00
135ec2e3a6 update brolib subnodule, so we gain access to LineGap.goToStart function 2024-10-05 14:21:51 +01:00
e64b7418ae use LineGap.append in shell/shell.sml 2024-10-05 12:56:23 +01:00
2f0630dd88 draw super basic text to screen 2024-10-05 02:03:17 +01:00
4586135d18 done for the moment with text rendering 2024-10-05 00:17:11 +01:00
de70d31ee1 progress adding function to draw text 2024-10-04 23:23:25 +01:00
ff8d911010 add dependencies to .mlb file 2024-10-04 15:08:47 +01:00
c5913c5ccb amend compiler error, and leave a couple of comments about drawText function 2024-10-03 07:28:58 +01:00
e6298e7b61 initialise text vertex buffer and text program in gl-draw.sml, and add functions to draw 2024-10-02 22:09:22 +01:00
eb0ca122d6 add draw module (very incomplete) 2024-10-01 08:25:12 +01:00
ae8005dceb add shader strings for open gl 2024-09-30 15:46:19 +01:00
c37c8d60e3 init 2024-09-30 13:43:43 +01:00