frieder has quit [Remote host closed the connection]
JohnnyonFlame has quit [Ping timeout: 480 seconds]
frieder has joined #etnaviv
lynxeye has joined #etnaviv
pcercuei has joined #etnaviv
adjtm_ has quit []
adjtm has joined #etnaviv
frieder has quit [Remote host closed the connection]
join_subline has quit [Ping timeout: 480 seconds]
join_subline has joined #etnaviv
JohnnyonFlame has joined #etnaviv
unsolo has joined #etnaviv
<unsolo>
Hello everyone.. im trying to get a dual gpu on imx8mm working with etnaviv with the nxp 5.4.47 kernel. im able to enable one of the two (either 2d or 3d GC320 or GC600 iirc) but the kernel crashes if i enable both.
<cphealy>
Are you trying to use etnaviv or NXP GPU driver?
<unsolo>
etnaviv
<unsolo>
i can enable the 2d gpu or the 3d gpu in the dts but if i enable both it crashes
<unsolo>
probably because of shared power domain or clocks
<unsolo>
seems the 3d doesnt work without enabling the 2d.
<unsolo>
2d clock
<unsolo>
interestingly enough it crashes with the etnaviv as a module just with the gpu and gpu_2d in the dts..
lynxeye has quit []
JohnnyonFlame has quit [Remote host closed the connection]
<unsolo>
This probably indicates that the problem could be in the DTS somewhere
<cphealy>
usolo: Out of curiosity, what is your intended usage of the 2D GPU?
<unsolo>
well i was hoping to A get some 2d blitting going and B maybe some shader.. (i have no display )
<unsolo>
but im unsure if i can run shaders on the GC600
<unsolo>
for the 2d blitting i wonder if i can get the GC320 gpu to blir images onto a virtual framebuffer or some memory
<unsolo>
*blit
<unsolo>
shader on the G600 ofc.. and blitting on the GC320
<cphealy>
You can run shaders on the GC600 for sure. The GC320 OTOH being a 2D GPU does not have a shader core and can only do 2d scaling/rotation/blending/CSC IIRC.
<cphealy>
in the past I've used the 3D GPU for both 2D and 3D operations. This obviously comes at a cost though.