diff options
author | dec05eba <dec05eba@protonmail.com> | 2024-04-09 23:34:35 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2024-04-09 23:34:35 +0200 |
commit | e7aa4a549951a4989f2a1506f891540dc1bc72c1 (patch) | |
tree | dfc60ad96bed8f929a667a3bb9a6ae95e974af30 /TODO | |
parent | d5bf41fed6628083200370cd5acf3ff43b592891 (diff) |
Better audio timing test: compensate for audio server latency
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -113,4 +113,7 @@ Modify ffmpeg to accept opengl texture for nvenc encoding. Removes extra buffers 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 +Support drm plane rotation. Neither X11 nor any Wayland compositor currently rotates drm planes so this might not be needed. + +Investigate if there is a way to do gpu->gpu copy directly without touching system ram to enable video encoding on a different gpu. On nvidia this is possible with cudaMemcpyPeer, but how about from an intel/amd gpu to an nvidia gpu or the other way around or any combination of iGPU and dedicated GPU? + Maybe something with clEnqueueMigrateMemObjects? on AMD something with DirectGMA maybe? |