Adam D. Ruppe
|
bdb7372488
|
make it work again
|
2025-02-08 16:20:30 -05:00 |
|
Adam D. Ruppe
|
eb9abb180e
|
notes about upcoming 12.0 changes
|
2025-02-08 15:48:46 -05:00 |
|
Adam D. Ruppe
|
a3728bdc37
|
lots of good new stuff
|
2025-02-08 15:48:25 -05:00 |
|
Adam D. Ruppe
|
6d4683d4ce
|
support for minigui
|
2025-02-08 15:47:50 -05:00 |
|
Adam D. Ruppe
|
16f17911f6
|
irrelevant
|
2025-02-08 15:47:01 -05:00 |
|
Adam D. Ruppe
|
1c13f6fa53
|
stdout is techncially right check hre
|
2025-02-08 15:46:41 -05:00 |
|
Adam D. Ruppe
|
ea09f6530a
|
just for with expressions
|
2025-02-08 15:46:18 -05:00 |
|
Adam D. Ruppe
|
34481024a6
|
64 bit compat
|
2025-02-08 15:45:51 -05:00 |
|
Adam D. Ruppe
|
01cc666976
|
safer by default annotations
|
2025-02-08 15:45:30 -05:00 |
|
Adam D. Ruppe
|
08a584f7f0
|
ancient
|
2025-02-08 15:45:11 -05:00 |
|
Adam D. Ruppe
|
e592a3a0ac
|
update upstream and 64 bit
|
2025-02-08 15:44:49 -05:00 |
|
Adam D. Ruppe
|
db37db819c
|
make minimal processing work again for my detachable terminal emulator
|
2025-02-02 21:20:55 -05:00 |
|
Adam D. Ruppe
|
852d932413
|
Merge pull request #477 from analogjupiter/pixmappaint
PixmapPaint February ’25 update
|
2025-02-02 21:20:33 -05:00 |
|
Elias Batek
|
f815c0b336
|
Practise what you preach
|
2025-02-02 02:21:40 +01:00 |
|
Elias Batek
|
f2c15f0e31
|
Remove janky faux-linear scaler
|
2025-02-02 01:56:44 +01:00 |
|
Elias Batek
|
122e60da83
|
Add commented out outline of SoftwarePixmapRenderer
|
2025-02-02 01:53:05 +01:00 |
|
Elias Batek
|
4d74f70ddd
|
Fix downscaler
|
2025-02-02 01:51:53 +01:00 |
|
Elias Batek
|
4ca96e723b
|
Remove superfluous SamplingMode templating
|
2025-02-02 01:40:17 +01:00 |
|
Elias Batek
|
c65c8d462e
|
Fix downscaler
|
2025-02-02 01:17:27 +01:00 |
|
Elias Batek
|
2005248514
|
Refactor scaling code
|
2025-02-01 22:52:02 +01:00 |
|
Elias Batek
|
c3beff155c
|
Refactor component foreach loop of bilinear scaler
|
2025-02-01 07:30:21 +01:00 |
|
Elias Batek
|
2804f426c4
|
Refactor component/channel loop of image scaler
|
2025-02-01 05:59:56 +01:00 |
|
Elias Batek
|
539480a2fa
|
Remove unnecessary array
|
2025-02-01 05:48:58 +01:00 |
|
Elias Batek
|
16994b51f6
|
Move Y weight calculation
|
2025-02-01 05:19:08 +01:00 |
|
Elias Batek
|
0108d467ad
|
Improve readability
|
2025-02-01 05:16:50 +01:00 |
|
Elias Batek
|
d9e1e0e84e
|
Refactor y foreach loop of bilinear scaler
|
2025-02-01 05:13:17 +01:00 |
|
Elias Batek
|
0b288d385f
|
Fix upscaler
|
2025-02-01 04:37:50 +01:00 |
|
Elias Batek
|
c9790d0c19
|
Fix a few things
|
2025-01-30 01:26:46 +01:00 |
|
Elias Batek
|
442c616bae
|
Document function scaleTo
|
2025-01-28 02:42:37 +01:00 |
|
Elias Batek
|
31308e0777
|
Templatize bilinear up/down scaler
|
2025-01-28 02:29:45 +01:00 |
|
Elias Batek
|
7f91abfc0a
|
Add further unittest for UDecimal
|
2025-01-28 02:13:05 +01:00 |
|
Elias Batek
|
425fb918db
|
Fix incomplete sentence
|
2025-01-28 02:04:03 +01:00 |
|
Elias Batek
|
6dc177619d
|
Improve UDecimal
|
2025-01-28 02:03:38 +01:00 |
|
Elias Batek
|
9899b48f16
|
Fix nearest neighbor algorithm
|
2025-01-28 02:02:09 +01:00 |
|
Elias Batek
|
68a94f03c3
|
Finish downscaler implementation
|
2025-01-28 02:01:31 +01:00 |
|
Elias Batek
|
b031783e84
|
Spell "neighbor" without a 'u'
|
2025-01-25 04:10:09 +01:00 |
|
Elias Batek
|
247cee88d0
|
Make pixel mapping examples render in visually distinguishable blocks
|
2025-01-25 04:09:03 +01:00 |
|
Elias Batek
|
bb6ad459eb
|
Add improper downscaler implementation (WIP)
To be replaced…
|
2025-01-14 00:40:22 +01:00 |
|
Elias Batek
|
cce1a924ae
|
Add additional operator overloads to UDecimal
|
2025-01-13 03:16:07 +01:00 |
|
Elias Batek
|
6eb6e88594
|
Revert "Implement opBinaryRight(string op : "/") of UDecimal "
This reverts commit 266ae6f7dc .
Implementation was impromper and an attempt to fix it outlined
why it was't implemented in the first place.
|
2025-01-12 23:03:08 +01:00 |
|
Elias Batek
|
4f3dca5a32
|
Refactor, update and fix PixmapPaint
|
2025-01-12 22:07:27 +01:00 |
|
Elias Batek
|
ebd1c62d69
|
Rename param method of type ScalingFilter to filter
|
2025-01-12 06:56:04 +01:00 |
|
Elias Batek
|
f1d41403d1
|
Rename scaling filter linear to bilinear
|
2025-01-12 06:53:04 +01:00 |
|
Elias Batek
|
bc196985b5
|
Implement bilinear image upscaling in PixmapPaint
|
2025-01-12 06:45:46 +01:00 |
|
Elias Batek
|
266ae6f7dc
|
Implement opBinaryRight(string op : "/") of UDecimal
|
2025-01-12 02:32:25 +01:00 |
|
Elias Batek
|
78ed1bb287
|
Rename UInt32p64 to UDecimal
|
2025-01-12 02:31:19 +01:00 |
|
Elias Batek
|
a024404330
|
Add floor and ceiling rounding functions to UInt32p64
|
2025-01-12 02:15:29 +01:00 |
|
Elias Batek
|
9c5a341bce
|
Move ScalingFilter to PixmapPaint
|
2025-01-12 02:00:52 +01:00 |
|
Elias Batek
|
3c40abb151
|
Implement "nearest neighbour" scaling in PixmapPaint
|
2025-01-12 01:14:50 +01:00 |
|
Elias Batek
|
9f280bfbb6
|
Increase unittest coverage of UInt32p64
|
2025-01-10 04:19:50 +01:00 |
|