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
|
48f15cb543
|
Remove remaining setColors methods
|
2022-10-08 14:07:28 -07:00 |
|
Daniel Imms
|
c4750eaf77
|
Create basic theme service
Part of #4184
|
2022-10-08 11:43:19 -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
|
26c974f9b6
|
Shuffle some utils
|
2022-10-02 08:37:13 -07:00 |
|
Daniel Imms
|
c5f9eacbb1
|
Move other render parts to shared folder
|
2022-10-01 17:41:16 -07:00 |
|
Daniel Imms
|
52ed65d7bd
|
Move w objects to $ prefix variables
Fixes #4138
|
2022-10-01 07:26:07 -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
|
3b4ecd0709
|
Optimize gc in rectangle renderer
|
2022-08-28 09:20:24 -07:00 |
|
Daniel Imms
|
39959c2861
|
Don't dim default bg in webgl
Fixes #3970
|
2022-07-31 15:39:34 -07:00 |
|
Daniel Imms
|
ee2e54487d
|
Fix inverse dim for webgl
Fixes #3534
|
2022-07-24 13:13:26 -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
|
9f033cb1d2
|
Fix rendering of multi-line selection when only top row is visible
Fixes #3069
|
2020-09-07 09:40:02 -07:00 |
|
Daniel Imms
|
1134d0d7d4
|
Refresh model colors after changing theme
Fixes #2595
|
2020-04-25 06:22:08 -07:00 |
|
Daniel Imms
|
1ff1809ab7
|
Support opaque inverse background in webgl, add test
|
2019-11-25 15:06:28 -08:00 |
|
Daniel Imms
|
ef05a6a053
|
Draw transparent background in WebGL renderer
Part of #2252
|
2019-11-25 14:33:12 -08:00 |
|
Daniel Imms
|
24dc87af2c
|
Only enter updateBackgounds condition if cell changed
We want to check when the background changed or when the foreground
changed (and either the old or new value was inverse)
|
2019-11-14 19:46:24 -08:00 |
|
Daniel Imms
|
b1bcb899e0
|
Fix inverse in webgl, add tests
|
2019-11-11 21:29:02 -08:00 |
|
Daniel Imms
|
2da77dd5f8
|
Use opaque selection in webgl, fix selection default rgba
|
2019-11-10 11:23:34 -08:00 |
|
Daniel
|
811307562b
|
Use actual default color for rectangle renderer
|
2019-11-10 00:59:11 -08:00 |
|
Daniel
|
b56e29a35b
|
Import clean up
|
2019-11-10 00:39:46 -08:00 |
|
Daniel
|
b13e9066bd
|
Use a switch for color mode conditions
|
2019-11-10 00:29:50 -08:00 |
|
Daniel
|
3773b22439
|
Support true color... mostly
|
2019-11-09 23:41:00 -08:00 |
|
Daniel
|
39f0e17edf
|
Consolidate constants, fix rectangle rendering
|
2019-11-09 23:05:39 -08:00 |
|
Daniel
|
2b5d229aab
|
Reduce size of model to 3 by removing attr
|
2019-11-09 22:56:42 -08:00 |
|
Daniel
|
e72ee3c58d
|
Move webgl drawing over from compat
Still need to tackle glyph key
|
2019-11-09 22:28:59 -08:00 |
|
Daniel Imms
|
bc07225394
|
Enable strict mode in webgl addon
Fixes #2286
|
2019-07-04 09:08:56 -07:00 |
|
Daniel Imms
|
40bc62c383
|
Enable strict null checks in webgl addon
Part of #2286
|
2019-07-04 08:58:42 -07:00 |
|
Daniel Imms
|
533f3bd0dc
|
Remove unneeded TODOs
|
2019-06-23 13:12:49 -07:00 |
|
Daniel Imms
|
5100c7a30d
|
Use Constants from core
|
2019-06-16 00:17:14 -07:00 |
|
Daniel Imms
|
7148358acf
|
Prevent crash on true color, add TODOs for it
|
2019-06-15 16:40:45 -07:00 |
|
Daniel Imms
|
d7daa53b50
|
Move webgl renderer into addon dir
|
2019-06-14 23:55:17 -07:00 |
|