Jennifer Taylor
|
56498f6154
|
Implement masking support.
|
2021-05-23 20:37:18 +00:00 |
|
Jennifer Taylor
|
0a6635d993
|
Add comment about additive blending alpha 'hack'.
|
2021-05-23 20:31:39 +00:00 |
|
Jennifer Taylor
|
2aa37c2e40
|
Fix additive blending on semi-transparent backgrounds.
|
2021-05-22 23:24:51 +00:00 |
|
Jennifer Taylor
|
e3e6354295
|
Blend 1 is the same as blend 0, according to Bishi.
|
2021-05-22 21:54:53 +00:00 |
|
Jennifer Taylor
|
274bd297f2
|
Change compositing to take from the center of the pixel in preparation of upcoming anti-aliasing attempt.
|
2021-05-22 21:53:09 +00:00 |
|
Jennifer Taylor
|
0edb5dc2b1
|
Rework additive color a bit for type clarity and add warnings where we don't support it.
|
2021-05-22 01:31:42 +00:00 |
|
Jennifer Taylor
|
70f06b2b33
|
Fix translation matrix application on embedded clips, fixes placement of lots of complex animations.
|
2021-05-21 21:32:02 +00:00 |
|
Jennifer Taylor
|
0d648f1371
|
Implement a multi-threaded C++ renderer for a decent speed boost.
|
2021-05-20 03:51:43 +00:00 |
|
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 |
|