tobspr
c2c3bd67f4
Add smooth_zooming mod example, Fix UI toggle, (hopefully) fix vram issues, add latest discounts
2 years ago
PFedak
6f56d77535
Aggregate map chunks in overlay. ( #1247 )
...
Overlay rendering performance seemed bottlenecked by drawImage calls. To
reduce both the number of calls and the number of different source
buffers, cache overlay buffers for squares of chunks. This adds a very
small extra cost for updates (one additional drawImage) and some cost
for drawing chunks outside of view, but this is more than made up for by
the savings.
By default, the aggregate are 4x4 squares of chunks.
3 years ago
tobspr
10428ec6b9
Fix "disableGrid" option causing glitches in the puzzle dlc
3 years ago
tobspr
abaf9890b8
Don't cache pattern
4 years ago
tobspr
1ebfafd8de
Further performance improvements, show indicator while game is saving
4 years ago
tobspr
0377c6d58f
Highlight connected miners, improve miner performance
4 years ago
tobspr
bca379ee89
Add setting to show chunk borders
4 years ago
tobspr
cda31732b1
Fix rendering bug
4 years ago
tobspr
7b40292be3
Start to optimize rendering
4 years ago
tobspr
9085f32ec3
Add multiple performance settings
4 years ago
tobspr
b19b87a6c8
Improve map overlay rendering and raise zoom limit
4 years ago
tobspr
93975df4d5
Get rid of item ejector / acceptor layers and new wires buildings for now
4 years ago
tobspr
04ea105584
Fix lots of bugs, add wire splitters / mergers
4 years ago
tobspr
0bba6a9d79
Fix entity rendering bug when zooming out, add "Wires update" label to main menu
4 years ago
tobspr
0967d5114c
Initial take on wires
4 years ago
tobspr
2e266f5f21
Get rid of 'builtins' file since its useless and causes performance issues
4 years ago
tobspr
7e745fd0ce
Allow exporting whole bases, closes #137
4 years ago
tobspr
7870f011b8
Initial support for themes, sound improvements
4 years ago
Tobias Springer
93c6ea683d
Initial commit
4 years ago