From 4617e2c45aee13d1558d9d1aa7f964f550705d63 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Fri, 23 Jul 2021 17:33:37 +0200 Subject: Add option to record a display or all displays. This requires nvfbc --- TODO | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 TODO (limited to 'TODO') diff --git a/TODO b/TODO new file mode 100644 index 0000000..c2af783 --- /dev/null +++ b/TODO @@ -0,0 +1,7 @@ +Check for reparent. +Only add window to list if its the window is a topmost window. +Use nvEncoder api directly? maybe with this we could copy the window opengl texture directly to the gpu which doesn't work right now for some reason. + Right now we are required to copy the opengl texture to another opengl texture first. +Load cuda at runtime with dlopen. +Track window damages and only update then. That is better for output file size. +Remove cuda to cuda copy when using nvFBC if possible. ffmpeg is getting in the way. \ No newline at end of file -- cgit v1.2.3