ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
Kayden has joined #dri-devel
Net147 has quit [Ping timeout: 480 seconds]
<HdkR> Anyone know if the virtio vulkan driver is stable enough to be enabled?
<HdkR> Labeled experimental so I haven't enabled it yet
co1umbarius has joined #dri-devel
columbarius has quit [Ping timeout: 480 seconds]
Net147 has joined #dri-devel
nchery has quit [Quit: Leaving]
<airlied> HdkR: don't think there's a host side for it yet enabled anywhere
<HdkR> ah, guess that makes sense
<HdkR> I was only testing the virtio GL stuff locally
<karolherbst> does anybody know if you can prevent git adding duplicated sob tags when doing --signoff?
<Lyude> airlied: alright everything should be ready
<karolherbst> this is like the last piece, with that fixed, I can use dim to add those Link and sob tags to MRs :)
<Lyude> no idea but dim add-tag is a thing and does that iirc?
<karolherbst> not sure...
<karolherbst> let me try that
<Lyude> commit-add-tag
<Lyude> sorry
<karolherbst> yeah.. already using it for Link tags
<airlied> Lyude: can you send a new pr?
<airlied> just makes it easier for me to process
<Lyude> airlied: sure thing, will reuse the previous message
<karolherbst> Lyude: it doesn't prevent duplicated :/
<Lyude> :(
<karolherbst> *duplicates
<Lyude> airlied: done
<karolherbst> mhhhh
<karolherbst> annoying
<karolherbst> I can't be the only one who disliked this behavior in git, can I
<airlied> Lyude: btw how are you sending those PR mails?
<airlied> something is line wrapping them
ybogdano has quit [Ping timeout: 480 seconds]
<Lyude> hfdjf, it must be evolution
<airlied> ah yeah I could believe that :-P
<Lyude> I use a script I wrote called notmutt to provide a mutt-compatible wrapper around evolution because it provides a command-line option to specify the contents of a message, but unfortunately it doesn't let you tell it to set formatting to Preformatted when doing that
<Lyude> if you need me to resend the PR one more time let me know
<Lyude> oh - actually it uses xdg-email, huh
<airlied> nah I fixed it up locally, just letting you know for future
<Lyude> np
<karolherbst> Lyude: used your tag for testing, but it looks correct, no? https://gist.github.com/karolherbst/51c661f9739d01bf78dfe2866ebaaaef
<karolherbst> but I guess we want Link: at the end to stay consistent with what we are doing now
<karolherbst> now let's try with pushing as well :)
alyssa has quit [Quit: leaving]
<karolherbst> nice
<karolherbst> :)
<Lyude> nice! one thing though, I wonder if we should also add a URL to the Link:
<karolherbst> I think this can work :)
<karolherbst> Lyude: it's the URL
<karolherbst> gitlab is just...
<karolherbst> "smart"
<Lyude> ahh
<Lyude> btw karolherbst - there's a nouveau patch I have that's brightness related on the mailing list, do you think you would be up to reviewing it?
utf8 has quit []
<karolherbst> maybe, not really familiar with all the code and everything, but I can take a look tomorrow
Lucretia has quit []
<Lyude> i'm happy to explain whatever you need :)
<karolherbst> I think it's fine to require jq and python3-gitlab (some CLI tool) to be installed I guess...
<karolherbst> okay
<karolherbst> and I also rely on the credential helper to have a gitlab auth token :D
<karolherbst> but I guess one should be able to switch between ssh or http based auth
<karolherbst> ohhh I think I can limit fetch to a specific head on a remote, no?
columbarius has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
unerlige has quit [Remote host closed the connection]
unerlige has joined #dri-devel
camus1 has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
<agd5f> Lyude, airlied my patch should fix that I think. Sorry for the breakage
Net147 has quit [Ping timeout: 480 seconds]
Net147 has joined #dri-devel
boistordu_ex has joined #dri-devel
boistordu has quit [Ping timeout: 480 seconds]
camus has joined #dri-devel
camus1 has quit [Ping timeout: 480 seconds]
dviola has joined #dri-devel
oneforall2 has quit [Read error: Connection reset by peer]
guru_ has joined #dri-devel
<airlied> agd5f: yeah seems to be fine
vivijim has quit [Ping timeout: 480 seconds]
mclasen has quit [Ping timeout: 480 seconds]
guru_ has quit []
oneforall2 has joined #dri-devel
mattrope has quit [Read error: Connection reset by peer]
aravind has joined #dri-devel
Duke`` has joined #dri-devel
JohnnyonF has quit [Ping timeout: 480 seconds]
i-garrison has joined #dri-devel
Company has quit [Quit: Leaving]
lemonzest has joined #dri-devel
danvet has joined #dri-devel
<airlied> danvet: just fyi I backmerged rc7 into next
itoral has joined #dri-devel
sdutt has quit [Read error: Connection reset by peer]
aravind has quit [Ping timeout: 480 seconds]
aravind has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
Hi-Angel has joined #dri-devel
camus1 has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
join_subline has quit [Remote host closed the connection]
pnowack has joined #dri-devel
unsolo has quit [Ping timeout: 480 seconds]
join_subline has joined #dri-devel
camus has joined #dri-devel
camus1 has quit [Ping timeout: 480 seconds]
itoral has quit [Remote host closed the connection]
jkrzyszt has joined #dri-devel
thellstrom has joined #dri-devel
JohnnyonFlame has joined #dri-devel
join_subline has quit [Remote host closed the connection]
macromorgan is now known as Guest4256
macromorgan has joined #dri-devel
Guest4256 has quit [Read error: Connection reset by peer]
join_subline has joined #dri-devel
<mripard> airlied: there's one patch in drm-misc-fixes, do you prefer to have a PR today, and potentially another one tomorrow, or just one tomorrow?
<airlied> mripard: throw me one today, in theory anything after about 8 hours from now that lands in there won't make it
* airlied is not working tomorrow, but will probably get 20 minutes to send fixes I have to Linus
kts has joined #dri-devel
<mripard> airlied: ok, I'm on it then
<airlied> pinchartl: I landed that patch in drm-next
gawin has joined #dri-devel
rgallaispou has joined #dri-devel
<pinchartl> airlied: that was fast, I was fearing discussions on whether this would be fine or not :-) thanks a lot
<danvet> pinchartl, we've agreed to make that fourcc.h header in upstream the canonical allocator of numbers in a few standards
<danvet> so as long as it's cleared documented it'll land
<danvet> I thought we've already landed a doc patch clarifying that the "needs open userspace" rules don't quite apply for that file
<danvet> pinchartl, maybe type up a patch to fix that?
<danvet> airlied, ^^ assuming you agree
<pinchartl> danvet: maybe I've missed it :-)
<danvet> pinchartl, it doesn't exist, you're volunteerd :-P
unsolo has joined #dri-devel
itoral has joined #dri-devel
camus1 has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
thellstrom has quit [Remote host closed the connection]
pcercuei has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
kts has quit []
kts has joined #dri-devel
rasterman has joined #dri-devel
thellstrom has joined #dri-devel
camus has joined #dri-devel
tarceri has quit [Read error: Connection reset by peer]
kts_ has joined #dri-devel
tarceri has joined #dri-devel
kts_ has quit []
camus1 has quit [Ping timeout: 480 seconds]
kts_ has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
kts_ is now known as kts
JohnnyonF has joined #dri-devel
JohnnyonFlame has quit [Ping timeout: 480 seconds]
Lucretia has joined #dri-devel
elongbug has joined #dri-devel
mclasen has joined #dri-devel
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #dri-devel
kts_ has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
camus1 has joined #dri-devel
kts_ has quit []
kts has joined #dri-devel
kts has quit []
kts has joined #dri-devel
unsolo_ has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
unsolo has quit [Ping timeout: 480 seconds]
Peste_Bubonica has joined #dri-devel
Peste_Bubonica has quit [Quit: Leaving]
vivijim has joined #dri-devel
Peste_Bubonica has joined #dri-devel
<dj-death> interesting, the ssbo_atomic_add intrinsic has an ACCESS index, but shared_atomic_add or global_atomic_add don't
<dj-death> anybody knows why?
Company has joined #dri-devel
f11f13 has quit [Remote host closed the connection]
f11f13 has joined #dri-devel
unsolo has joined #dri-devel
unsolo_ has quit [Ping timeout: 480 seconds]
kts_ has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
itoral has quit [Remote host closed the connection]
unsolo_ has joined #dri-devel
unsolo has quit [Ping timeout: 480 seconds]
<Company> pq: I found out today the Wayland protocol MR has both a color space and an EDR value, and I've never seen any clear explanation about how those 2 interact - are they orthogonal, do they influence each other?
camus has joined #dri-devel
<Company> What should an application do with that EDR value?
<Company> Do you have links to a good explanation of that EDR concept?
camus1 has quit [Read error: Connection reset by peer]
sadlerap has quit [Quit: sadlerap]
sadlerap has joined #dri-devel
kts_ has quit []
sdutt has joined #dri-devel
jewins has joined #dri-devel
gawin has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
mattrope has joined #dri-devel
camus1 has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
<pepp> ajax: hi! could you take another look at https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13246 please?
thellstrom has quit [Quit: thellstrom]
thellstrom has joined #dri-devel
fxkamd has joined #dri-devel
<emersion> danvet: sorry to nag you about this, but is there a way to add hotplug tests to igt for my series?
<emersion> the series is ready to land apart from that
<emersion> vsyrjala: can i get a review on this? https://patchwork.freedesktop.org/patch/459674/?series=95938&rev=1
<danvet> emersion, no idea, maybe ask Adrinael for ideas
<danvet> not sure we can do dp tests with chamelium
<emersion> well, i think we can, but it's going to be complicated to write a test without a chamelium…
<emersion> btw, how should a series affecting DRM core plus a few drivers land?
<emersion> should it go through drm-misc? or through vendor trees too?
<danvet> drm-misc
<emersion> ok
<danvet> integration testing is linux-next or drm-tip
camus has joined #dri-devel
<emersion> ah yes
<danvet> I mean cc'ed maybe some vendor lists, like I've heard that amd-gfx has a CI now for dc stuff
<danvet> hwentlan_, ^^ or not yet?
camus1 has quit [Read error: Connection reset by peer]
<danvet> emersion, imo topic branches are a symptom, not a solution :-)
shashank1202_ has joined #dri-devel
mbrost has joined #dri-devel
mbrost has quit [Read error: Connection reset by peer]
<Adrinael> emersion, ?
<emersion> Adrinael: i have a patch series which adds a uapi addition to hotplug uevents
<emersion> is there a non-chamelium way to add testing for that?
<Adrinael> Is there a poke-the-kernel way of making a hotplug event happen?
<Adrinael> With vkms or something?
<emersion> not yet…
<emersion> that's a planned vkms feature
<emersion> would be really cool to test composiutors, too
<Adrinael> If you don't have a chamelium, you need to resort to manual testing (printf("Now unplug the cable!") etc) to test hotplug events then
<Adrinael> Or hm, do you get a hotplug if you kmstest_force_connector() on a disconnected HDMI?
<emersion> pretty much
<emersion> hm
Duke`` has joined #dri-devel
<emersion> i don't think this code-path would exercice my code
<emersion> my code handles irq from the hw
JohnnyonF has quit [Ping timeout: 480 seconds]
tobiasjakobi has joined #dri-devel
tobiasjakobi has quit [Remote host closed the connection]
<cphealy> Should modetest still be able to execute and provide details of the DRM/KMS device when weston or other display servers have the DRM/KMS device open? My understanding is that only one process can be the DRM/KMS master but in the case of running modetest to gather details of the DRM/KMS device, it is simply reading so can access the DRM/KMS master as it's reading only.
<emersion> cphealy: correct
<emersion> you don't need to be master to query info
<emersion> see also: drm_info
co1umbarius has joined #dri-devel
columbarius has quit [Ping timeout: 480 seconds]
<sravn> danvet, others: Are there some way to tell coccinelle to ignore drivers/video/fbdev/?
<sravn> I see a slow influx of patches that I would like to nack, but feel bad wasting the time of the people looking at this stuff.
<graphitemaster> Would anyone here happen to know why a query object of GL_TIMESTAMP obtained with glQueryCounter would never arrive when checking GL_QUERY_RESULT_AVAILABLE? Have a really strange issue where the GL just gives up ever giving me a result, the query object just stays forever unavailable hundreds of thousands of frames later even.
<sravn> Right now coccinelle can detect open-coded swap() - and there is always a risk introducing these clean-ups
<imirkin> graphitemaster: has anything tried to observe anything about the pipeline, or is this all stuff that's queued up?
<imirkin> graphitemaster: also is this on mesa, or other drivers?
<cphealy> emersion: cool, tnx.
<graphitemaster> imirkin, NV proprietary. Just some timing code for some stuff, noticed that the query result never arrives in some cases, what do you mean by "tried to observe anything about the pipeline"
nchery has joined #dri-devel
unsolo_ has quit [Ping timeout: 480 seconds]
jkrzyszt has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
rgallaispou has quit [Ping timeout: 480 seconds]
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #dri-devel
luckyxxl has joined #dri-devel
aravind has quit [Ping timeout: 480 seconds]
elongbug has quit [Ping timeout: 480 seconds]
hansg has joined #dri-devel
gouchi has joined #dri-devel
<danvet> airlied, [PATCH] MAINTAINERS: dri-devel is for all of drivers/gpu <- maybe include that tomorrow if you got time
rasterman has joined #dri-devel
hansg has quit [Quit: Leaving]
sdutt has quit []
sdutt has joined #dri-devel
<danvet> sravn, I think there was discussions about having a list of subsystems were trivial patches are welcome
<danvet> and yeah maybe fbdev shouldn't get gets
<danvet> *these
<danvet> but I don't think that actually happened
unsolo has joined #dri-devel
luckyxxl has quit []
camus1 has joined #dri-devel
camus has quit [Remote host closed the connection]
ybogdano has joined #dri-devel
ybogdano has quit [Remote host closed the connection]
ybogdano has joined #dri-devel
Hi-Angel has quit [Remote host closed the connection]
ybogdano has quit [Read error: Connection reset by peer]
kenjigashu has joined #dri-devel
Hi-Angel has joined #dri-devel
<Lyude> dianders: thanks!
minecrell has quit [Read error: Connection reset by peer]
cef has quit [Ping timeout: 480 seconds]
minecrell has joined #dri-devel
ybogdano has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
kenjigashu has quit []
lemonzest has quit [Quit: WeeChat 3.2]
ybogdano has quit [Ping timeout: 480 seconds]
flto has quit [Read error: No route to host]
flto has joined #dri-devel
flto has quit [Remote host closed the connection]
flto has joined #dri-devel
flto has quit [Remote host closed the connection]
flto has joined #dri-devel
ybogdano has joined #dri-devel
luckyxxl has joined #dri-devel
rasterman has joined #dri-devel
JohnnyonFlame has joined #dri-devel
X-Scale` has joined #dri-devel
X-Scale has quit [Ping timeout: 480 seconds]
gawin has joined #dri-devel
<anholt> austriancoder: looks like etnaviv ci is getting stuck shortly after boot. my job and @gallo's. any idea?
<anholt> was going to polish off your piglit series so we could be more confident of the nir change.
<austriancoder> anholt: let's see.. do you have a job url?
<jekstrand> bnieuwenhuizen, dj-death: Finally got the bugs out of my common vk sync re-spin. I think it's ready for review for realz now.
<jekstrand> I'm pretty happy with it
<sravn> danvet, I will save the fbdev patches for a week or two to see if we are hit by more of the same kind. Then I will decide.
Duke`` has quit [Ping timeout: 480 seconds]
camus has joined #dri-devel
camus1 has quit [Read error: Connection reset by peer]
luckyxxl has quit []
<austriancoder> anholt: back online.. updated the gitlab-runner docker
The_Company has joined #dri-devel
Company has quit [Ping timeout: 480 seconds]
X-Scale has joined #dri-devel
<gawin> tgsi's PIPE_SHADER_CAP_MAX_SAMPLER_VIEWS is for max number of texture indirections per shader?
X-Scale` has quit [Ping timeout: 480 seconds]
jewins has quit [Read error: Connection reset by peer]
<gawin> wait, no, it's PIPE_SHADER_CAP_MAX_TEX_INDIRECTIONS
<imirkin> max sampler views is basically == max samplers. in DX10-style TGSI shaders you can have views defined separately from samplers (and reference both in a SAMPLE operation)
<gawin> tgsi is allowed to ignore these hints?
<imirkin> TGSI doesn't care about anything
<gawin> :/
<imirkin> but e.g. MAX_TEX_INDIRECTIONS gets passed to the appropriate GL thing
<imirkin> and it'd be invalid to supply a shader that needed more
<gawin> so overall you think about code from glsl_to_tgsi?
<imirkin> doesn't mean an application doesn't do it though :)
<imirkin> those GL max's are actually more for ARB programs
<imirkin> i don't think they really apply to GLSL. but i'm not sure tbh
<imirkin> i'm less familiar with the early GLSL definitions
<imirkin> i know that you're allowed to require loops to be unrollable pre-GL3
<imirkin> but stuff like tex indurections is a bit more opaque at the glsl level
jewins has joined #dri-devel
<gawin> iirc it was glsl 1.3 when handling things became more strict
vivijim has quit [Quit: Lost terminal]
vivijim has joined #dri-devel
<gawin> I wonder what's the best way to handle stuff which is *just* unsupported like integers
<imirkin> glsl 1.30 == GL 3.0
<gawin> ah yes I was thinking about glsl 1.30+
<Kayden> "texture indirections" aren't a thing on any modern HW
<Kayden> the last hardware that cared, IIRC, was i915/r200/maybe nv30
<Kayden> any time your fragment shader swaps between ALU -> texturing, that's a "texture indirection"
<Kayden> very early HW let you do that like 4 times
<Kayden> hardware from the last 15 years or so has not cared
<zmike> I've created https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13581 and tagged a lot of vulkan drivers; I'd suggest everyone tries out the piglit cases I've listed with their driver since there's going to be upcoming cts for this
<imirkin> Kayden: i think gawin is working on r300
<Kayden> okay...I don't recall if r300 still cares or not
<imirkin> not 100% sure if nv30 cared ... nv40 definitely doesn't. but nv30 has weird restrictions.
<imirkin> nv20 had NV_texture_shader which i assume cared.
<imirkin> as did the hw that ATI_fragment_shader was designed for
<anholt> glsl doesn't have any ability to have tex indirection limits. one of the ways i915's not really glsl capable.
<anholt> austriancoder: thanks!
<gawin> iirc r300 and r400 have 4 indirections, r500 is unlimited. now I think maybe it's on wine's side, they switched to gl 4.4 few years ago
thellstrom has quit [Quit: thellstrom]
gouchi has quit [Remote host closed the connection]
camus1 has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
shashank1202_ has quit [Quit: Connection closed for inactivity]
gawin has quit [Quit: Konversation terminated!]
unsolo has quit []
i-garrison has quit []
dolphin has quit [Remote host closed the connection]
dolphin has joined #dri-devel
pzanoni has quit [Remote host closed the connection]
pzanoni has joined #dri-devel
mattrope has quit [Remote host closed the connection]
mattrope has joined #dri-devel
ramaling has quit [Remote host closed the connection]
ramaling has joined #dri-devel
jewins has quit [Remote host closed the connection]
jewins has joined #dri-devel
vivijim has quit [Remote host closed the connection]
vivijim has joined #dri-devel
shankaru has quit [Remote host closed the connection]
mdnavare has quit [Remote host closed the connection]
mdnavare has joined #dri-devel
pzanoni has quit [Remote host closed the connection]
pzanoni has joined #dri-devel
danvet has quit [Ping timeout: 480 seconds]
ramaling has quit [Remote host closed the connection]
mattrope has quit [Remote host closed the connection]
ramaling has joined #dri-devel
mattrope has joined #dri-devel
nchery has quit [Remote host closed the connection]
aswar002 has quit [Remote host closed the connection]
dolphin has quit [Remote host closed the connection]
aswar002 has joined #dri-devel
dolphin has joined #dri-devel
ybogdano has quit [Remote host closed the connection]
ybogdano has joined #dri-devel
stuartsummers has quit [Remote host closed the connection]
stuartsummers has joined #dri-devel
nchery has joined #dri-devel
alatiera57 is now known as alatiera
shashank1202_ has joined #dri-devel
Hi-Angel has quit [Ping timeout: 480 seconds]
Peste_Bubonica has quit [Quit: Leaving]
Ryback_ has quit [Remote host closed the connection]
Ryback_ has joined #dri-devel
rsripada has quit [Remote host closed the connection]
rsripada has joined #dri-devel
unerlige has quit [Remote host closed the connection]
unerlige has joined #dri-devel
nchery has quit [Remote host closed the connection]
ybogdano has quit [Remote host closed the connection]
mdnavare has quit [Remote host closed the connection]
sdutt has quit [Remote host closed the connection]
dolphin has quit [Remote host closed the connection]
stuartsummers has quit [Remote host closed the connection]
mdnavare has joined #dri-devel
dolphin has joined #dri-devel
nchery has joined #dri-devel
sdutt has joined #dri-devel
ybogdano has joined #dri-devel
stuartsummers has joined #dri-devel
pcercuei has quit [Quit: dodo]
fxkamd has quit [Remote host closed the connection]
jewins has quit [Read error: Connection reset by peer]