lrusak has quit [Read error: Connection reset by peer]
lrusak_ has quit [Remote host closed the connection]
lrusak has joined #etnaviv
lrusak has quit [Read error: Connection reset by peer]
pcercuei has quit [Quit: dodo]
cphealy has quit [Ping timeout: 260 seconds]
lfa has joined #etnaviv
lfa has quit [Quit: Leaving]
lynxeye has joined #etnaviv
juanrubio_ has joined #etnaviv
RzR has joined #etnaviv
pcercuei has joined #etnaviv
<RzR>
hi, Is kms well supported for GC400 ? I am able to run my desktop gl game but fps is less than 1 on stm32mp1 ?
berton has joined #etnaviv
<RzR>
I fear I have to port to gles2
<lynxeye>
RzR: GC400 is not exactly a GPU rocket, but 1fps sounds more like you are hitting a software driver instead. At least if your game isn't too demanding on the GPU
<RzR>
well neverball is way smoother
<lynxeye>
What's your GL renderer string?
<lynxeye>
And what's the GL version you are trying to use? Etnaviv only supports desktop GL 2.1 at most
<RzR>
#| Vendor : etnaviv
<RzR>
#| Renderer : Vivante GC400 rev 4652
<RzR>
#| Version : 1.3 Mesa 20.1.2
<RzR>
but you're asking for something else let me search
<lynxeye>
okay so you are getting the HW accelerated driver.
<RzR>
I am on 2.1
<RzR>
using glBegins
<RzR>
maybe there is something blocking elsewhere I am digging
<lynxeye>
the version strings says that we only support 1.3 on that GPU, probably simply missing occlusion query support on that GPU core
<RzR>
only 1.3 , interesting I need backport then ?
<RzR>
i also hacked along gl4es but it might be a bad track
<lynxeye>
RzR: I doubt we can do anything about it. This core is probably missing HW support for occlusion queries, which are a required feature for 2.1.
<lynxeye>
And surely using proper GLES2 with vertex buffers etc. is much less demanding on the CPU side than the legacy glBegin stuff