ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
heat_ has quit [Remote host closed the connection]
heat_ has joined #dri-devel
co1umbarius has joined #dri-devel
columbarius has quit [Ping timeout: 480 seconds]
heat has joined #dri-devel
heat_ has quit [Read error: No route to host]
<mareko>
alyssa: unsynchronized mappings of textures are pretty much unsupported by gallium
<mareko>
for textures, you have just 3 options due to tiling: read, read+write, write+discard
<mareko>
*write+discard_range
<alyssa>
mareko: :+1:
<alyssa>
this wasn't "I have an app breaking this", it's "I'm reviewing a glthread enablement patch and trying to audit our driver"
DragoonAethis has quit [Quit: hej-hej!]
DragoonAethis has joined #dri-devel
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
anujp has joined #dri-devel
jdavies has joined #dri-devel
jdavies is now known as Guest9338
jdavies_ has joined #dri-devel
Guest9338 has quit [Remote host closed the connection]
ice99 has joined #dri-devel
luc has joined #dri-devel
ice99 has quit []
<Lynne>
dj-death: getting a segfault in anv_CreatePipelineLayout with your patchset
alyssa has left #dri-devel [#dri-devel]
<Lynne>
err, that was the validation layer messing up as usual
<Lynne>
your patchset does work, though it can't seem to extract descriptors from multiplane images yet
ice9 has joined #dri-devel
bbrezill1 has joined #dri-devel
Danct12 is now known as Guest9345
Danct12 has joined #dri-devel
bbrezillon has quit [Ping timeout: 480 seconds]
mslusarz has quit [Remote host closed the connection]
glisse_ has quit [Remote host closed the connection]
glisse has joined #dri-devel
mareko has quit [Remote host closed the connection]
mareko has joined #dri-devel
ice9 has quit [Read error: Connection reset by peer]
mslusarz has joined #dri-devel
ice9 has joined #dri-devel
karolherbst_ has joined #dri-devel
ice9 has quit [Remote host closed the connection]
ice9 has joined #dri-devel
ice9 has quit []
<robclark>
re: pp someone should remind alyssa when she is back that the upstream way to remove something is to break it and wait a year to see if anyone notices
karolherbst has quit [Ping timeout: 480 seconds]
luc has quit [Remote host closed the connection]
fxkamd has joined #dri-devel
mslusarz has quit [Read error: Connection reset by peer]
mslusarz has joined #dri-devel
glisse has quit [Read error: Connection reset by peer]
glisse has joined #dri-devel
fxkamd has quit []
Leopold_ has joined #dri-devel
orbea has quit [Remote host closed the connection]
orbea has joined #dri-devel
Company has joined #dri-devel
Danct12 has quit [Remote host closed the connection]
Danct12 has joined #dri-devel
flto has quit [Remote host closed the connection]
flto has joined #dri-devel
ice9 has joined #dri-devel
aravind has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
smilessh has quit [Ping timeout: 480 seconds]
smilessh has joined #dri-devel
ngcortes has quit [Read error: Connection reset by peer]
Zopolis4_ has joined #dri-devel
aravind has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
rmckeever has quit [Quit: Leaving]
bmodem1 has joined #dri-devel
aravind has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
aravind has quit [Remote host closed the connection]
ice9 has quit [Read error: Connection reset by peer]
aravind has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
ice9 has joined #dri-devel
boqun_home has joined #dri-devel
bmodem has joined #dri-devel
davidvereb has joined #dri-devel
dvereb has quit [Ping timeout: 480 seconds]
bmodem1 has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
bgs has joined #dri-devel
bmodem1 has joined #dri-devel
danvet has joined #dri-devel
bmodem1 has quit []
bmodem has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
ice9 has quit [Ping timeout: 480 seconds]
<ccr>
:D
jdavies_ has quit [Remote host closed the connection]
boqun_home has quit [Ping timeout: 480 seconds]
Haaninjo has joined #dri-devel
srslypascal has quit [Remote host closed the connection]
heat has quit [Remote host closed the connection]
srslypascal has joined #dri-devel
boqun_home has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
itoral has joined #dri-devel
<dj-death>
Lynne: yeah, I don't think it can work for us with multiplanar stuff
<dj-death>
Lynne: we're using multiple descriptors to implement that in the driver
bmodem has quit []
bmodem has joined #dri-devel
boqun_home has joined #dri-devel
<dj-death>
Lynne: looks like we're supposed to write more data :(
<dj-death>
Lynne: looks like it's untested by CTS
bgs has quit [Remote host closed the connection]
boqun_home has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
rasterman has joined #dri-devel
bmodem1 has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
bmodem has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
khfeng_ has quit []
khfeng_ has joined #dri-devel
khfeng_ has quit []
khfeng_ has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
khfeng_ has quit []
khfeng has joined #dri-devel
mvlad has joined #dri-devel
boqun_home has joined #dri-devel
tzimmermann has joined #dri-devel
fab has quit [Quit: fab]
boqun_home has quit [Ping timeout: 480 seconds]
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
srslypascal is now known as Guest9364
srslypascal has joined #dri-devel
boqun_home has joined #dri-devel
Guest9364 has quit [Ping timeout: 480 seconds]
kchibisov_ has left #dri-devel [#dri-devel]
kchibisov has joined #dri-devel
mareko_ has joined #dri-devel
mareko has quit [Read error: Connection reset by peer]
bmodem has joined #dri-devel
<dj-death>
Lynne: should be easy to fix though
tursulin has joined #dri-devel
bmodem1 has quit [Ping timeout: 480 seconds]
boqun_home has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
boqun_home has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
bmodem1 has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
apinheiro has joined #dri-devel
boqun_home has joined #dri-devel
pcercuei has joined #dri-devel
bmodem has joined #dri-devel
bmodem2 has joined #dri-devel
bmodem1 has quit [Ping timeout: 480 seconds]
srslypascal has quit [Remote host closed the connection]
warpme has quit []
warpme__ has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
bmodem has quit [Ping timeout: 480 seconds]
zzoon has joined #dri-devel
<zzoon[m]>
airlied: Dave please review !22202 when you're available.
srslypascal has joined #dri-devel
<zzoon>
I tested h265 decoding only on gen9 and want to test on other gens
boqun_home has joined #dri-devel
<zzoon>
Is there any prioritized generations to work?
lynxeye has joined #dri-devel
<zzoon>
And it'll be great to recommend products to work/test for the feature.
ice9 has joined #dri-devel
<zzoon>
like nuc..or something.
zzoon has quit [Quit: Leaving]
boqun_home has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
rszwicht has joined #dri-devel
rszwicht has quit []
yuq825 has joined #dri-devel
rszwicht has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
srslypascal has quit [Remote host closed the connection]
bmodem2 has quit []
bmodem has joined #dri-devel
boqun_home has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
srslypascal has joined #dri-devel
boqun_home has joined #dri-devel
nroberts has joined #dri-devel
nroberts has quit [Max SendQ exceeded]
bmodem1 has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
nroberts has joined #dri-devel
nroberts has quit [Max SendQ exceeded]
bmodem has quit [Ping timeout: 480 seconds]
vliaskov has joined #dri-devel
bmodem has joined #dri-devel
boqun_home has joined #dri-devel
bmodem1 has quit [Ping timeout: 480 seconds]
boqun_home has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
rszwicht has quit []
rszwicht has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
devilhorns has joined #dri-devel
lynxeye has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #dri-devel
lynxeye has joined #dri-devel
boqun_home has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
devilhorns has quit []
jdavies has joined #dri-devel
jdavies is now known as Guest9381
bmodem1 has joined #dri-devel
boqun_home has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
Guest9381 has quit [Ping timeout: 480 seconds]
boqun_home has quit [Ping timeout: 480 seconds]
warpme__ has quit []
rszwicht has quit []
boqun_home has joined #dri-devel
rszwicht has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
srslypascal has quit [Remote host closed the connection]
boqun_home has quit [Ping timeout: 480 seconds]
rszwicht has quit []
boqun_home has joined #dri-devel
srslypascal has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
Net147 has quit [Quit: Quit]
boqun_home has joined #dri-devel
minecrell has quit [Read error: Connection reset by peer]
Net147 has joined #dri-devel
minecrell has joined #dri-devel
kts has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
rszwicht has joined #dri-devel
srslypascal is now known as Guest9390
srslypascal has joined #dri-devel
srslypascal is now known as Guest9391
srslypascal has joined #dri-devel
Guest9390 has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
Guest9391 has quit [Ping timeout: 480 seconds]
itoral has quit []
pcercuei has quit [Quit: Lost terminal]
boqun_home has quit [Ping timeout: 480 seconds]
pcercuei has joined #dri-devel
srslypascal has quit [Quit: Leaving]
boqun_home has joined #dri-devel
srslypascal has joined #dri-devel
karolherbst_ is now known as karolherbst
boqun_home has quit [Ping timeout: 480 seconds]
rszwicht has quit []
apinheiro has quit [Quit: Leaving]
boqun_home has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
boqun_home has quit [Ping timeout: 480 seconds]
<karolherbst>
what was the number one has to pass to drm.debug to see rejected modes?
<vsyrjala>
0xe gives most useful kms debugs. can't remember what the specific bits there do
<karolherbst>
okay, let's see if that's less spammy then
boqun_home has joined #dri-devel
davidvereb has quit []
Danct12 has quit [Quit: WeeChat 3.8]
boqun_home has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
nehsou^ has quit [Remote host closed the connection]
rszwicht has joined #dri-devel
rszwicht has quit []
boqun_home has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
rszwicht has joined #dri-devel
glennk has quit [Remote host closed the connection]
djbw_ has quit [Read error: Connection reset by peer]
glennk has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
elongbug_ has joined #dri-devel
elongbug has quit [Read error: Connection reset by peer]
boqun_home has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
yuq825 has left #dri-devel [#dri-devel]
aravind has quit [Ping timeout: 480 seconds]
<karolherbst>
uhh.. can we convince userspace to not add garbage modes?
<karolherbst>
if 4k@60 is not advertised, maybe not add it?
<karolherbst>
and well.. fail the modeset?
<gfxstrand>
Except for when it can and except the panel is being stupid
<karolherbst>
well
<karolherbst>
the driver rejected the 4k@60 modes
<karolherbst>
just apparently userspace doesn't care about any of this
fab has quit [Quit: fab]
<gfxstrand>
cwabbott: How are we doing on !22191 now?
<karolherbst>
but yeah, I'm aware that silly displays exists
<gfxstrand>
cwabbott: I think I got things sorted out so the bits are GPL-safe.
<karolherbst>
but there are like 100 modes
<karolherbst>
and userspace thinks: yes, that's probably a stupid display, lets add modes
<karolherbst>
it also does so for internal displays afaik.. uhhh
<karolherbst>
anyway
<karolherbst>
userspace should stop doing this
<karolherbst>
I'd rather have the kernel do it
<karolherbst>
it doesn't even make sense... why isn't a 4k@120 mode added even though it's a 4k@120 display?
<karolherbst>
there is no logic to it
<cwabbott>
gfxstrand: don't you want to land my series first?
pcercuei has quit [Quit: brb]
pcercuei has joined #dri-devel
jaganteki has joined #dri-devel
<gfxstrand>
cwabbott: I pulled the needed two patches from yours and ended up tweaking them a bit.
<gfxstrand>
cwabbott: Once I started thinking about those bits and GPL, I realized they were going to need even more reworking. I think I've got them correct now.
<gfxstrand>
cwabbott: At which point your series is just the SPIR-V patch
* gfxstrand
probably should have said that on GitLab last night.
kzd has joined #dri-devel
jaganteki has quit [Remote host closed the connection]
fxkamd has joined #dri-devel
rszwicht has quit []
bmodem has joined #dri-devel
bmodem1 has quit [Ping timeout: 480 seconds]
bmodem1 has joined #dri-devel
elongbug_ has quit [Remote host closed the connection]
Zopolis4_ has quit []
elongbug_ has joined #dri-devel
<karolherbst>
is there a way to specify the `max bpc` property, but per mode? If not I guess it's fine for the driver to just use a lower one
bmodem has quit [Ping timeout: 480 seconds]
clever_ has joined #dri-devel
fab has joined #dri-devel
clever is now known as Guest9401
clever_ is now known as clever
Guest9401 has quit [Ping timeout: 480 seconds]
rszwicht has joined #dri-devel
rszwicht has quit []
bmodem has joined #dri-devel
<eric_engestrom>
reminder that the 23.1 branchpoint is in just under 2 weeks, on april 12 :)
<MrCooper>
karolherbst: yes, the driver is supposed to use lower effective bpc as needed
<karolherbst>
okay
<karolherbst>
so I check if each mode is reachable with e.g. 6 bpc (instead of 16 as done with some HDR displays) and then in the atomic check I just start with the highest supported one and go down to 6 until it works, right?
<MrCooper>
something like that, yeah
bmodem1 has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
bmodem has quit [Ping timeout: 480 seconds]
<gfxstrand>
dj-death: !22191 changed a bit if you want to give the first 3 or so another read
tursulin has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
bmodem has joined #dri-devel
<dj-death>
gfxstrand: sure
bmodem2 has joined #dri-devel
bmodem1 has quit [Ping timeout: 480 seconds]
boqun_home has quit [Ping timeout: 480 seconds]
bmodem has quit [Ping timeout: 480 seconds]
karolherbst_ has joined #dri-devel
rasterman has joined #dri-devel
rasterman has quit [Remote host closed the connection]
karolherbst has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
bmodem has joined #dri-devel
bmodem has quit []
ice9 has quit [Quit: Leaving]
boqun_home has quit [Ping timeout: 480 seconds]
bmodem2 has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #dri-devel
<danvet>
robclark, should I smash that fix into drm-next? or you'll push it into drm-misc or some place?
<robclark>
danvet: the doc fix.. go for it
<danvet>
mlankhorst, or maybe you backmerge and smash it into drm-misc-next?
<danvet>
machine here is busy building drm-fixes merges
MrCooper has quit [Remote host closed the connection]
boqun_home has quit [Ping timeout: 480 seconds]
MrCooper has joined #dri-devel
bgs has joined #dri-devel
tzimmermann has quit [Quit: Leaving]
boqun_home has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
boqun_home has joined #dri-devel
lynxeye has quit [Quit: Leaving.]
boqun_home has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
<jannau>
karolherbst: we prevent userspace from inventing modes by not exposing the "scaling mode" connector property for the apple kms driver. gnome already uses that. kwin will in the next release: https://invent.kde.org/plasma/kwin/-/issues/144
<jannau>
but I suppose you can't remove that from a driver which exposes it currently
<jannau>
kwin at least just adds the modes and doesn't do anything if a atomic_check fails
karolherbst_ is now known as karolherbst
<karolherbst>
mhhh
<karolherbst>
yes, so we still don't enable atomic by default in nouveau :'(
<karolherbst>
and I have no idea why
boqun_home has quit [Ping timeout: 480 seconds]
<jannau>
at least I'm in the comfortable situation that I can't support custom modes since the driver can only select modes the dcp firmware offers
<karolherbst>
yeah... I wonder if GSP also solves the situation for us 🙃
tobiasjakobi has joined #dri-devel
rsalvaterra has quit []
<karolherbst>
I mean.. I know it makes kinda sense for external displays, because.. $edid_things
<karolherbst>
and I'm wondering if we really need them all :)
<jannau>
I wouldn't be surprised if there is an interface to program custom modes but without documentation or a public API in macOS I don't want to support that
<karolherbst>
I suspect macos just adds modes themselves
<jannau>
not sure, I'm more under the impression that Apple says "works for me" (with Apple made displays). users seems to work around that by using modified EDIDs
<karolherbst>
uhh
<karolherbst>
sounds like something apple would do
<karolherbst>
but maybe also the way to go
<karolherbst>
if hw vendors would be stricter at just not supporting garbage hardware, that hardware would be off the market in seconds
ice9 has joined #dri-devel
<karolherbst>
but I also have a HDMI to DP adapter which... converts modelines in a very scuffed way
boqun_home has joined #dri-devel
<karolherbst>
so the 4K@60 mode on HDMI needs 600MHz, where on DP you kinda want 540 instead...
<karolherbst>
or that's usually waht you get
<karolherbst>
but it's so above 600 that we have to reject it unless you lower the bpc
boqun_home has quit [Ping timeout: 480 seconds]
kzd has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
kzd has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
jaganteki has joined #dri-devel
boqun_home has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
smilessh has quit [Ping timeout: 480 seconds]
mvlad has quit [Remote host closed the connection]
<alyssa>
it looks like there are supposed to be rlibs that are missing?
<alyssa>
no, they're there in my build
<alyssa>
missing -Drust_std=2021, ah lol
<alyssa>
why is that an option
<alyssa>
rust_std=2021 is the default why did it not work lol
<alyssa>
dcbaker: meson bug?
<alyssa>
(rust_std=none should default to rust_std=2021 since that's in our default_options in the mesa top level project, so why doesn't it?)
Duke`` has quit [Ping timeout: 480 seconds]
<alyssa>
"One issue you might come across is, that the Rust edition meson sets is not right. This is a known meson bug and in order to fix it, simply run meson configure $your_build_dir -Drust_std=2021"
<alyssa>
I sure can read docs!
Zopolis4_ has joined #dri-devel
mareko_ is now known as mareko
<gfxstrand>
Someone quick! Talk me out of moving normalize_cubemap_coords to nir_lower_tex()
<gfxstrand>
My only argument against it is that it's not really idempotent
imre has quit [Ping timeout: 480 seconds]
ngcortes has joined #dri-devel
gouchi has quit [Remote host closed the connection]
boqun_home has quit [Ping timeout: 480 seconds]
<zmike>
well surely there's more useful things to be doing
<zmike>
than causing new CI merge fails
boqun_home has joined #dri-devel
bluetail9 has joined #dri-devel
ice9 has quit [Ping timeout: 480 seconds]
boqun_home has quit [Ping timeout: 480 seconds]
bluetail has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
ngcortes has quit [Ping timeout: 480 seconds]
bgs has quit [Remote host closed the connection]
Company has quit [Quit: Leaving]
heat_ has quit [Read error: Connection reset by peer]
heat_ has joined #dri-devel
Leopold_ has quit [Remote host closed the connection]
<alyssa>
do you really want to play CI bingo
fysh has joined #dri-devel
fysh has quit []
boqun_home has quit [Ping timeout: 480 seconds]
lemonzest has quit [Quit: WeeChat 3.6]
fxkamd has quit []
fxkamd has joined #dri-devel
ngcortes has joined #dri-devel
Leopold has joined #dri-devel
pcercuei has quit [Quit: dod]
boqun_home has joined #dri-devel
mohamexiety has joined #dri-devel
ngcortes has quit [Ping timeout: 480 seconds]
Haaninjo has quit [Quit: Ex-Chat]
fab has quit [Quit: fab]
boqun_home has quit [Ping timeout: 480 seconds]
boqun_home has joined #dri-devel
boqun_home has quit [Ping timeout: 480 seconds]
<karolherbst>
alyssa: because of a meson bug
<karolherbst>
sooo
<karolherbst>
fun thing
<karolherbst>
if you add a new languge to an existing build dir, the default options aren't taken into account
<karolherbst>
same thing happens if you add C or C++ later