Re: glxsync - explicit frame synchronization sample implementation

2022-01-01 Thread Michael Clark
On 31/12/21 1:31 pm, Michael Clark wrote: I would like to add these implementation notes to the README because this is information one cannot easily find. It occurs to me that XFlush before frames makes a lot more sense than after frames if one thinks about Nagle and flow control combined with

Re: glxsync - explicit frame synchronization sample implementation

2021-12-30 Thread Michael Clark
On 30/12/21 6:20 pm, Michael Clark wrote: Dear Mesa Developers, I have been using GLFW for tiny cross-platform OpenGL demos for some time but something that has really been bothering me are the visual artifacts when resizing windows. Over the last year or so I have made multiple attempts at

Re: glxsync - explicit frame synchronization sample implementation

2021-12-30 Thread Michael Clark
ittle more robust. Does KDE implement _NET_WM_SYNC_REQUEST et al? - Eero On 30.12.2021 7.20, Michael Clark wrote: Dear Mesa Developers, I have been using GLFW for tiny cross-platform OpenGL demos for some time but something that has really been bothering me are the visual artifacts whe

glxsync - explicit frame synchronization sample implementation

2021-12-29 Thread Michael Clark
gards, Michael Clark [1] https://fishsoup.net/misc/wm-spec-synchronization.html [2] https://lwn.net/Articles/814587/

Re: [Mesa-dev] gl4_gears - SPIR-V and shader module reflection

2020-11-30 Thread Michael Clark
On 12/1/20 11:27 AM, Michael Clark wrote: On 11/30/20 3:38 PM, Michael Clark wrote: Hi again, On 11/24/20 9:43 PM, Michael Clark wrote: - kitty_gears - OS Mesa gears using kitty terminal graphics protocol - gl1_gears - OpenGL 1.x gears using GLFW similar to the original - gl2_gears

Re: [Mesa-dev] gl4_gears - SPIR-V and shader module reflection

2020-11-30 Thread Michael Clark
On 11/30/20 3:38 PM, Michael Clark wrote: Hi again, On 11/24/20 9:43 PM, Michael Clark wrote: - kitty_gears - OS Mesa gears using kitty terminal graphics protocol - gl1_gears - OpenGL 1.x gears using GLFW similar to the original - gl2_gears - OpenGL 2.x gears using VAO/VBO, programmable

Re: [Mesa-dev] gl4_gears - SPIR-V and shader module reflection

2020-11-29 Thread Michael Clark
Hi again, On 11/24/20 9:43 PM, Michael Clark wrote: - kitty_gears - OS Mesa gears using kitty terminal graphics protocol - gl1_gears - OpenGL 1.x gears using GLFW similar to the original - gl2_gears - OpenGL 2.x gears using VAO/VBO, programmable shaders - vk1_gears - Vulkan 1.x gears using

[Mesa-dev] gears ports: Vulkan vk1_gears and OS Mesa kitty_gears

2020-11-24 Thread Michael Clark
Hi Folks, I have been working on several gears ports that I thought I'd share: - https://github.com/michaeljclark/glkitty/ ## Background I have found the Mesa gears demo to be a very useful test case for porting to new OpenGL API variants. In fact I did a search and found "gearsvbo", a port