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
07e2bd4bcf
Improvement: reuse FBO for Thumbnailing
...
Avoid create and delete a new FBO for each thumbnail, as they are often the same size.
2022-04-17 12:51:55 +02:00
Bruno Herbelin
2718e83132
Happy new year 2022
2022-01-02 23:17:22 +01:00
Bruno Herbelin
a6ba694fbd
Code warning cleanup and add GPL license header to all CPP files
2021-11-10 23:19:38 +01:00
Bruno
58afcacab9
BugFix thumbnailing
...
1. avoid crash by cathing the correct exception and 2. ensure we capture a frame by waiting a little
2021-08-04 12:55:51 +02:00
Bruno
63544c603d
Fixed Session thumbnail
...
wait for all sources to be ready before creating the thumbnail.
2021-04-30 10:17:10 +02:00
Bruno
5244941d9b
remove commented code
2021-04-29 23:13:03 +02:00
Bruno
a28f46a9eb
perform render thumbnail only if framebuffer available
2021-04-28 11:23:11 +02:00
Bruno
0c51b16353
use framebuffer blit for thumbnail of RenderView
2021-04-25 01:27:51 +02:00
Bruno
8336f6a595
Fixed RenderView thumbnailer
2021-04-25 00:26:38 +02:00
Bruno
f643e80de7
Using std future promises to get thumbnail of render view
2021-04-24 13:14:57 +02:00
Bruno
eb54b67caa
New function to get thumbnail of render view
2021-04-22 23:38:00 +02:00
brunoherbelin
adcd735127
Clean include tree for view cpp
2021-02-26 23:33:50 +01:00
Bruno
004e1aaead
Compile Views in separate source files
2021-02-26 23:09:51 +01:00
Bruno
e7a5d341e4
Dispatch code of Views in separate source files
2021-02-26 23:09:22 +01:00