ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
pa has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
heat__ has quit [Remote host closed the connection]
liyi__ has joined #dri-devel
pcercuei has quit [Quit: dodo]
paulk-bis has joined #dri-devel
paulk has quit [Read error: Connection reset by peer]
liyi__ has quit [Ping timeout: 480 seconds]
liyi has joined #dri-devel
co1umbarius has joined #dri-devel
columbarius has quit [Ping timeout: 480 seconds]
liyi_ has joined #dri-devel
liyi has quit [Remote host closed the connection]
yuq825 has joined #dri-devel
liyi__ has joined #dri-devel
swisstackle has quit [Quit: Leaving]
aravind has joined #dri-devel
liyi_ has quit [Ping timeout: 480 seconds]
liyi_ has joined #dri-devel
liyi__ has quit [Ping timeout: 480 seconds]
liyi__ has joined #dri-devel
liyi has joined #dri-devel
liyi_ has quit [Ping timeout: 480 seconds]
liyi__ has quit [Ping timeout: 480 seconds]
liyi_ has joined #dri-devel
pallavim has joined #dri-devel
liyi has quit [Ping timeout: 480 seconds]
oneforall2 has quit [Remote host closed the connection]
oneforall2 has joined #dri-devel
clever_ has joined #dri-devel
liyi__ has joined #dri-devel
clever has quit [Ping timeout: 480 seconds]
darkapex has quit [Quit: WeeChat 3.8]
liyi_ has quit [Ping timeout: 480 seconds]
kzd has quit [Remote host closed the connection]
kzd has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
liyi__ has quit [Read error: Connection reset by peer]
liyi has joined #dri-devel
karolherbst_ has joined #dri-devel
liyi has quit []
karolherbst has quit [Ping timeout: 480 seconds]
Zopolis4 has joined #dri-devel
hathaway has joined #dri-devel
konstantin has joined #dri-devel
konstantin_ has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
Monishka has joined #dri-devel
randy_ has joined #dri-devel
Monishka has quit []
kts has joined #dri-devel
ayaka_ has quit [Ping timeout: 480 seconds]
kzd has quit [Ping timeout: 480 seconds]
Duke` has joined #dri-devel
hathaway has quit [Remote host closed the connection]
kzd has joined #dri-devel
junaid has joined #dri-devel
bgs has joined #dri-devel
Zopolis4 has quit []
Company has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
kode54 has quit [Read error: Connection reset by peer]
kode54 has joined #dri-devel
dviola has joined #dri-devel
fab has joined #dri-devel
bgs has quit [Remote host closed the connection]
dviola has quit [Quit: WeeChat 3.7.1]
pallavim has quit [Ping timeout: 480 seconds]
dviola has joined #dri-devel
idr has quit [Ping timeout: 480 seconds]
junaid has quit [Remote host closed the connection]
Zopolis4 has joined #dri-devel
tzimmermann has joined #dri-devel
alanc has quit [Remote host closed the connection]
fab has quit [Quit: fab]
alanc has joined #dri-devel
<tzimmermann> airlied, do you accept another PR for drm-misc-next-fixes before sending the drm PR to upstream?
<airlied> tzimmermann: yeah I can
<tzimmermann> ok, thanks. i'll send something out tomorrow at the latest. if it's too late, i'll cherrypick the patches into -misc-fixes
rasterman has joined #dri-devel
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
jkrzyszt has joined #dri-devel
kzd has quit [Quit: kzd]
clever_ is now known as clever
jrayhawk has quit [Ping timeout: 480 seconds]
ice9 has joined #dri-devel
tursulin has joined #dri-devel
fab has joined #dri-devel
jkrzyszt has quit [Remote host closed the connection]
MajorBiscuit has joined #dri-devel
abc has joined #dri-devel
frieder has joined #dri-devel
vliaskov has joined #dri-devel
aravind has quit [Read error: Connection reset by peer]
lynxeye has joined #dri-devel
junaid has joined #dri-devel
aravind has joined #dri-devel
ohadsharabi[m] has joined #dri-devel
Leopold_ has quit [Remote host closed the connection]
pcercuei has joined #dri-devel
Haaninjo has joined #dri-devel
Leopold_ has joined #dri-devel
<hakzsam> is 23.0 going to be happen this week?
<wens> r/sb c
Leopold___ has joined #dri-devel
Leopold_ has quit [Ping timeout: 480 seconds]
sgruszka has joined #dri-devel
jrayhawk has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
pochu has joined #dri-devel
APic has quit [Ping timeout: 480 seconds]
YuGiOhJCJ has quit [Ping timeout: 480 seconds]
gouchi has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
vup has quit [Quit: vup]
APic has joined #dri-devel
jdavies has joined #dri-devel
jdavies is now known as Guest5476
jdavies_ has joined #dri-devel
gawin has joined #dri-devel
Guest5476 has quit [Ping timeout: 480 seconds]
jkrzyszt has joined #dri-devel
yuq825 has left #dri-devel [#dri-devel]
pcercuei has quit [Read error: Connection reset by peer]
pcercuei has joined #dri-devel
<eric_engestrom> dcbaker: ^ for hakzsam's question
gouchi has quit [Quit: Quitte]
fab has quit [Quit: fab]
fab has joined #dri-devel
fab has quit []
fab has joined #dri-devel
heat has joined #dri-devel
junaid has quit [Ping timeout: 480 seconds]
gawin has quit [Quit: Konversation terminated!]
ice9 has quit [Read error: Connection reset by peer]
ice9 has joined #dri-devel
jdavies has joined #dri-devel
jdavies_ has quit [Remote host closed the connection]
jdavies is now known as Guest5478
vup has joined #dri-devel
jkrzyszt has quit [Remote host closed the connection]
phasta has joined #dri-devel
MrCooper has quit [Ping timeout: 480 seconds]
Leopold___ has quit [Read error: Connection reset by peer]
Guest5478 has quit []
Leopold_ has joined #dri-devel
MrCooper has joined #dri-devel
mivanchev has joined #dri-devel
<mivanchev> hey, I can't login to freedesktop, says my account is avaiting approval
<mivanchev> can anyone here pleas, uhm, approve it or whatever is necessary
<mivanchev> I wanted to fork Mesa
MrCooper has quit [Ping timeout: 480 seconds]
<FLHerne> mivanchev: have you had the validation email and clicked the link in it?
<mivanchev> yes
<mivanchev> it says "Email was already confirmed, please try signing in"
<FLHerne> You can clone mesa without an FDO account anyway, `git clone https://gitlab.freedesktop.org/mesa/mesa.git/` or whatever
<FLHerne> hm, I don't remember there being any manual approval step
<mivanchev> yes but I need to maintain the fork too
<FLHerne> is it asking you for approval just to sign in, or to perform some particular action?
<mivanchev> I mean I could also just maintain the fork over at github :/
<mivanchev> I guess it's not a big deal
<mivanchev> however next time i wanna send in a patch i have to register anyhow
junaid has joined #dri-devel
ruper has joined #dri-devel
Zopolis4 has quit []
agd5f has joined #dri-devel
jkrzyszt has joined #dri-devel
agd5f_ has quit [Ping timeout: 480 seconds]
ice9 has quit [Ping timeout: 480 seconds]
mivanchev has quit [Quit: Leaving]
ice9 has joined #dri-devel
kts has joined #dri-devel
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
pallavim has joined #dri-devel
bluetail5 has joined #dri-devel
bluetail5 has quit []
bluetail has quit [Read error: Connection reset by peer]
bluetail5 has joined #dri-devel
Major_Biscuit has joined #dri-devel
MajorBiscuit has quit [Ping timeout: 480 seconds]
fab has quit [Quit: fab]
agd5f_ has joined #dri-devel
agd5f has quit [Ping timeout: 480 seconds]
jkrzyszt has quit [Remote host closed the connection]
agd5f has joined #dri-devel
agd5f_ has quit [Ping timeout: 480 seconds]
agd5f_ has joined #dri-devel
<zmike> bl4ckb0ne: as promised
<bl4ckb0ne> thanks!
aravind has quit [Ping timeout: 480 seconds]
agd5f has quit [Ping timeout: 480 seconds]
<dcbaker> hakzsam: if the last thing on the release blockers gets sorted. I haven’t looked yet to see if it has
<dcbaker> eric_engestrom: thanks for pointing that out, I would have missed it
Peuc has quit [Quit: Peuc]
kzd has joined #dri-devel
ice9 has quit [Ping timeout: 480 seconds]
Peuc has joined #dri-devel
bgs has joined #dri-devel
hazl has joined #dri-devel
fab has joined #dri-devel
junaid has quit [Remote host closed the connection]
<hazl> does anyone happen to have elden ring and ds3 and have experience with profiling? i'm noticing both games don't seem to want to go over 45 FPS or so on a Steam Deck, and I'm wondering if there's some kind of strange issue limiting them. I don't know if the vkd3d on the deck is using the application_override[] patches for ER, but I'm willing to tinker with it/maybe find a new patch for DS3
<ishitatsuyuki> hazl, can you enable performance overlay and see if your GPU utilization is close to 100%?
kts has quit [Quit: Konversation terminated!]
<hazl> it's generally around 80% in DS3, CPU isn't ever all that high and turning off SMT didn't really hurt performance. RAM usage is usually really high
<ishitatsuyuki> then I think it's more or less a CPU bound situation (interpreting CPU usage is hard because multi cores), it looks like most people runs DS3 at high settings on the Deck and get around 50. 45 doesn't sound too far from that
<hazl> it's just... cranking things way down doesn't change much on its progress towards 60
<ishitatsuyuki> when CPU bound, that can happen
<ishitatsuyuki> probably Deck using a lower resolution also makes it more CPU bound that a typical PC setup
macromorgan is now known as Guest5491
Guest5491 has quit [Read error: Connection reset by peer]
<ishitatsuyuki> I'll check later if there's any low hanging fruit wrt CPU performance, but a lot of time we can't do anything from the outside if the game is optimized poorly
macromorgan has joined #dri-devel
<hazl> https://i.imgur.com/2FheR4u.png this screenshot is making me think maybe i should go revert my change to UMA frame buffer size unless I misunderstand that
<ishitatsuyuki> well, in general, don't mess with anything on Deck if you want the verified experience ;)
<hazl> yeah that was when i was scrambling to try to push elden ring to 60fps, i'll revert it after reinstalling elden ring to look at the numbers there. I saw the flame graphs that were posted on Mike Blumenkrantz's blog and didn't know how to generate those or if they'd be helpful
tobiasjakobi has joined #dri-devel
tobiasjakobi has quit []
mbrost has joined #dri-devel
vliaskov has quit [Remote host closed the connection]
phasta has quit [Remote host closed the connection]
idr has joined #dri-devel
gildekel has quit [Quit: Connection closed for inactivity]
nekit has joined #dri-devel
sgruszka has quit [Ping timeout: 480 seconds]
nekit has quit [Quit: The Lounge - https://thelounge.chat]
nekit has joined #dri-devel
<daniels> hakzsam: '2023-02-21 13:29:26.086751: Error: Found duplicate result for dEQP-VK.image.queue_transfer.3d.64x31x1.r8g8_srgb,UnexpectedPass at line 1324'
<hakzsam> ah
smiles has quit [Ping timeout: 480 seconds]
<karolherbst_> dcbaker: any idea on how to deal with b_ndebug/NDEBUG and bindgen + meson?
<karolherbst_> I can add that flag myself, but I'd rather have meson do that I think
karolherbst_ is now known as karolherbst
ngcortes has joined #dri-devel
gouchi has joined #dri-devel
hazl has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
Major_Biscuit has quit []
rasterman has quit [Quit: Gettin' stinky!]
tursulin has quit [Ping timeout: 480 seconds]
junaid has joined #dri-devel
<karolherbst> uhhh
<karolherbst> adding '--cfg' args to rust targets is also broken ;'(
FireBurn has joined #dri-devel
lynxeye has quit [Quit: Leaving.]
<karolherbst> nvm.. figured out what's wrong, will send patches
FireBurn has quit [Quit: Konversation terminated!]
iive has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
junaid has quit [Ping timeout: 480 seconds]
junaid has joined #dri-devel
konstantin_ has joined #dri-devel
konstantin has quit [Ping timeout: 480 seconds]
<karolherbst> maybe meson should add a --cfg ndebug thing on its own?
<dcbaker> karolherbst: thanks. I reviewed that and added to the stable milestone. On the ndebug thing, I’m not sure I understand exactly what needs to happen there. I’m also off work today, so I’ll ask again tomorrow
<karolherbst> okay
<karolherbst> might also make sense to backport it, but I guess as I depend on meson-1.0 already anyway...
<dcbaker> I added it to the 1.0.2 milestone, that’s a simple patch for an obvious bug
<karolherbst> I'll probably create an issue for the general cfg handling in relations to `b_ndebug` because the current situation isn't great :(
mbrost has joined #dri-devel
nchery has joined #dri-devel
<dcbaker> Yeah, at the very least we should be turning off debug_asserts
<dcbaker> But an issue would be good
<jenatali> Out of curiosity, have people done any attempts at benchmarking / optimizing some of Mesa's containers?
<jenatali> Looks like we're seeing some pretty significant decreases in driver overhead by switching from Mesa's hash table to std::unordered_map
<airlied> pretty sure the hash table has seen a few rounds of optimisations over time
<airlied> but if std:: anything beats it, then there must be some bad paths :-P
<jenatali> Well, only looking at MSVC's STL right now, which is actually pretty decent
frieder has quit [Remote host closed the connection]
<jenatali> At least, within the bounds of what's required by the standard
<airlied> jenatali: did you replace hash tables across the board or only in specific places?
<jenatali> Just one spot
<airlied> at least on Linux unordered map seems to be fnv which xxhash claims to be faster than
<airlied> but maybe some other aspect of how it's being used might make a difference
<jenatali> It's a u64 table, so it's not the hashing that's the problem I think
<zmike> I've had perf zero in on set/hashtable lookups more than once
<zmike> part of why I've tried to avoid using it
Zopolis4 has joined #dri-devel
junaid_ has joined #dri-devel
Haaninjo has joined #dri-devel
cybersyn has joined #dri-devel
RSpliet has quit [Quit: Bye bye man, bye bye]
RSpliet has joined #dri-devel
pcercuei has quit [Read error: Connection reset by peer]
pcercuei has joined #dri-devel
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #dri-devel
<jenatali> Yeah our dev who tried it was seeing a 7% improvement on overall frame times for a driver overhead benchmark
<cmarcelo> jenatali: which table was changed for this improvement?
<jenatali> cmarcelo: One in our driver
ruper has quit []
ngcortes has quit [Ping timeout: 480 seconds]
djbw has joined #dri-devel
<anholt_> looks like d3d12 would really like a "try insert, return error on duplicate" behavior to avoid search and then insert on fail.
<anholt_> (not uncommon!)
tzimmermann has quit [Quit: Leaving]
<jenatali> Yeah
<jenatali> I think also embedding data in the nodes would help
<jenatali> Which C++ templates let you do
illwieckz has quit [Read error: Connection reset by peer]
ngcortes has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
<anholt_> yeah, fair.
abc has quit [Remote host closed the connection]
<anholt_> though that would often extend the already nasty scope of lifetime management issues with the ht.
illwieckz has joined #dri-devel
mbrost has joined #dri-devel
<jenatali> Yep. I think at least for this one we might actually use the STL container... Not sure
oneforall2 has quit [Remote host closed the connection]
agd5f_ has quit []
kzd has quit [Quit: kzd]
<jenatali> anholt_: Re: skipping flushes (!21344) - were you trying to say we shouldn't apply that workaround?
agd5f has joined #dri-devel
kzd has joined #dri-devel
gouchi has quit [Remote host closed the connection]
konstantin has joined #dri-devel
kzd has quit [Quit: kzd]
kzd has joined #dri-devel
konstantin_ has quit [Ping timeout: 480 seconds]
fab has quit [Quit: fab]
kzd has quit [Quit: kzd]
kzd has joined #dri-devel
junaid_ has quit [Ping timeout: 480 seconds]
junaid has quit [Ping timeout: 480 seconds]
Zopolis4 has quit []
Duke` has quit [Ping timeout: 480 seconds]
oneforall2 has joined #dri-devel
<anholt_> jenatali: I think that the workaround may not be cheating at the specific benchmark you're measuring, but may cheat at other components of gfxbench. and I'm generally really skeptical of people trying that cheat in various places. but I haven't NAKed it elsewhere, either, just giving you lots of side eye.
<jenatali> Yep, fair
<jenatali> If it was a benchmark that was intending to measure submit overhead, then yeah flushing a lot would make sense. And we could (and maybe should?) try to lower our submit overhead and/or have more batches in flight - though that would have memory cost
<jenatali> So I guess what I'm trying to say is, at least for us, it makes the benchmark more representative by shifting the focus to what it's actually trying to measure
foxrider has joined #dri-devel
foxrider has quit []
mbrost has quit [Remote host closed the connection]
mbrost has joined #dri-devel
pcercuei has quit [Read error: Connection reset by peer]
pcercuei has joined #dri-devel
bgs has quit [Remote host closed the connection]
mbrost has quit [Ping timeout: 480 seconds]
oneforall2 has quit [Remote host closed the connection]
oneforall2 has joined #dri-devel
rmckeever has joined #dri-devel
sarnex has quit [Read error: No route to host]
sarnex has joined #dri-devel
fxkamd has joined #dri-devel