tisilent
|
b8bf35be17
|
Add restrictToCellHeight,Restore abnormal format
|
2023-08-09 11:53:30 +08:00 |
|
Albert Safin
|
064fe0cfd9
|
Render the cursor in the WebGL canvas
|
2023-06-18 06:34:14 +00:00 |
|
Daniel Imms
|
ed1773c103
|
Merge pull request #4274 from JasonXJ/cap-atlas-pages
Cap webgl maxAtlasPages to 32
|
2022-11-26 07:24:47 -08:00 |
|
Jason Lin
|
b7c119a071
|
Cap webgl maxAtlasPages to 32
|
2022-11-24 17:51:58 +11:00 |
|
Daniel Imms
|
1880399849
|
dirtyId -> version
|
2022-11-23 08:51:06 -08:00 |
|
Jean Pierre
|
d4ee0309d9
|
Fixes https://github.com/microsoft/vscode/issues/166158
|
2022-11-22 00:07:23 -05:00 |
|
Daniel Imms
|
862e83d7be
|
Merge pull request #4252 from Tyriar/4243_merge
Continually merge texture atlas pages
|
2022-11-03 06:48:55 -07:00 |
|
Daniel Imms
|
c22e684904
|
Fix exception when last 4 smallest pages are merged
|
2022-11-02 05:40:13 -07:00 |
|
Daniel Imms
|
6406fd79c1
|
Enforce a maximum page merge amount
|
2022-11-02 05:28:47 -07:00 |
|
Daniel Imms
|
c9bacc80d7
|
Merge when max atlas pages is reached
|
2022-11-01 10:08:00 -07:00 |
|
Daniel Imms
|
d219da480c
|
Remove fill polyfill
Fixes #4241
|
2022-10-31 12:24:59 -07:00 |
|
Daniel Imms
|
c9ef4a8eb9
|
Increase texture size as it nears the maximum texture unit
#4243 would be a better, but more complicated, solution to this
|
2022-10-30 09:20:17 -07:00 |
|
Daniel Imms
|
846573bb01
|
Support up to maximum texture units (eg. 16 on my machine)
|
2022-10-30 03:16:29 -07:00 |
|
Daniel Imms
|
bfa9dd5060
|
Clean up
|
2022-10-29 18:09:18 -07:00 |
|
Daniel Imms
|
04f79aa7b4
|
Share page texture binding code
|
2022-10-29 14:33:50 -07:00 |
|
Daniel Imms
|
86ccd709bf
|
Avoid setting uniforms every frame
|
2022-10-29 14:26:51 -07:00 |
|
Daniel Imms
|
c257a7247e
|
Only upload textures that change
|
2022-10-29 13:27:33 -07:00 |
|
Daniel Imms
|
efba2c9040
|
Get pages working, add to demo
|
2022-10-28 19:30:42 -07:00 |
|
Daniel Imms
|
67ef455515
|
Get a second page kind of working
|
2022-10-28 19:20:26 -07:00 |
|
Daniel Imms
|
975d52fab9
|
Remove deprecated prop
|
2022-10-28 19:12:01 -07:00 |
|
Daniel Imms
|
6b37187b4d
|
Create AtlasPage
|
2022-10-28 19:08:33 -07:00 |
|
Daniel Imms
|
84ab6a49c4
|
Bring texturePage partially to atlas
|
2022-10-28 18:56:49 -07:00 |
|
Daniel Imms
|
54335ef54a
|
Create texture page attribute
|
2022-10-28 18:16:55 -07:00 |
|
Daniel Imms
|
2c9e711cae
|
Move all other refs in webgl over
|
2022-10-15 13:55:36 -07:00 |
|
Daniel Imms
|
fb4a4e6127
|
Draw quads with triangle strip
This reduces the number of needed vertices from 6 to 4, it may not have a
noticeable performance impact but it's less data and simpler
|
2022-10-15 07:54:31 -07:00 |
|
Daniel Imms
|
eecf52e949
|
Add lint rule to ensure on prefix is only for event emitters
Fixes #4183
|
2022-10-08 10:57:31 -07:00 |
|
Daniel Imms
|
8116e035b4
|
Register webgl renderers
|
2022-10-08 08:06:43 -07:00 |
|
Daniel Imms
|
26c974f9b6
|
Shuffle some utils
|
2022-10-02 08:37:13 -07:00 |
|
Daniel Imms
|
333b0e28ac
|
Add ITextureAtlas and use that instead of WebglCharAtlas
|
2022-10-02 07:48:43 -07:00 |
|
Daniel Imms
|
d669c6e9d6
|
Fix remaining references
|
2022-10-01 18:03:43 -07:00 |
|
Daniel Imms
|
52ed65d7bd
|
Move w objects to $ prefix variables
Fixes #4138
|
2022-10-01 07:26:07 -07:00 |
|
Jason Lin
|
faf5f72c1f
|
Clear glyph render when the webgl model is cleared
|
2022-09-05 13:32:04 +10:00 |
|
Daniel Imms
|
4a6e7bee21
|
Fix lgtm recommendations
|
2022-08-30 14:09:39 -07:00 |
|
Daniel Imms
|
f7e0f69598
|
Fix rounding error gap in webgl renderer
Fixes #4054
Fixes #4076
|
2022-08-28 13:22:29 -07:00 |
|
Daniel Imms
|
23ee719f6e
|
Remove more garbage collection issues from cell render loop
Part of #4079
|
2022-08-28 08:02:35 -07:00 |
|
Daniel Imms
|
1ede106ab4
|
Fix powerlines not clipped when bg changes
|
2022-07-31 12:05:20 -07:00 |
|
Daniel Imms
|
4087284822
|
Fix ext caching issues
|
2022-07-23 15:19:17 -07:00 |
|
Daniel Imms
|
8b4e8199d7
|
Get underline style affecting webgl rendering
|
2022-07-23 07:38:34 -07:00 |
|
Daniel Imms
|
34cd5966b9
|
Webgl 3 key cache map
|
2022-07-23 07:31:51 -07:00 |
|
Daniel Imms
|
5e8133b4be
|
Clip pixels to left of cell when background color changes
Fixes #3877
|
2022-07-10 06:54:39 -07:00 |
|
Daniel Imms
|
54cbbf600d
|
Dispose of webgl resources properly
Fixes #3889
|
2022-07-06 07:32:42 -07:00 |
|
Daniel Imms
|
181fb1cfe5
|
Remove selection-specific render pass, use bg overrides instead
Part of #3778
|
2022-05-11 11:46:44 -07:00 |
|
Daniel Imms
|
6b4df216d3
|
Remove unneeded code
|
2022-05-10 12:08:42 -07:00 |
|
Daniel Imms
|
40716b8ca5
|
Consolidate override logic into model/WebglRenderer
|
2022-05-10 05:00:52 -07:00 |
|
Daniel Imms
|
d29388394c
|
Get Webgl rendering fg/bg overrides
|
2022-05-10 04:53:31 -07:00 |
|
Daniel Imms
|
0c6877f46f
|
Move color to common, work with IColor
IColor is needed for the minimum contrast ratio function currently.
|
2022-05-09 14:00:39 -07:00 |
|
Daniel Imms
|
fea1079b1e
|
Force clear of the glyph renderer when switching
Fixes #3617
|
2022-02-03 08:33:22 -08:00 |
|
Daniel Imms
|
8ec3368636
|
Fix underline/strikethrough on space chars
|
2021-07-09 08:17:52 -07:00 |
|
coderaiser
|
d046e2a77f
|
chore: lint using putout
|
2021-05-15 01:17:17 +03:00 |
|
Daniel Imms
|
1134d0d7d4
|
Refresh model colors after changing theme
Fixes #2595
|
2020-04-25 06:22:08 -07:00 |
|