austriancoder changed the topic of #etnaviv to: #etnaviv - the home of the reverse-engineered Vivante GPU driver - Logs https://freenode.irclog.whitequark.org/etnaviv
cphealy__ has quit [Ping timeout: 258 seconds]
JohnnyonFlame has quit [Read error: Connection reset by peer]
flto has quit [Quit: Leaving]
flto has joined #etnaviv
lynxeye has joined #etnaviv
T_UNIX has joined #etnaviv
pcercuei has joined #etnaviv
karolherbst has joined #etnaviv
<marex> cphealy: what is it ?
<marex> austriancoder: is LIBGL_ALWAYS_SOFTWARE=true supposed to force software rendering with etnaviv too ?
<marex> austriancoder: I was under the impression it should
<marex> flto: ^
<austriancoder> marex: yes
<marex> austriancoder: hmmmm, I wonder if passing that variable into qt5 doesn't work somehow
<marex> austriancoder: time to debug :)
_whitelogger has joined #etnaviv
<xexaxo1> marex: it should work with any driver. you can set LIBGL_DEBUG=verbose EGL_LOG_LEVEL=debug -> a confirmation will be printed on stderr/out
<xexaxo1> plus it should list/attempt only the swrast_dri.so module.
<xexaxo1> one potential gotcha - many qt/kde apps are spawned via fork/exec - where the parent may not have the variables set
<marex> xexaxo1: I think the ^ is the problem, yep
karolherbst has quit [Ping timeout: 260 seconds]
berton has joined #etnaviv
flto has quit [Remote host closed the connection]
flto has joined #etnaviv
sa7mfo has joined #etnaviv
<sa7mfo> Any idea why drmModeGetResources() fails with "Operation not supported" when using etnaviv on an iMX6? I do not fully understand all the graphical layers
<sa7mfo> I have card0 and renderD128 in /dev/dri. Not sure what renderD128 actually is, but it seems to be the one that reports the error
<lynxeye> sa7mfo: so seems you only have the etnaviv GPU DRRM device
<lynxeye> on i.MX6 you also need the imx-drm device for display
<sa7mfo> thanks, seems like I miss DRM_IMX. I will resolve some dependencies and try
berton has quit [Ping timeout: 256 seconds]
<sa7mfo> I have struggled with "imx-drm display-subsystem: failed to bind ldb (ops imx_ldb_ops): -2". Any idea what could cause this?
senquack has joined #etnaviv
JohnnyonFlame has joined #etnaviv
T_UNIX has quit [Quit: Connection closed for inactivity]
pcercuei has quit [Read error: Connection reset by peer]
pcercuei has joined #etnaviv
sravn has quit [Ping timeout: 240 seconds]
<sa7mfo> lynxeye: how did you figure out that imx-drm was missing? Am I missing nodes in /dev/dri? I'm asking because I have activated imx-drm, got the framebuffer to bind, but still get the same error
<austriancoder> sa7mfo: etnaviv is a renderonly device and you need a KMS device... and that's imx-drm for imx6
sravn has joined #etnaviv
<sa7mfo> thank you
<austriancoder> sa7mfo: your device tree is okay?
<cphealy> sa7mfo: can you perhaps share a dump of "dmesg" in pastebin or some other online service like that? This may provide some valuable insight to your configuration.
<lynxeye> sa7mfo: If the framebuffer is there, the imx-drm DRM device should also be there. Now you just need to make sure that you application is actually using the right DRM device for display purposes.
lynxeye has quit [Quit: Leaving.]
karolherbst has joined #etnaviv
karolherbst has quit [Ping timeout: 272 seconds]
<sa7mfo> it turned out that the kernel was based on the imx-tree. Use the etnaviv instead of vivande driver simply did not work. I rebased the work on mainline instead and the drm devices popped up nice :)
<sa7mfo> Thank you for your time
Surkow|laptop has quit [Remote host closed the connection]
BobB35 has joined #etnaviv
Surkow|laptop has joined #etnaviv
flto has quit [Remote host closed the connection]
flto has joined #etnaviv
BobB3 has quit [*.net *.split]
BobB35 is now known as BobB3
karolherbst has joined #etnaviv
tlwoerner has quit [Quit: Leaving]
pcercuei has quit [Quit: dodo]