On 10/29/25 08:47, Kasireddy, Vivek wrote: > I applied this patch and tested 3 different scenarios: > 1) blob=true + imported buffers > root@localhost:weston_upstream/weston# ./build/clients/weston-simple-egl -o & > Using config: r8g8b8a0 > has EGL_EXT_buffer_age and EGL_EXT_swap_buffers_with_damage > has EGL_EXT_surface_compression > 245 frames in 5 seconds: 49.000000 fps > 236 frames in 5 seconds: 47.200001 fps > 279 frames in 5 seconds: 55.799999 fps > 240 frames in 5 seconds: 48.000000 fps > 244 frames in 5 seconds: 48.799999 fps > 283 frames in 5 seconds: 56.599998 fps > 274 frames in 5 seconds: 54.799999 fps > > 2) blob=true > root@localhost:/weston_upstream/weston# ./build/clients/weston-simple-egl -o & > Using config: r8g8b8a0 > has EGL_EXT_buffer_age and EGL_EXT_swap_buffers_with_damage > has EGL_EXT_surface_compression > 167 frames in 5 seconds: 33.400002 fps > 208 frames in 5 seconds: 41.599998 fps > 203 frames in 5 seconds: 40.599998 fps > 252 frames in 5 seconds: 50.400002 fps > 180 frames in 5 seconds: 36.000000 fps > 219 frames in 5 seconds: 43.799999 fps > 176 frames in 5 seconds: 35.200001 fps > 220 frames in 5 seconds: 44.000000 fps
Thanks for the testing. For the second scenario I'm getting better result, it's 55-60fps for me. Given that this is a SW rendering, curious whether that's because you're testing on a lower end machine(?) -- Best regards, Dmitry
