From 14e3617736c63bd22b0785ad418acef825db221f Mon Sep 17 00:00:00 2001 From: dec05eba Date: Thu, 28 Oct 2021 17:10:41 +0200 Subject: Use a separate glx context for every window Fix vertex buffer causing crash on render if update is called with an empty list. --- 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..611b9c1 --- /dev/null +++ b/TODO @@ -0,0 +1,7 @@ +Handle window close (window destroyed event, disconnected from server and socket becomes invalid (check select return?)).\ +Bind texture and cache the bound texture to reduce calls to opengl. +Use gl triangle instead of quad. +Fix crash on exit. +Support using multiple textures in shaders by using glActiveTexture for each one and set the uniform sampler2D value for each as as the index. +Make sure clock is monotonic (there has been some issues with CLOCK\_MONOTONIC not being monotonic on linux). +Verify if using a separate glx context for every window is the correct approach. \ No newline at end of file -- cgit v1.2.3