ChanServ changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - Logs https://oftc.irclog.whitequark.org/panfrost - <macc24> i have been here before it was popular
atler is now known as Guest196
atler has joined #panfrost
Guest196 has quit [Ping timeout: 480 seconds]
atler is now known as Guest198
atler has joined #panfrost
Guest198 has quit [Ping timeout: 480 seconds]
icecream95 has joined #panfrost
icecream95 has quit [Ping timeout: 480 seconds]
icecream95 has joined #panfrost
<icecream95> Hmm.. this is odd, Darkplaces runs at about 2 fps in the "Introduction" level but everywhere else is fine
<icecream95> Even odder.. going into the menu makes the frame-rate improve again
hexdump01 has joined #panfrost
hexdump0815 has quit [Ping timeout: 480 seconds]
cphealy_ has joined #panfrost
cphealy has quit [Ping timeout: 480 seconds]
<icecream95> I get the feeling that there's something very wrong with this kernel (5.10.63), even with an idle desktop the kernel uses about 50% CPU on all cores
<suihkulokki> icecream95: see what perf top says
<icecream95> The problem seems to be fixed with a newer version of DarkPlaces
* icecream95 runs git bisect
<icecream95> The commit fixing it was "gl_rmain: Perform lightmap updates only on visible surfaces"
soreau has quit [Read error: Connection reset by peer]
soreau has joined #panfrost
<icecream95> When AFBC is enabled, updating the lightmap involves a number of blits
<icecream95> If I had BPF working on this machine, I would be able to quickly find out exactly how many updates there are per frame, but I assume that it is "a lot"
nlhowell has joined #panfrost
nlhowell has quit [Read error: Connection reset by peer]
nlhowell has joined #panfrost
<icecream95> Neverball controlled by duet's accelerometer is fun :)
nlhowell is now known as Guest215
nlhowell has joined #panfrost
Guest215 has quit [Ping timeout: 480 seconds]
<macc24> icecream95: still not using cadmium on it? xD
icecream95 has quit [Remote host closed the connection]
<macc24> ,_,
icecream95 has joined #panfrost
<icecream95> macc24: It has a broken screen and keyboard, so by now it's just an SBC with a battery
<icecream95> (And an accelerometer, of course)
rasterman has joined #panfrost
<macc24> ouch
<icecream95> Even Quake works surprisingly well. Just point the "gun" at enemies and shoot!
<macc24> icecream95: does external display work on it?
<icecream95> macc24: Haven't tried, currently I'm sending accelerometer readings over SSH and game is running on an RK3399 board
<macc24> how the-
<icecream95> os.system(f"DISPLAY=:0 xdotool mousemove_relative -- {x - curx} {y - cury}")
<icecream95> I'm planning to switch that to using Wayland protocols natively
<macc24> i don't think you can
<macc24> you'd need to directly use uinput
<icecream95> Oh, just like the VNC server I'm running that is only used for input devices needs uinput? /s
<icecream95> (The board has no keyboard or mouse attached, so keyboard input comes from speedy)
<macc24> so
<macc24> your keyboard is on speedy, "mouse" on krane, and gpu on a rk3399 machine?
<macc24> damn you're gaming on 3 different computers at once
<icecream95> The protocol is "wlr_virtual_pointer_unstable_v1"
<icecream95> macc24: No, more than that
icecream95 has quit [Ping timeout: 480 seconds]
nlhowell has quit [Ping timeout: 480 seconds]
kinkinkijkin has quit [Ping timeout: 480 seconds]
nlhowell has joined #panfrost
sigmaris_ has joined #panfrost
nlhowell is now known as Guest219
nlhowell has joined #panfrost
Guest219 has quit [Ping timeout: 480 seconds]
sigmaris has quit [Ping timeout: 480 seconds]
nlhowell has quit [Ping timeout: 480 seconds]
nlhowell has joined #panfrost
Danct12 has quit [Remote host closed the connection]
nlhowell has quit [Ping timeout: 480 seconds]
Danct12 has joined #panfrost
alyssa has joined #panfrost
cphealy_ has quit []
<ndufresne> alyssa: does this partial renderer and resume mechanism on Apple m1 also imply that a proper premption model can be implemented? Something that prevents unfair use of the GPU time?
pch has joined #panfrost
camus1 has joined #panfrost
camus has quit [Ping timeout: 480 seconds]
camus1 has quit [Remote host closed the connection]
camus has joined #panfrost
camus has quit [Remote host closed the connection]
camus has joined #panfrost
rasterman has quit [Quit: Gettin' stinky!]
rasterman has joined #panfrost
karolherbst_ has joined #panfrost
karolherbst has quit [Read error: Connection reset by peer]
<alyssa> ndufresne: probably, but that's not self-evident / immediate
robmur01 has joined #panfrost
karolherbst_ is now known as karolherbst
<ndufresne> You'd basically need a reliable way to trigger a fault every now and then ...
megi has quit [Quit: WeeChat 3.5]
megi has joined #panfrost
cphealy has joined #panfrost
rasterman has quit [Quit: Gettin' stinky!]