ChanServ changed the topic of #etnaviv to: #etnaviv - the home of the reverse-engineered Vivante GPU driver - Logs https://oftc.irclog.whitequark.org/etnaviv
daniels has quit [synthon.oftc.net larich.oftc.net]
dougg3 has quit [synthon.oftc.net larich.oftc.net]
robclark has quit [synthon.oftc.net larich.oftc.net]
cyrozap has quit [synthon.oftc.net larich.oftc.net]
smurray has quit [synthon.oftc.net larich.oftc.net]
daniels has joined #etnaviv
smurray has joined #etnaviv
cyrozap has joined #etnaviv
dougg3 has joined #etnaviv
robclark has joined #etnaviv
luc646274900 has joined #etnaviv
luc6462749001 has joined #etnaviv
luc646274900 has quit [Ping timeout: 480 seconds]
chewitt has joined #etnaviv
pcercuei has joined #etnaviv
pcercuei has quit [Quit: leaving]
<erle> any idea how to trace the memory usage of the etnaviv driver?
<austriancoder> erle: maybe looking at gem objects: cat /sys/kernel/debug/dri/128/gem
<austriancoder> erle: I might have an hour tonight - how can i reproduce the issue on the refrom?
<erle> austriancoder 1. install nexuiz 2. start it with (i think) “MESA_GL_VERSION_OVERRIDE=3.2 nexuiz“ 3. start a game 4. go to the effects tab in the settings menu 5. set texture quality to “high” and activate lightmaps 6. click the “Apply immediately” button. 7. repeat previous step until system freezes.
<erle> every time you click that button, a few dozen to a few hundred MB of memory shoud be leaked
<erle> starting a game and setting the texture quality to high and using lightmaps is to ensure the leak is large enough you only need to click it a few times
<erle> now i originally thought it was a nexuiz bug
<erle> but i think it may just be some leak in the driver
<erle> and in an OOM situation, the system just locks up
erle has quit [Quit: K-lined]
chewitt has quit [Quit: Zzz..]
chewitt has joined #etnaviv
chewitt has quit []
<austriancoder> erle: I am able to reproduce this issue on my x86 box - looks like an application bug to me