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
|
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
|
9c5a341bce
|
Move `ScalingFilter` to PixmapPaint
|
2025-01-12 02:00:52 +01:00 |
Adam D. Ruppe
|
b0557bba5f
|
Merge pull request #464 from analogjupiter/pixmappaint
PixmapPaint October ’24 update
|
2024-11-23 15:22:28 -05:00 |
Elias Batek
|
31a247c4c9
|
Implement PixmapBlueprints
|
2024-10-12 23:00:39 +02:00 |
Elias Batek
|
334ccb42ce
|
Mention `Scaling.intHybrid` in code example
|
2024-10-06 04:09:32 +02:00 |
Elias Batek
|
359edb26ff
|
Remove unnecessary “the” from comment
|
2024-10-06 04:09:25 +02:00 |
Elias Batek
|
3e661c407f
|
Fix PixmapPresenter not glClear()'ing as expected
No more “smart” clearing shenanigans – those didn’t work properly
anyway.
|
2024-10-05 04:52:14 +02:00 |
Elias Batek
|
9c4a452bb2
|
Suppress sdpy's auto-OpenGL-viewport in PixmapPresenter
|
2024-09-11 03:58:21 +02:00 |
Elias Batek
|
39e87df602
|
Fix "Timer" symbol clash
|
2024-09-11 03:08:13 +02:00 |
Elias Batek
|
b6b12995f9
|
Add corner-style preference setting to PixmapPresenter
|
2024-09-10 02:17:22 +02:00 |
Elias Batek
|
6072e6d8fd
|
Update docs
|
2024-05-24 04:59:42 +02:00 |
Elias Batek
|
bd502fb912
|
Rename `typeCast!T()` to `castTo!T()`
|
2024-05-24 04:56:36 +02:00 |
Elias Batek
|
44dfc72d78
|
Cleanup
|
2024-04-24 22:25:52 +02:00 |
Elias Batek
|
e12846e996
|
Publicly import simpledisplay from pixmappresenter
Looks like a convenience feature, *but* - more imporantly - this
prevents certain symbol name clashes from occurring in common user-code.
|
2024-04-24 22:20:16 +02:00 |
Elias Batek
|
dc1cc02cde
|
Update changelog + TODO lists
|
2024-04-24 01:09:57 +02:00 |
Elias Batek
|
0e79aea973
|
Move Pixmap functionality into its own module
|
2024-04-24 01:02:03 +02:00 |
Adam D. Ruppe
|
614e15fc9a
|
Merge pull request #418 from analogjupiter/pixmap-reconfigure
Implement reconfigure() function of PixmapPresenter
|
2024-01-07 18:21:26 -05:00 |
Elias Batek
|
9ad00cafd4
|
Implement reconfigure() of PixmapPresenter
|
2024-01-07 23:59:12 +01:00 |
Adam D. Ruppe
|
76cd34dd85
|
Merge pull request #417 from analogjupiter/pixmap-ctor
Add ctor for making Pixmaps from user-provided slice
|
2024-01-07 16:04:38 -05:00 |
Elias Batek
|
dfddea5960
|
Add ctor for making Pixmaps from user-provided slice
|
2024-01-07 21:57:46 +01:00 |
Elias Batek
|
4491bd0702
|
Comment glMatrixMode change in setupMatrix()
|
2024-01-05 02:23:36 +01:00 |
Elias Batek
|
cd6414b04f
|
Add OpenGL 1.x PixmapRenderer implementation
|
2024-01-05 02:19:00 +01:00 |
Elias Batek
|
95726831d1
|
Refactor glViewport() call
|
2024-01-05 02:11:50 +01:00 |
Elias Batek
|
91c59c65b5
|
PixmapPresenter: Add window-resize event handler
|
2023-12-30 01:55:06 +01:00 |
Elias Batek
|
748696d98e
|
Fix OpenGl3PixmapRenderer.reconfigure()
|
2023-12-30 01:41:20 +01:00 |
Elias Batek
|
9756f48dee
|
Rename "integerFP" scaling mode to "intHybrid"
|
2023-12-27 18:19:35 +01:00 |
Elias Batek
|
8f6f14dcfc
|
Fix length/width/height bugs in Pixmap
|
2023-12-27 18:04:10 +01:00 |
Elias Batek
|
0d76beb550
|
Use more typeCast!T in pixmappresenter
|
2023-12-27 18:01:34 +01:00 |
Elias Batek
|
115f11a037
|
Advertise toggleFullscreen() in example code
|
2023-12-27 17:55:32 +01:00 |
Elias Batek
|
48c24ae56d
|
Add toggleFullscreen() function
|
2023-12-27 17:54:59 +01:00 |
Elias Batek
|
2a31c43ad6
|
Improve pixmappresenter documentation
|
2023-12-27 17:54:34 +01:00 |
Elias Batek
|
5a159c52ac
|
Rename PresenterObjects to PresenterObjectsContainer
|
2023-12-27 17:22:17 +01:00 |
Elias Batek
|
fea3ea1ab0
|
Refactor WantsOpenGl struct
|
2023-12-27 17:07:58 +01:00 |
Elias Batek
|
604d806c1e
|
Rename PixelBuffer to Pixmap
|
2023-12-27 17:06:29 +01:00 |
Elias Batek
|
c9b6c20220
|
Rename PixelRenderer to PixmapRenderer
|
2023-12-27 17:04:32 +01:00 |
Elias Batek
|
63578639d9
|
Cleanup to-do list
|
2023-12-24 00:30:17 +01:00 |
Elias Batek
|
a4ed17e0a1
|
Add minimal PixmapPresenter example
|
2023-12-24 00:16:53 +01:00 |
Elias Batek
|
61e7df3e44
|
Improve pixmappresenter example code
|
2023-12-24 00:12:00 +01:00 |
Elias Batek
|
f9e029b9cd
|
Rebrand PixelPresenter to PixmapPresenter
|
2023-12-24 00:09:21 +01:00 |