Jennifer Taylor
|
48e9c59513
|
Initial implementation of C++ affine renderer for massive speed boost.
|
2021-05-19 16:25:13 +00:00 |
|
Jennifer Taylor
|
b02c4292be
|
Fix non-alpha blended modes now that I have an example file.
|
2021-05-19 02:00:05 +00:00 |
|
Jennifer Taylor
|
ace6bd54c4
|
Fix partial-alpha blending equation, should fix dark sprites on semi-transparent backgrounds.
|
2021-05-16 22:19:38 +00:00 |
|
Jennifer Taylor
|
89af7c100a
|
Better multi-threaded Ctrl+C handling.
|
2021-05-16 19:39:44 +00:00 |
|
Jennifer Taylor
|
3db9cc9a58
|
Shave off another 33% of rendering time by better pcklable data in multithreaded case.
|
2021-05-16 15:15:06 +00:00 |
|
Jennifer Taylor
|
fdf7e70bfd
|
Speed up rendering using multi-processing. The bottleneck is now the queue and we need a C++ implementation.
|
2021-05-16 00:20:43 +00:00 |
|
Jennifer Taylor
|
85606fece9
|
Move affine transform function out into blend for slight cPython boost and also preparation for threading.
|
2021-05-16 00:20:23 +00:00 |
|
Jennifer Taylor
|
187783696b
|
Use cPython to speed up some rendering by about 10%.
|
2021-05-16 00:19:50 +00:00 |
|