Commit Graph

29 Commits

Author SHA1 Message Date
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