add bgVertexBuffer and bgProgram to imperative shell, so we can draw bg and cursor without overlap, and without z-index

This commit is contained in:
2024-11-15 10:26:22 +00:00
parent d5eb19f8d9
commit 2a2f64f00c
4 changed files with 115 additions and 52 deletions

View File

@@ -3,6 +3,7 @@ sig
datatype t =
REDRAW_TEXT of Real32.real vector
| REDRAW_CURSOR of Real32.real vector
| REDRAW_BG of Real32.real vector
| YANK of string
end
@@ -11,5 +12,6 @@ struct
datatype t =
REDRAW_TEXT of Real32.real vector
| REDRAW_CURSOR of Real32.real vector
| REDRAW_BG of Real32.real vector
| YANK of string
end