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
<alyssa> Ooh, you're working on one of the modern ones ;P
rasterman has quit [Quit: Gettin' stinky!]
bluebugs has quit [Ping timeout: 480 seconds]
bluebugs has joined #panfrost
<alyssa> `\
<alyssa> ...Hold on do we actually have 2x as much FAU on Bifrost than I thought?
<HdkR> Do a bunch of math and schedule for fun? :D
chewitt has quit [Quit: Zzz..]
macc24 has joined #panfrost
davidlt has joined #panfrost
Net147 has quit [Quit: Quit]
Net147 has joined #panfrost
davidlt has quit [Ping timeout: 480 seconds]
Danct12 has quit [Server closed connection]
Danct12 has joined #panfrost
atler is now known as Guest8199
atler has joined #panfrost
Guest8199 has quit [Ping timeout: 480 seconds]
rasterman has joined #panfrost
chewitt has joined #panfrost
rasterman has quit [Quit: Gettin' stinky!]
rasterman has joined #panfrost
rasterman has quit [Quit: Gettin' stinky!]
davidlt has joined #panfrost
nlhowell has joined #panfrost
davidlt has quit [Ping timeout: 480 seconds]
jambalaya has quit [Remote host closed the connection]
jambalaya has joined #panfrost
davidlt has joined #panfrost
nlhowell has quit [Remote host closed the connection]
nlhowell has joined #panfrost
nlhowell has quit [Ping timeout: 480 seconds]
floof58 has joined #panfrost
floof58 has quit []
floof58 has joined #panfrost
floof58_ has quit [Ping timeout: 480 seconds]
tlwoerner has quit [Ping timeout: 480 seconds]
<alyssa> ok I am deep into yak shaving but I wonder how hard this uniform optimization is
tlwoerner has joined #panfrost
robmur01_ has joined #panfrost
<alyssa> Okay, I have a graph built
<alyssa> was this a good idea? Maybe not
robmur01 has quit [Ping timeout: 480 seconds]
<alyssa> Okay, I have the connected components of the uniform interference graph
<alyssa> 154 lines of code later, it seems to work...?
<alyssa> 0.48% reduction in cycle count whoop?
* alyssa sighs a bit
<spawacz> Is the entire source of panfrost located in drivers/gpu/drm/panfrost or there is something more?
<alyssa> most of it is in mesa
<spawacz> thanks
JulianGro has quit [Remote host closed the connection]
<alyssa> spawacz: why do you ask?
chewitt has quit [Quit: Zzz..]
<spawacz> im curious how it works, i've never did anything kernel related but i own a mali t860
<spawacz> i do mostly high level stuff
davidlt has quit [Ping timeout: 480 seconds]
nlhowell has joined #panfrost
tlwoerner has quit [Ping timeout: 480 seconds]
nlhowell is now known as Guest8252
nlhowell has joined #panfrost
Guest8252 has quit [Ping timeout: 480 seconds]
rasterman has joined #panfrost
<alyssa> ok, I think I've gotten all the uniform pushing nonsense out of my system
<alyssa> was kinda rough but hey
<alyssa> back to Valhall
<alyssa> specifically, rebasing my Valhall branch on my IDVS branch
<alyssa> and then fixing a ton of fallout
<alyssa> here we go..
<alyssa> Ugh conflicts hell
sigmaris_ has joined #panfrost
rasterman has quit [Quit: Gettin' stinky!]
sigmaris has quit [Ping timeout: 480 seconds]
nlhowell has quit [Ping timeout: 480 seconds]
macc24 has quit [Ping timeout: 480 seconds]
jaket23 has joined #panfrost
tlwoerner has joined #panfrost
jaket23 has quit [Remote host closed the connection]
<alyssa> `.wait0126` immediately before ATEST, `.barrier` before BLEND, ...lovely....
<alyssa> At any rate -- mesa is getting closer to doing valhall gfx
<alyssa> That file is from uhhh
<alyssa> PAN_MESA_DEBUG=valhall,trace MESA_GLES_VERSION_OVERRIDE=3.1 LIBGL_DRIVERS_PATH=~/lib/dri/ LD_PRELOAD=~/mesa/build/src/panfrost/drm-shim/libpanfrost_noop_drm_shim.so PAN_GPU_ID=9091 EGL_PLATFORM=surfaceless ./deqp-gles2 --deqp-surface-type=pbuffer --deqp-gl-config-name=rgba8888d24s8ms0 --deqp-surface-width=256 --deqp-surface-height=256 -n
<alyssa> dEQP-GLES2.functional.shaders.operator.unary_operator.plus.lowp_float_fragment