austriancoder changed the topic of #etnaviv to: #etnaviv - the home of the reverse-engineered Vivante GPU driver - Logs https://freenode.irclog.whitequark.org/etnaviv
jicksaw has quit [Quit: ZNC is kill]
jicksaw has joined #etnaviv
JohnnyonF has quit [Read error: Connection reset by peer]
pcercuei has quit [Quit: dodo]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonF has joined #etnaviv
JohnnyonF has quit [Read error: Connection reset by peer]
JohnnyonF has joined #etnaviv
JohnnyonF has quit [Read error: Connection reset by peer]
JohnnyonF has joined #etnaviv
JohnnyonF has quit [Read error: Connection reset by peer]
JohnnyonFlame has quit [Ping timeout: 240 seconds]
JohnnyonF has joined #etnaviv
JohnnyonF has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
cphealy has quit [Ping timeout: 260 seconds]
<dv_> I have an imx8m mini here. GL_RENDERER string is: Vivante GC7000NanoUltr
<dv_> does that particular viv gpu support opengl es 3.x?
lynxeye has joined #etnaviv
<gbisson> dv_: no Mini doesn't support 3.x
<dv_> hm this lists 3.0 as supported in the 7000 series
<dv_> ahh, but GCNano is listed as supporting 2.x
<dv_> a little confusing that there is a GC7000Nano
<lynxeye> dv_: GC7000Nano is a rebranded GC600, so you can guess which feature set this one supports ;)
<dv_> oh joy
<dv_> reminds me of the old geforce 4 mx, which was a rebranded geforce 2
<dv_> people weren't happy.
T_UNIX has joined #etnaviv
<gbisson> dv_: to be fair in the datasheet it is listed as GCNanoUltra like in the wiki, there's no mention of 7000
pcercuei has joined #etnaviv
berton has joined #etnaviv
cphealy_ has joined #etnaviv
<marex> dv_: Mini is GC600, no ?
<marex> wait ... no
<marex> Mini is GC7000UL, that is GC7000L / 2 , so it should be GLES3 capable
<marex> errrr
<marex> Nano is GC7000UL, that is GC7000L / 2 , so it should be GLES3 capable
<marex> Mini is GC600, which is NOT GLES3 capable
<marex> lynxeye: the chaos is great
<lynxeye> marex: Yep, the i.MX8M Nano has the bigger GPU, which is GC7000UL = GC7000L / 2.
<lynxeye> i.MX8M Mini has the GC7000NanoUltra, which is just a rebranded GC600.
<marex> lynxeye: NanoUltra !
<marex> lynxeye: clearly they need SoC with GC7000NanoUltra3 too
<lynxeye> And while older sources still name it GC7000NanoUltra they dropped it in the newer materials and just call it GC NanoUltra, because... maybe they noticed that people won't be happy with everything being called GC7000, while having vastly different feature sets
<marex> lynxeye: GC NanoUltra is much clearer than GC7000NanoUltra indeed
<lynxeye> In typical NXP naming I would expect the next step to be called NanoUltraLight
<marex> lynxeye: with GLES3, it would be GC NanoUltraLight3 then ?
<lynxeye> marex: old Vivante webpages say GC Nano = GLES2, GC NanoUltra = GLES3. But apparently Nano wasn't fancy enough for the i.MX8MM, so it had to be called NanoUltra even though it's GLES2 only.
<marex> lynxeye: could it be the NanoUltra3 ?
<marex> lynxeye: maybe it would make sense to try whether the GPU crashes on integer ops
<marex> lynxeye: I would expect that enabling the GLES3 support is just some macro in the HDL project
<lynxeye> marex: i.MX8MM RM quite clearly states about the 3D GPU: "Supports OpenGL ES 1.1, 2.0"
<marex> lynxeye: it quite clearly states that the MX8MM has three GPU power domains which can be switched independently
<lynxeye> marex: he, good point ;)
<lynxeye> However, technically this is statement is true, as it's in the GPU section of the RM. It's just the reset section of the RM that tells you: "actually, just kidding about that independently switchable of the GPU domains"
<marex> lynxeye: they tell the truth, just not the entire truth
JohnnyonF has joined #etnaviv
JohnnyonFlame has quit [Disconnected by services]
JohnnyonF is now known as JohnnyonFlame
wumpus has quit [Quit: WeeChat 2.8]
lynxeye has quit [Quit: Leaving.]
T_UNIX has quit [Quit: Connection closed for inactivity]
wumpus has joined #etnaviv
berton has quit [Remote host closed the connection]
pcercuei has quit [Quit: brb]
pcercuei has joined #etnaviv