Dany LE
142f14e936
Rendering context now use multiple texture units to boost performance (on RPI zero, the performance gain is more than 10 FPS )
2022-08-14 15:42:59 +02:00
Dany LE
c7af75550f
code refactory on rendering context
2022-08-13 23:48:23 +02:00
Dany LE
c1f2de2896
refactory code
2022-08-13 15:55:51 +02:00
Dany LE
f3ef0c1aa0
fix: tf global to local problem on 2D node, add LoadingBar widget, and refactor code
2022-08-13 01:37:42 +02:00
Dany LE
2e4c73f8cf
API improvements:
...
- fix: TF update bug on scale
- fix: Use local coordiate for Polygon points
- Add timer node for basic animation
- Dirty processing nodes are monitored by rootnode
- refactory code
2022-08-12 22:19:54 +02:00
Dany LE
8b6a7927f4
Correct openGL transparent color display problem, stylesheet now allows style inheritance
2022-08-08 00:12:54 +02:00
Dany LE
c249c2e381
Rework on Graphic styling
2022-08-07 20:43:16 +02:00
Dany LE
5915d86219
Change coordinate to top down, improvement on label rendering
2022-08-06 03:11:36 +02:00
Dany LE
5058d62876
wip: rework on text rendering (performance is still degraded)
2022-03-24 22:48:41 +01:00
Dany LE
d70df41681
wip: styling support to graphic node
2022-03-23 00:52:15 +01:00
DanyLE
42aeb49947
Add assets manager, add support for application launching
2022-03-21 18:03:15 +01:00
Dany LE
ac764da076
WIP: add support for input events
2022-03-19 02:18:29 +01:00
DanyLE
e8b724daa1
Support for basic primitive shapes
2022-03-16 17:48:18 +01:00
Dany LE
89c5e04d36
WIP: draw ellipse and circle
2022-03-16 01:32:01 +01:00
DanyLE
172a62192e
image texture support
2022-03-08 23:30:01 +01:00
DanyLE
94bfc7f6f0
OpenGL: recalculate vertices only when changed.
...
This allows to greatly improve rendering performance
2022-03-06 19:50:19 +01:00
DanyLE
bd9d406c85
Text rendering is greatly improved
2022-03-06 18:33:10 +01:00