aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2024-04-02 00:49:43 +0200
committerdec05eba <dec05eba@protonmail.com>2024-04-02 00:49:43 +0200
commit1f4f6209a068f758055888373508cab7cdb4b638 (patch)
tree336df0cd20116631f8dde113425c140d69691521 /TODO
parent9bc8cbbdcafa0cb3748d092d01d7bdf73c7b44e8 (diff)
Mention new issues page
Diffstat (limited to 'TODO')
-rw-r--r--TODO9
1 files changed, 3 insertions, 6 deletions
diff --git a/TODO b/TODO
index a35e632..2e12d5d 100644
--- a/TODO
+++ b/TODO
@@ -102,16 +102,11 @@ Support low power option (does it even work with vaapi in ffmpeg??). Would be ve
Instead of sending a big list of drm data back to kms client, send the monitor we want to record to kms server and the server should respond with only the matching monitor, and cursor.
Tonemap hdr to sdr when hdr is enabled and when hevc_hdr/av1_hdr is not used.
-Support hdr capture with kms cuda.
-
-Mention known issue, capture on intel wayland compressed data glitch.
Add 10 bit record option, h264_10bit, hevc_10bit and av1_10bit.
Rotate cursor texture properly (around top left origin).
-Color range doesn't seem to work on nvidia. This might be because the output color format is set to rgb in which case it handles everything color related itself?
-
Setup hardware video context so we can query constraints and capabilities for better default and better error messages.
Use CAP_SYS_NICE in flatpak too on the main gpu screen recorder binary. It makes recording smoother, especially with constant framerate.
@@ -120,4 +115,6 @@ Show error when using compressed kms plane which isn't supported. Also do that i
Modify ffmpeg to accept opengl texture for nvenc encoding. Removes extra buffers and copies.
-When vulkan encode is added, mention minimum nvidia driver required. (550.54.14?). \ No newline at end of file
+When vulkan encode is added, mention minimum nvidia driver required. (550.54.14?).
+
+Support drm plane rotation. Neither X11 nor any Wayland compositor currently rotates drm planes so this might not be needed. \ No newline at end of file