aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2025-04-06 21:52:15 +0200
committerdec05eba <dec05eba@protonmail.com>2025-04-06 21:52:15 +0200
commit5029906c344ea39c13c9875d89da0f6b4a8595aa (patch)
tree1f85799d2e51d676e8cf571f94f12a3a20e04446 /TODO
parent9de04e74eaab2748318198d2b8fa273c3a79fe12 (diff)
Fallback to graphics shader instead of compute shader if the gpu doesn't support compute shader (either glsl 420 or opengl es glsl 310)
Diffstat (limited to 'TODO')
-rw-r--r--TODO2
1 files changed, 2 insertions, 0 deletions
diff --git a/TODO b/TODO
index 1c19b19..04ee191 100644
--- a/TODO
+++ b/TODO
@@ -261,3 +261,5 @@ External texture doesn't work on nvidia x11, probably because of glx context (re
Add option to save replay buffer on disk instead of ram.
nvfbc capture cursor with cursor.h instead and composite that on top. This allows us to also always get a cursor in direct capture mode. This could possible give better performance as well.
+
+Maybe remove external shader code and make a simple external to internal texture converter (compute shader), to reduce texture sampling. Maybe this is faster? \ No newline at end of file