ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
zackr has quit [Remote host closed the connection]
rasterman has quit [Quit: Gettin' stinky!]
nchery has quit [Quit: Leaving]
darkapex has joined #dri-devel
gpuman_ has joined #dri-devel
gpuman__ has quit [Ping timeout: 480 seconds]
alyssa has joined #dri-devel
* alyssa wonders what it means for crtc_state->mode.hdisplay to be 0
<alyssa> CRTC disabled, I guess?
dviola has joined #dri-devel
<vsyrjala> if enable==true and hdisplay==0 then someone screwed up
rpigott has quit [Ping timeout: 480 seconds]
rpigott has joined #dri-devel
co1umbarius has joined #dri-devel
vivijim has quit [Ping timeout: 480 seconds]
columbarius has quit [Ping timeout: 480 seconds]
ced117 has quit [Ping timeout: 480 seconds]
<airlied> anholt_: why I get deqp-runner 0.8.2 from cargo, no 0.9.0 yet?
angerctl is now known as Namarrgon
ced117 has joined #dri-devel
<alyssa> vsyrjala: that's what I needed, thanks 👍
<alyssa> (follow up question, if the CRTC is disabled does the atomic_flush still need to ack the event / do a vblank?)
<alyssa> drm_atomic_helper_fake_vblank suggests yes..
rpigott has quit [Ping timeout: 480 seconds]
rpigott has joined #dri-devel
rpigott has left #dri-devel [#dri-devel]
idr has quit [Quit: Leaving]
gpuman__ has joined #dri-devel
gpuman___ has joined #dri-devel
gpuman has quit [Read error: Connection reset by peer]
gpuman_ has quit [Ping timeout: 480 seconds]
gpuman has joined #dri-devel
gpuman__ has quit [Remote host closed the connection]
gpuman_ has joined #dri-devel
gpuman___ has quit [Read error: Connection reset by peer]
<anholt_> airlied: apparently someone (cough) forgot to cargo publish. it'll be up in a minute.
kts has joined #dri-devel
mikezackles has quit [Ping timeout: 480 seconds]
pnowack has joined #dri-devel
fxkamd has quit []
<clever> anholt_: i now have linux booting on a pi2, with Xorg starting up, and i think i just solved the alpha issues
<clever> https://rawpixels.net/ proved insanely useful
<airlied> anholt_: nice! thx
Duke`` has joined #dri-devel
kem has quit [Ping timeout: 480 seconds]
gpuman has quit [Remote host closed the connection]
gpuman has joined #dri-devel
kem has joined #dri-devel
<Kayden> I really feel like this is a bug in the kernel used in gitlab CI :/
sagar_ has joined #dri-devel
gpuman__ has joined #dri-devel
gpuman_ has quit [Ping timeout: 480 seconds]
mattrope has quit [Read error: Connection reset by peer]
tzimmermann has joined #dri-devel
<Kayden> it's just gpu hanging like crazy
<Kayden> and I've never once been able to reproduce that locally
Company has quit [Quit: Leaving]
mriesch has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
mriesch has joined #dri-devel
itoral has joined #dri-devel
mlankhorst has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
Hi-Angel has joined #dri-devel
sdutt has quit [Ping timeout: 480 seconds]
lemonzest has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
JohnnyonFlame has quit [Ping timeout: 480 seconds]
rgallaispou1 has joined #dri-devel
frieder has joined #dri-devel
rgallaispou has quit [Ping timeout: 480 seconds]
rgallaispou1 has quit [Remote host closed the connection]
rgallaispou has joined #dri-devel
gpuman_ has joined #dri-devel
gpuman__ has quit [Ping timeout: 480 seconds]
sagar_ has quit [Remote host closed the connection]
sagar_ has joined #dri-devel
<Kayden> heh, getting flakes from the dEQP-EGL multithread tests in i965 on haswell now too
<Kayden> the fact that helgrind is complaining about deqp itself is not encouraging either
danvet has joined #dri-devel
rbrune has joined #dri-devel
<Kayden> okay, dEQP-EGL on iris in gitlab CI seems to be GPU hanging like crazy *on main*
rgallaispou has quit [Read error: Connection reset by peer]
Ahuj has joined #dri-devel
<Kayden> that's apparently a passing pipeline on main
<Kayden> okay, some of these have been reporting flakes from the CI since june
jkrzyszt has joined #dri-devel
rasterman has joined #dri-devel
rbrune has quit [Remote host closed the connection]
lynxeye has joined #dri-devel
rbrune has joined #dri-devel
pcercuei has joined #dri-devel
lemonzest has quit [Quit: WeeChat 3.2]
lemonzest has joined #dri-devel
agd5f has quit [Remote host closed the connection]
kallisti6 has joined #dri-devel
kallisti5 has quit [Remote host closed the connection]
undvasistas[m] has quit []
_alice has quit []
mxvin[m] has quit []
MatrixTravelerbot[m] has quit []
Eighth_Doctor has quit []
Guest4069 has quit []
cwfitzgerald has quit [Quit: Bridge terminating on SIGTERM]
gnustomp[m] has quit []
apinheiro[m] has quit []
exit70[m] has quit []
T_UNIX has quit []
RAOFhehis[m] has quit []
atulu[m] has quit []
xerpi[m] has quit []
Guest4408 has quit []
Newbyte has quit [Quit: Bridge terminating on SIGTERM]
tomba has quit [Quit: Bridge terminating on SIGTERM]
demarchi has quit []
tintou has quit []
Guest7344 has quit []
dcbaker has quit [Quit: Bridge terminating on SIGTERM]
jekstrand[m] has quit []
Dylanger has quit [Quit: Bridge terminating on SIGTERM]
chema has quit []
SamJames[m] has quit []
LaughingMan[m] has quit []
cleverca22[m] has quit []
YaLTeR[m] has quit []
jasuarez has quit [Quit: Bridge terminating on SIGTERM]
egalli has quit []
zzoon[m] has quit [Quit: Bridge terminating on SIGTERM]
reactormonk[m] has quit []
jenatali has quit [Quit: Bridge terminating on SIGTERM]
HayashiEsme[m] has quit []
Anson[m] has quit []
Venemo has quit [Quit: Bridge terminating on SIGTERM]
neobrain[m] has quit []
cmarcelo has quit [Quit: Bridge terminating on SIGTERM]
kallisti5[m] has quit []
MrR[m] has quit []
robertmader[m] has quit []
danylo has quit [Quit: Bridge terminating on SIGTERM]
kusma has quit [Quit: Bridge terminating on SIGTERM]
nielsdg has quit [Quit: Bridge terminating on SIGTERM]
icecream95 has quit [Quit: Bridge terminating on SIGTERM]
Strit[m] has quit []
aura[m] has quit []
ServerStatsDiscoverertraveler4 has quit []
chivay_ has quit []
DrNick has quit []
Tooniis[m] has quit [Quit: Bridge terminating on SIGTERM]
Mershl[m] has quit []
ella-0[m] has quit []
gdevi has quit []
unrelentingtech has quit [Quit: Bridge terminating on SIGTERM]
cmarcelo1 has quit [Read error: Connection reset by peer]
mtretter has quit []
kem has quit [Ping timeout: 480 seconds]
<Kayden> oh, those aren't real GPU hangs, those are ... preemption time outs. something probably ran too long.
<Kayden> on very slow hW
<Kayden> that's probably why I can't reproduce it, there's probably something going wrong if you reset the GPU in the middle of those tests
_alice has joined #dri-devel
nrl^ has joined #dri-devel
kem has joined #dri-devel
<FLHerne> airlied: Is it remotely plausible that crocus can cause Google Maps in Firefox to OOM?
<FLHerne> it seems to never release the memory used by image tiles, so memory usage increases continuously while panning around until it's using 10GB+ of memory, but only sometimes
<FLHerne> ...but the 'sometimes' seems to only occur when I'm on crocus and not i965
tobiasjakobi has joined #dri-devel
<FLHerne> being intermittent makes it hard to say that for sure though
rasterman has quit [Quit: Gettin' stinky!]
<mdnavare> airlied: agdf5: When we try to launch Xonotic in Gnome , there is no GUI option to launch with Discrete Graphics, are there any Gnome extensions needed for launching games on dedicated graphics card grom GUI?
kts has joined #dri-devel
<MrCooper> mdnavare: no extension needed AFAIK; it sounds like GNOME doesn't detect the dGPU being available for some reason. jadahl, any suggestions for narrowing this down?
<MrCooper> mdnavare: is this with Wayland or Xorg?
gpuman__ has joined #dri-devel
gpuman has quit [Ping timeout: 480 seconds]
<jadahl> MrCooper: mutter iterates trhough the devices using udev. is it missing from udev?
<MrCooper> mdnavare: ^
<jadahl> ah, the GUI option, that uses https://gitlab.freedesktop.org/hadess/switcheroo-control/
tobiasjakobi has quit [Remote host closed the connection]
gpuman has joined #dri-devel
gpuman__ has quit [Ping timeout: 480 seconds]
<airlied> FLHerne: yes could be possible
<airlied> not sure best option for.detecting it, maybe file an issue and i can try reproduce
hansg has joined #dri-devel
apinheiro[m] has joined #dri-devel
atulu[m] has joined #dri-devel
aura[m] has joined #dri-devel
chema has joined #dri-devel
chivay has joined #dri-devel
RAOFhehis[m] has joined #dri-devel
cleverca22[m] has joined #dri-devel
cmarcelo has joined #dri-devel
Eighth_Doctor has joined #dri-devel
cwfitzgerald[m] has joined #dri-devel
dcbaker has joined #dri-devel
demarchi has joined #dri-devel
Anson[m] has joined #dri-devel
Guest485 has joined #dri-devel
danylo has joined #dri-devel
Dylanger has joined #dri-devel
egalli has joined #dri-devel
ella-0[m] has joined #dri-devel
exit70[m] has joined #dri-devel
gdevi has joined #dri-devel
gnustomp[m] has joined #dri-devel
go4godvin has joined #dri-devel
HayashiEsme[m] has joined #dri-devel
zzoon[m] has joined #dri-devel
icecream95 has joined #dri-devel
jasuarez has joined #dri-devel
jekstrand[m] has joined #dri-devel
jenatali has joined #dri-devel
kallisti5[m] has joined #dri-devel
kusma has joined #dri-devel
LaughingMan[m] has joined #dri-devel
Mershl[m] has joined #dri-devel
Vin[m] has joined #dri-devel
neobrain[m] has joined #dri-devel
Newbyte has joined #dri-devel
nielsdg has joined #dri-devel
PiGLDN[m] has joined #dri-devel
pmoreau has joined #dri-devel
MrR[m] has joined #dri-devel
reactormonk[m] has joined #dri-devel
robertmader[m] has joined #dri-devel
ServerStatsDiscoverertraveler4 has joined #dri-devel
Strit[m] has joined #dri-devel
Sumera[m] has joined #dri-devel
T_UNIX has joined #dri-devel
tintou has joined #dri-devel
tomba[m] has joined #dri-devel
Tooniis[m] has joined #dri-devel
undvasistas[m] has joined #dri-devel
unrelentingtech has joined #dri-devel
Venemo has joined #dri-devel
MatrixTravelerbot[m] has joined #dri-devel
xerpi[m] has joined #dri-devel
YaLTeR[m] has joined #dri-devel
pmoreau is now known as Guest516
tursulin has joined #dri-devel
<bbrezillon> anholt_: thanks for the heads-up. I'm fine with the proposed name
kmn has joined #dri-devel
camus has quit []
itoral has quit [Remote host closed the connection]
thellstrom has joined #dri-devel
JohnnyonFlame has joined #dri-devel
agd5f has joined #dri-devel
vivijim has joined #dri-devel
sdutt has joined #dri-devel
sdutt has quit []
sdutt has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
tomba[m] is now known as tomba
Company has joined #dri-devel
muhomor has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
fxkamd has joined #dri-devel
zackr has joined #dri-devel
<mdnavare> MrCooper: This was Wayland
rellla has quit [Ping timeout: 480 seconds]
rellla has joined #dri-devel
<mdnavare> MrCooper: jadahl: So we need to install switcheroo-control separately?
swivel_ has joined #dri-devel
swivel has quit [Ping timeout: 480 seconds]
<jadahl> mdnavare: gnome-shell uses that to check whether to show the launcher menu item you mentioned
mikezackles has joined #dri-devel
<mdnavare> jadahl: Isnt that installed with the distribution and gnome by default?
<mdnavare> jadahl: Thats something that needs to be installed separately? We see the launch option for default apps like Firefox
mattrope has joined #dri-devel
<jadahl> mdnavare: should be installed by the distribution
<mdnavare> jadahl: So why is it not showing that option with Xonotic app but shows with default Firefox
<mdnavare> jadahl: Any other app that we can try?
<mdnavare> Or not sure if any other config is needed
fxkamd has quit []
<jadahl> mdnavare: oh, so its showing for some apps? then I don't know, maybe open a bug on gnome-shell
<jadahl> mdnavare: either way, maybe a better topic for #gnome-shell on irc.gnome.org
xexaxo_ has joined #dri-devel
xexaxo has quit [Ping timeout: 480 seconds]
<mdnavare> jadahl: Okay will check there thanks a lot!
xexaxo has joined #dri-devel
xexaxo_ has quit [Ping timeout: 480 seconds]
nchery has joined #dri-devel
Duke`` has joined #dri-devel
rbrune has quit [Ping timeout: 480 seconds]
iive has joined #dri-devel
gpuman_ has quit [Remote host closed the connection]
gpuman_ has joined #dri-devel
Ahuj has quit [Remote host closed the connection]
Ahuj has joined #dri-devel
rbrune has joined #dri-devel
gpuman__ has joined #dri-devel
gpuman___ has joined #dri-devel
nrl^ has quit [Remote host closed the connection]
gpuman_ has quit [Ping timeout: 480 seconds]
gpuman has quit [Read error: Connection reset by peer]
cedric has joined #dri-devel
bluebugs has quit [Read error: Connection reset by peer]
jkrzyszt has quit [Remote host closed the connection]
jkrzyszt has joined #dri-devel
hansg has quit [Quit: Leaving]
tzimmermann has quit [Quit: Leaving]
moa has joined #dri-devel
cedric has quit [Read error: Connection reset by peer]
quantum5_ has joined #dri-devel
quantum5 has quit [Read error: Connection reset by peer]
<anholt_> Kayden: for freedreno, we found we needed to run the .*reset.* tests single-threaded separate from the rest of the tests to stabilize egl results
<anholt_> (arm64_a630_egl.sh)
<anholt_> so maybe the gpu hang tests running in parallel are causing timeouts in the sync tests?
<anholt_> bubbling up to the top of my list for deqp-runner is to support marking some tests as "you gotta run these single-threaded at the end"
gouchi has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
akselmo has left #dri-devel [WeeChat 2.8]
frieder has quit [Remote host closed the connection]
columbarius has joined #dri-devel
ngcortes has joined #dri-devel
moa is now known as bluebugs
jessica_24 has quit [Quit: Connection closed for inactivity]
xexaxo has quit [Read error: Connection reset by peer]
xexaxo has joined #dri-devel
mbrost has joined #dri-devel
kmn has quit [Quit: Leaving.]
marex has joined #dri-devel
jkrzyszt has quit [Ping timeout: 480 seconds]
rasterman has joined #dri-devel
<Kayden> anholt_: should we even be running the reset tests in our CI? it seems...pretty painful, and maybe lower return
xexaxo has quit [Remote host closed the connection]
<Kayden> I would be kind of inclined to just blacklist them for stability
xexaxo has joined #dri-devel
<Kayden> but yeah, I could see resets or preemption timeouts destabilizing some things. recovery isn't perfect
<Kayden> it is a bit odd to see some of the list of tests that's taking close to 60s...but then again, that is probably single channel ram apollolake so...not the fastest parts... :/
alyssa has left #dri-devel [#dri-devel]
<Kayden> at this point I'm pretty sure that my series isn't actually to blame - I make a thing, I don't use it, and things break. and a lot of stuff in that area seems to have been flakey in Intel's Mesa CI...and flakey elsewhere...
<Kayden> so I think I need to turn some things off, but not sure on the best way to go about that
<Kayden> flakes list? skip list? try and be minimal? take out whole groups for now?
<Kayden> I'd rather not reduce coverage unnecessarily
<robclark> probably at a minimum split out reset tests into their own single threaded run.. 99% good gpu hang recovery isn't good enough
<robclark> but adding them to skips list is an easy first step.. then see if things magically get stable
X-Scale` has joined #dri-devel
X-Scale has quit [Ping timeout: 480 seconds]
lynxeye has quit []
<anholt_> Kayden: well, they're basically the only tests that the robustness reset stuff actually works, so they seem very valuable to me.
<tlwoerner> jbarnes: i was hoping to find a copy of your standalone drm/kms guide somewhere, any chance it's still available?
<jbarnes> I think the latest stuff is in the kernel tree in Documentation
<jbarnes> tlwoerner: ^
<Kayden> I'm going to try turning them off for now and see if it impacts the stability of my results.
<Kayden> If so, we can figure out a plan; if not, well, then continuing to look elsewhere :)
<zmike> @glsl experts: if I have a uniform block that's std140 layout declared as { float member[256]; }, what is the glsl size in bytes of this block
<tlwoerner> jbarnes: great, thanks
<Kayden> zmike: I believe that would be 4096 bytes
<zmike> Kayden: okay, cool
<zmike> thanks
<Kayden> (sizeof(float) * vec4 padding * 256 array entries)
<Kayden> IIRC std430 for SSBOs lets you actually pack float component arrays
<zmike> yes, I just needed to sanity check myself
<Kayden> but it also doesn't exist for UBOs because....reasons? o.O
<zmike> ENOSANITY
tango_ has quit [Quit: I'm never quite so stupid as when I'm being smart (Linus van Pel)]
tango_ has joined #dri-devel
<airlied> Kayden: vulkan allows it
<airlied> zmike: ^
<zmike> 👍
<zmike> found an impossible corner glsl case that I'm trying to find the worst end of
ngcortes has quit [Ping timeout: 480 seconds]
ngcortes has joined #dri-devel
<Kayden> ah, nice
<zmike> any super glsl compiler experts around want to check out https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12958
<zmike> was hoping to ping idr but I guess he's not around today
sravn_ has joined #dri-devel
sravn has quit [Ping timeout: 480 seconds]
tango_ has quit [Quit: I'm never quite so stupid as when I'm being smart (Linus van Pel)]
tango_ has joined #dri-devel
alyssa has joined #dri-devel
* alyssa tries to understand how drm_atomic_helper_wait_for_vblanks works in tandem with drm_atomic_helper_fake_vblank
lemonzest has quit [Quit: WeeChat 3.2]
jessica_24 has joined #dri-devel
mbrost has quit [Read error: Connection reset by peer]
Ahuj has quit [Ping timeout: 480 seconds]
ngcortes has quit [Ping timeout: 480 seconds]
Bennett has joined #dri-devel
ngcortes has joined #dri-devel
gawin has joined #dri-devel
X-Scale has joined #dri-devel
X-Scale` has quit [Ping timeout: 480 seconds]
ngcortes has quit [Ping timeout: 480 seconds]
imre has quit [Ping timeout: 480 seconds]
gouchi has quit [Remote host closed the connection]
Duke`` has quit [Ping timeout: 480 seconds]
ngcortes has joined #dri-devel
quantum5_ has quit []
quantum5 has joined #dri-devel
ngcortes has quit [Ping timeout: 480 seconds]
ngcortes has joined #dri-devel
mbrost has joined #dri-devel
ngcortes has quit [Remote host closed the connection]
Hi-Angel has quit [Ping timeout: 480 seconds]
thellstrom has quit [Read error: Connection reset by peer]
thellstrom has joined #dri-devel
sauce has quit [Quit: sauce]
sauce has joined #dri-devel
danvet has quit [Ping timeout: 480 seconds]
ngcortes has joined #dri-devel
ngcortes has quit [Remote host closed the connection]
gawin has quit [Ping timeout: 480 seconds]
mlankhorst has quit [Ping timeout: 480 seconds]
iive has quit []
gruetzkopf has quit [Read error: Connection reset by peer]
eletrotupi has quit []
eletrotupi has joined #dri-devel
SolarAquarion has quit []
Bennett has quit [Remote host closed the connection]
SolarAquarion has joined #dri-devel
macromorgan has quit [Quit: Leaving]
gruetzkopf has joined #dri-devel
gruetzkopf is now known as Guest594
mbrost has quit [Remote host closed the connection]
mbrost has joined #dri-devel
pcercuei has quit [Quit: dodo]
<Kayden> okay. these helgrind annotations for simple_mtx just don't work.
<alyssa> sounds right
rasterman has quit [Quit: Gettin' stinky!]
<robclark> Kayden: is it possible you are building w/out valgrind support? They did work at one point, but I suppose I've not tried helgrind for a while
<Kayden> No, I have valgrind
<Kayden> I don't get thousands of hours from memcheck
<Kayden> err thousands of errors from mapping things
<Kayden> http://whitecape.org/paste/helgrind-mtx.txt with util/simple_mtx patched to just be the mtx_t wrapper
<Kayden> it seems to work sometimes?
<zmike> 🤔
mbrost has quit [Remote host closed the connection]