Daniel Imms
75ca5006a2
Expose texture atlas change event and use in demo
2022-07-31 11:16:12 -07:00
Daniel Imms
4ac8e4ca51
Remove reliance on core in some webgl parts
2022-07-29 11:09:19 -07:00
Daniel Imms
954d9371a1
Inactive selection in webgl
2022-07-29 11:05:41 -07:00
Daniel Imms
54cbbf600d
Dispose of webgl resources properly
...
Fixes #3889
2022-07-06 07:32:42 -07:00
Daniel Imms
d29388394c
Get Webgl rendering fg/bg overrides
2022-05-10 04:53:31 -07:00
Megan Rogge
37a4100220
throw if activate webgl called on safari
2021-10-08 07:45:48 -07:00
Daniel Imms
f52d631fa4
Add eslint type assertions rule
...
Fixes #3359
2021-06-04 06:23:12 -07:00
Daniel Imms
b03a25f4c7
Webgl ligature support
...
Fixes #3094
2021-04-02 11:15:57 -07:00
meganrogge
b1877b4dc7
onRecoverContext -> onContextLoss
2021-04-01 13:32:35 -07:00
meganrogge
fa7889cdd0
add onRecovercontext event
2021-04-01 12:17:34 -07:00
Daniel Imms
e07b9684bb
Expose API to clear texture atlas
...
Using canvases on Electron (and plain Chromium I believe), when resuming
from sleep the graphics card may release the texture which results in
the terminal display and char atlas being corrupt. This API allows the
consumer to clear the texture atlas right after resuming, atlas warm up
is not done to simplify this process because the fact that atlases are
shared between multiple terminals complicates this.
Related microsoft/vscode#69665
2020-09-06 14:50:09 -07:00
Daniel Imms
bbd83b9dba
Migrate whitespace tslint rule
2020-03-28 07:34:49 -07:00
Daniel Imms
31669cbad6
Expose texture atlas as API and use in demo
...
Part of #2623
2019-12-11 14:26:12 -08:00
Daniel Imms
bcd4c766d6
Implement webgl renderer dispose
...
Fixes #2254
2019-11-09 09:09:59 -08:00
Daniel Imms
50d6711fc8
Fix webgl packaging
2019-06-15 00:01:00 -07:00