Bruno Herbelin
d695aa9f57
FrameBuffer creation flags replace booleans
...
Instead of many creation options (with alpha, with multisampling, etc) use a single flag with boolean operators. Creation of the new mipmap flag for FrameBuffer, rendering the current FBO into multiple sub-resolutions.
2022-05-22 15:14:10 +02:00
Bruno Herbelin
3e41655902
Unified Logs for sources initialization
2022-04-09 15:20:48 +02:00
Bruno Herbelin
49ebc17334
Source info() gives type, InfoVisitor gives instance info
...
Changed (back) to clean use of source->info() to return type dependent info string. The InfoVisitor gives unified detailed information about instance.
2022-04-03 00:02:20 +02:00
Bruno Herbelin
4f915d6708
UI info procrastination
2022-01-20 23:27:43 +01:00
Bruno Herbelin
e52785a8b4
Cleanup UI for source info, cleanup code
2022-01-16 17:47:43 +01:00
Bruno Herbelin
ddccc5ff6b
Strengthen implementation of Clone and Render sources
...
Change of vocabulary, UI display of playtime
2022-01-16 15:27:22 +01:00
Bruno Herbelin
8bbcef585f
Isolate implementation of RenderSource and new Non-Recursive mode
...
Separate files for RenderSource, make RenderSource playable, and implement two rendering mechanisms
2022-01-16 12:20:28 +01:00