JohnnyonFlame has quit [Ping timeout: 480 seconds]
<heeen>
dos anyone have performance numbers of wayland on imx6 quad
JohnnyonFlame has joined #etnaviv
<lynxeye>
heeen: glmark2-es2-wayland -s 1280x800 should have a overall score of around 120-130. glmark2 overall score is not really a good benchmark, but it should give you an idea if your system performance is in the right ballpark.
<heeen>
the image I got is rather limited, I do have an sdk sysroot but I fear it misses a lot of the headers and libs
<heeen>
qt.scenegraph.general: GL_VERSION: OpenGL ES 2.0 Mesa 21.2.4.20211020-1
<heeen>
hmm
<heeen>
qt.scenegraph.time.renderloop: Frame rendered with 'basic' renderloop in 26ms, polish=0, sync=0, render=16, swap=0, frameDelta=33
<heeen>
qt.scenegraph.time.renderer: time in renderer: total=16ms, preprocess=0, updates=0, binding=0, rendering=16
<heeen>
qt.scenegraph.time.renderloop: Frame rendered with 'basic' renderloop in 26ms, polish=0, sync=0, render=16, swap=0, frameDelta=33
<heeen>
qt.scenegraph.time.renderer: time in renderer: total=15ms, preprocess=0, updates=0, binding=0, rendering=15
<heeen>
is there a way to disable VSYNC from an env variable
JohnnyonFlame has quit [Read error: Connection reset by peer]
<heeen>
so I can see that when I reduce the wayland window size I can reach 60fps, which means its not some wayland buffer sync contention but rather an actual fill rate limitation
<lynxeye>
heeen: The problem with real Wayland composition on i.MX6Q are the number of incompatible formats. Your client application renders as multi-supertiled, for sampling in the compositor this needs to be transformed into single-tiled, which is essentially a full buffer blit. Your compositor then again renders as multi-supertiled, which needs to be transformed into linear for display scanout, again a full blit. Combined with the low availab
<lynxeye>
e memory bandwidth on those chips, this is going to kill your performance.
lynxeye has quit [Quit: Leaving.]
pcercuei has quit [Read error: Connection reset by peer]
pcercuei has joined #etnaviv
JohnnyonFlame has joined #etnaviv
pcercuei has quit [Read error: Connection reset by peer]