mrtnt has joined #dri-devel
mrtnt has quit [Remote host closed the connection]
juanmanuelfdez[m has joined #dri-devel
juanmanuelfdez[m has quit [Remote host closed the connection]
bcooksley has joined #dri-devel
bcooksley has quit [Remote host closed the connection]
ngcortes has joined #dri-devel
ngcortes has quit []
Lightkey has quit [Ping timeout: 480 seconds]
wip_ has joined #dri-devel
wip_ has quit [autokilled: This host has violated network policy. Contact support@oftc.net with questions (2021-06-15 00:35:56)]
Lightkey has joined #dri-devel
imirkin has joined #dri-devel
EgonX has joined #dri-devel
EgonX has quit [Remote host closed the connection]
Net147 has quit []
Net147 has joined #dri-devel
GloriousEggroll has quit [Quit: Death is life's way of telling you you've been fired.]
early has joined #dri-devel
early has quit [Remote host closed the connection]
BuildTheRobots has joined #dri-devel
BuildTheRobots has quit [Remote host closed the connection]
aswar002 has quit [Remote host closed the connection]
goncalor1 has joined #dri-devel
goncalor1 has quit [Remote host closed the connection]
camus has joined #dri-devel
luzipher_ has joined #dri-devel
perlgod has joined #dri-devel
perlgod has quit [Remote host closed the connection]
jewins1 has quit [Ping timeout: 480 seconds]
luzipher__ has quit [Ping timeout: 480 seconds]
Lightkey has quit [Ping timeout: 480 seconds]
pastly-antispam has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-15 02:03:48)]
ngcortes has joined #dri-devel
pastly-antispam has joined #dri-devel
boistordu has joined #dri-devel
Lightkey has joined #dri-devel
matrdr[m|gr] has joined #dri-devel
matrdr[m|gr] has quit [Remote host closed the connection]
boistordu_old has quit [Ping timeout: 480 seconds]
camus1 has joined #dri-devel
Sout has joined #dri-devel
pjj has joined #dri-devel
pjj has quit [Remote host closed the connection]
Sout has quit [Remote host closed the connection]
camus has quit [Ping timeout: 480 seconds]
ryan5 has joined #dri-devel
ryan5 has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-15 02:37:43)]
khfeng has joined #dri-devel
camus1 has quit [Remote host closed the connection]
camus has joined #dri-devel
dllud has quit [Read error: Connection reset by peer]
dllud has joined #dri-devel
<hanetzer> whelp. I've finally fully divested of fnode.
<alyssa> hanetzer: welcome to the light side
<hanetzer> what an absolute shitshow
<alyssa> 🎆
<hanetzer> tf is that?
<alyssa> fireworks
<alyssa> for the shitshow
<hanetzer> it looks like a staticy square to my client lol
gpoo has quit [Quit: Leaving]
gpoo has joined #dri-devel
NiksDev has joined #dri-devel
blue__penquin has joined #dri-devel
blue__penquin has quit []
likivik-M has joined #dri-devel
luzipher__ has joined #dri-devel
likivik-M has quit [Remote host closed the connection]
luzipher_ has quit [Ping timeout: 480 seconds]
camus has quit [Remote host closed the connection]
camus has joined #dri-devel
tlwoerner__ has joined #dri-devel
mattrope has quit [Remote host closed the connection]
tlwoerner_ has quit [Ping timeout: 480 seconds]
gpoo has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
hanetzer has quit [Quit: WeeChat 3.0.1]
thecoffemaker21 has joined #dri-devel
thecoffemaker21 has quit [Remote host closed the connection]
hanetzer has joined #dri-devel
shankaru has joined #dri-devel
<DrNick> 🥳
tzimmermann has joined #dri-devel
ngcortes has quit [Remote host closed the connection]
vivijim has quit [Remote host closed the connection]
NiksDev has quit [Remote host closed the connection]
NiksDev has joined #dri-devel
ddavenport has joined #dri-devel
dllud has quit [Quit: ZNC 1.7.4 - https://znc.in]
lemonzest has joined #dri-devel
ddavenport has quit [Remote host closed the connection]
itoral has joined #dri-devel
mlankhorst has joined #dri-devel
dllud has joined #dri-devel
lemonzest has quit [Quit: Quitting]
camus has quit []
camus has joined #dri-devel
camus has quit []
camus has joined #dri-devel
i-garrison has joined #dri-devel
i-garrison has quit []
i-garrison has joined #dri-devel
lemonzest has joined #dri-devel
ddavenport has joined #dri-devel
tlwoerner__ has quit []
tlwoerner has joined #dri-devel
bleb28 has joined #dri-devel
ddavenport has quit [Remote host closed the connection]
bleb28 has quit [Remote host closed the connection]
spddl- has joined #dri-devel
spddl- has quit [Remote host closed the connection]
pekkari has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
pnowack has joined #dri-devel
pnowack has quit []
pnowack has joined #dri-devel
<JoshuaAshton> I kept meaning to clear my nickserv there but it looks like they did it for me x)
andrey-konovalov has joined #dri-devel
tobiasjakobi has joined #dri-devel
danvet has joined #dri-devel
tobiasjakobi has quit [Remote host closed the connection]
<Sachiel> NickServ (NickServ@services.): Registered : Apr 24 02:21:35 2003 (18y 8w 0d ago)
<Sachiel> old enough to drink, at least outside the US
ddavenport has joined #dri-devel
<HdkR> Old enough for cigarettes at least. That network is going to need one after what it goes through :P
sdutt has quit [Remote host closed the connection]
thellstrom1 has joined #dri-devel
thellstrom has quit [Remote host closed the connection]
pnowack has quit [Quit: pnowack]
pnowack has joined #dri-devel
Guest2154 is now known as gruetzkopf
pnowack has quit [Quit: pnowack]
pnowack has joined #dri-devel
pnowack has quit []
pnowack has joined #dri-devel
pnowack has quit [Read error: Connection reset by peer]
pnowack has joined #dri-devel
thellstrom has joined #dri-devel
thellstrom has quit [Quit: thellstrom]
thellstrom1 has quit [Ping timeout: 480 seconds]
thellstrom has joined #dri-devel
pnowack has quit [Quit: pnowack]
pnowack has joined #dri-devel
pnowack has quit []
pnowack has joined #dri-devel
pnowack has quit [Remote host closed the connection]
pnowack has joined #dri-devel
nirbheek has joined #dri-devel
nirbheek has left #dri-devel [User left]
rasterman has joined #dri-devel
ddavenport has quit [Remote host closed the connection]
pochu has joined #dri-devel
rgallaispou has joined #dri-devel
camus has quit [Remote host closed the connection]
camus has joined #dri-devel
lynxeye has joined #dri-devel
pnowack has quit [Quit: pnowack]
pnowack has joined #dri-devel
MrCooper has quit [Quit: Leaving]
MrCooper has joined #dri-devel
naveenk2 has joined #dri-devel
ella-0 has joined #dri-devel
ella-0 has quit []
ella-0 has joined #dri-devel
ella-0 has quit []
pcercuei has joined #dri-devel
vivijim has joined #dri-devel
robert_mader has joined #dri-devel
Lucretia has quit []
Lucretia has joined #dri-devel
imirkin has quit [Ping timeout: 480 seconds]
cedric has joined #dri-devel
Ekkie has joined #dri-devel
Ekkie has quit [Remote host closed the connection]
bluebugs has quit [Ping timeout: 480 seconds]
imirkin has joined #dri-devel
kokotchY has joined #dri-devel
kokotchY has quit [autokilled: spambot. Dont mail support@oftc.net with questions (2021-06-15 09:46:22)]
bjorn3_gh has joined #dri-devel
<bjorn3_gh> An open source game I sometimes play recently switched from OpenGL to Vulkan+SPIRV. It now crashes reproducably with a null pointer dereference inside mesa during the shader compilation. I did some debugging and it seems that a switch has no cases: https://gist.github.com/bjorn3/b9ad74fa1165e00e7bc3b2af078f2bd0
<neobrain[m]> bjorn3_gh: probably best to report an issue on gitlab about it, ideally with a fossilize capture (https://github.com/ValveSoftware/Fossilize) in this case. Though if the game just recently switched, chances are it's a game bug
<bjorn3_gh> It recently switched, but the wgpu-rs library it uses should validate all spirv before attempting to pass it to the graphics driver.
<neobrain[m]> ah, fair
<bjorn3_gh> I will try to get a capture with fossilize.
<bjorn3_gh> I am using debian, so my mesa version is relatively old. I don't know if it is already fixed in newer versions. Is that a problem?
<neobrain[m]> if there's a convenient way for you to update libvulkan_intel it would be great if you could test that first, though otherwise it's simple enough for a dev to confirm latest Mesa has the same issue if the fossilize capture is provided
rasterman has quit []
rasterman has joined #dri-devel
naveenk2 has quit []
dllud_ has joined #dri-devel
dllud has quit [Read error: Connection reset by peer]
dllud has joined #dri-devel
dllud_ has quit [Remote host closed the connection]
NiksDev has quit [Ping timeout: 480 seconds]
naveenk2 has joined #dri-devel
madroach has joined #dri-devel
madroach has quit [Remote host closed the connection]
tintou has quit []
tintou has joined #dri-devel
NiksDev has joined #dri-devel
gpoo has joined #dri-devel
NiksDev has quit []
NiksDev has joined #dri-devel
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
<naveenk2> Hi Imirkin: Regarding fps measurement of GPUs using glxgears app, I see a GUI hang when run with vblank_mode=0 glxgears with DRI_PRIME=1
<naveenk2> However it works fine with DRI_PRIME=0 i.e. with igpu. So issue is seen only when using dgpu.
<naveenk2> Though simply glxgears app works fine with dgpu without providing vblank_mode=0. Max fps hits to 60 which is aligning with Display fps. I want to understand more on what is limiting dgpu when vblank_mode is set to 0
jperras has joined #dri-devel
jperras has quit [Remote host closed the connection]
robertmader[m] has joined #dri-devel
robert_mader has quit [Quit: Leaving.]
khfeng has quit [Remote host closed the connection]
khfeng has joined #dri-devel
go4godvin has joined #dri-devel
johnvikert6 has joined #dri-devel
johnvikert6 has quit [Remote host closed the connection]
camus1 has joined #dri-devel
camus has quit [Remote host closed the connection]
pjakobsson_ has joined #dri-devel
jernej has joined #dri-devel
jernej has quit []
jernej has joined #dri-devel
naveenk2 has quit [Ping timeout: 480 seconds]
ofourdan has joined #dri-devel
sdutt has joined #dri-devel
shankaru has quit []
sdutt has quit []
sdutt has joined #dri-devel
Sumera[m] has quit []
Sumera[m] has joined #dri-devel
Sumera[m] has quit []
Sumera[m] has joined #dri-devel
s-h-i-n-o-b-i22 has joined #dri-devel
s-h-i-n-o-b-i22 has quit [Remote host closed the connection]
itoral has quit [Remote host closed the connection]
naveenk2 has joined #dri-devel
<bjorn3_gh> neobrain[m]: thanks for your help. I opened an issue: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4929
Solgriffin has joined #dri-devel
Solgriffin has quit [Remote host closed the connection]
shfil has joined #dri-devel
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
luzipher_ has joined #dri-devel
jernej has joined #dri-devel
luzipher__ has quit [Ping timeout: 480 seconds]
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
<melissawen> hi anholt, I reviewed jasuarez patch for v3d perf counters and it lgtm: https://lore.kernel.org/dri-devel/20210608111541.461991-1-jasuarez@igalia.com/
<melissawen> but maybe I've missed something
<melissawen> do you mind to take a look?
<melissawen> and so, if you ack, I can apply it
<shfil> hello there, not sure if it's enough for an issue, but iirc on gitlab you can enable a tab for wiki and point it to external address (like https://docs.mesa3d.org/)
jernej has joined #dri-devel
Danct12 has quit [Quit: Quitting]
Danct12 has joined #dri-devel
Danct12 has quit []
Danct12 has joined #dri-devel
fearnothing has joined #dri-devel
fearnothing has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-15 14:44:58)]
<jekstrand> kusma: Looking at sphinx C autodoc stuff... It seems breathe is definitely the most mature of the options.
<jekstrand> But they've not put a lot of effort into ease-of-use. :-(
<kusma> jekstrand: fair :/
<jekstrand> I think I can make a sphinx plugin which runs doxygen for us if needed.
<jekstrand> I've made sphinx plugins before.
<kusma> Everything Doxygen just makes me sad
<jekstrand> But I really don't like the weird mix of markdown and RST that using doxygen implies
<jekstrand> kusma: Yeah, I don't like doxygen at all either
<kusma> jekstrand: Yeah, I made a few as well... But maybe we should just stuff it in the CI scripts and document it as well?
luzipher__ has joined #dri-devel
<jekstrand> Maybe? I don't like the way that you have to have fixed paths for stuff
<kusma> jekstrand: The other option is to just open-code the definitions using C domain roles, but that seems likely to go out of date...
<kusma> "just"
xaret has joined #dri-devel
xaret has quit [Remote host closed the connection]
shfil has quit [Ping timeout: 480 seconds]
<kusma> If it's not obvious, I was referring to this stuff: https://www.sphinx-doc.org/en/master/usage/restructuredtext/domains.html#the-c-domain
<jekstrand> kusma: Yeah, I'm not a big fan of separating docs and code too much
<kusma> Yeah, it has its issues, for sure.
[42] has joined #dri-devel
[42] has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-15 14:52:04)]
luzipher_ has quit [Ping timeout: 480 seconds]
<daniels> (and by 'I' I mean mvlad and pq)
<daniels> spoiler alert: it still sucks
<jekstrand> Ok, sphinx-c-autodoc is pretty terrible
<daniels> it's so bad that we spent a genuinely surprising amount of time exhausting every other alternative, before concluding that they were all somehow worse
<daniels> I mean I know developers love posturing about how everything we didn't write is terrible, but my thoughts on C documentation are totally unpublishable, even with the usual allowance for en_AU
<jekstrand> daniels: Yeah...
<jekstrand> daniels: I'm happy to copy+paste that
<jekstrand> Here's the the thing about sphinx-c-autodoc that pushed me over the edge: It doesn't handle new lines in comments properly and so you can't write a comment with multiple paragraphs.
<jekstrand> If that's busted, what else is?
<daniels> ...
<daniels> you can also check out the Weston issues/MRs where we went through all the alternatives if you want to read reams and reams and reams of prose
<daniels> or not if you don't!
<jekstrand> Nah, I believe you
<jekstrand> I'll just copy+paste what Weston does
Danct12 has quit [Quit: Quitting]
<jekstrand> daniels: Does weston work with readthedocs?
<daniels> jekstrand: no, we just generate in GitLab CI and serve from Pages
<daniels> we could've uploaded to RTD as well but didn't quite see why
<jekstrand> fair
<kusma> jekstrand: FWIW, we don't use readthedocs for mesa either (any more ish)
<alyssa> we don't?
<jekstrand> Ok then
<kusma> docs.mesa3d.org is just gitlab pages
mattrope has joined #dri-devel
<jekstrand> daniels: Was there a particular reason for using meson vs. just having a script to invoke sphinx?
<alyssa> ah
<jekstrand> I don't necessarily mind having all the files listed in meson.build files, it just seens unnecessary
bjorn3_gh has left #dri-devel [#dri-devel]
Duke`` has joined #dri-devel
<danvet> jekstrand, daniels looked at sphinx + kerneldoc?
<jekstrand> danvet: I looked at it yesterday. I'm not sure how it works. Lots of perl
<danvet> well maybe the reimplemtation jani had lying around, since kerneldoc relies on some horror perl
<danvet> jekstrand, yeah the implementation is the horror
<danvet> the way it integrates clears a fairly good bar imo (compared to other C doc systems at least)
<jekstrand> The advantage to something doxygen-like is that we've written a LOT of doxygen comments in mesa
<jekstrand> Lots of it needs to be reworked but still
<jekstrand> The thing that's horrible about doxygen is that it's MD-based not RST-based
<jekstrand> And, as verbose and ugly as rst can be, the context switch to and from MD is seriously mean.
<thaytan> Lyude, Linux 5.12 landed in Fedora and I finally have an official kernel with OLED backlight support - thank you! :-D
<thaytan> I'm not sure when this actually happened - I had given up testing the brightness keys some time ago :)
camus has joined #dri-devel
<danvet> jekstrand, well that's kinda what I like with the kerneldoc flavour, it removes the need for most of the ugly rst
<danvet> since the hyperlinking becomes automagic
<danvet> mostly
<jani> jekstrand: this is my pet project https://github.com/jnikula/hawkmoth
<jekstrand> With doxygen, hyperlinking is automagic
<danvet> and aside from that the rst markup, if used lightly, is imo fairly non-offensive
<jekstrand> jani: Oh, that's you? I did look at that one. :)
<jekstrand> If there's someone here I can bother about it, I'd feel a lot more comfortable depending on something and assuming it'll grow with our needs.
mbrost has joined #dri-devel
<danvet> jekstrand, there's also a sphinx extension which does the kerneldoc hyperlinks in any .rst file text
<jekstrand> jani: It looks to me like it can only autodoc whole files. Is there a way I can pull in a single function or struct at a time?
<jani> jekstrand: nope, not yet
<jekstrand> jani: How much work would it take to wire that up?
<jani> jekstrand: I've mostly just wanted to keep it dead simple at first
camus1 has quit [Ping timeout: 480 seconds]
<jekstrand> Yeah, I get that. But the spot I'm sitting in is that I've got a pile of MD that I'd like to sphinxify and get into the mesa tree and I don't want to do a huge amount of python hacking.
tzimmermann has quit [Quit: Leaving]
<jani> jekstrand: I don't think it's a huge amount of work to make it happen. I've looked into it. probably would want to integrate the whole thing into sphinx autodoc better, and figuring that out is the hardest part I think
<jekstrand> ah
<jani> the person who wrote sphinx-c-autodoc contributed something to hawkmoth first, and then wrote his own from scratch. looking at that, I think it's an uncomfortable amount of code for the thing tbh
<jekstrand> *sigh*
ChristinaAguiler has joined #dri-devel
txenoo has quit [Quit: Leaving]
<jekstrand> sphinx-c-autodoc works, it just mangles comments unacceptibly
ChristinaAguiler has quit [Remote host closed the connection]
<jani> can't help with that :)
<daniels> jekstrand: 'a particular reason for using meson' - yeah we wanted ninja -C build docs to just ... build all the docs ... and not have to worry about another way of specifying the src/output dir, or dependencies on built source, or any of that garbage that a build system does for you once
<daniels> danvet: I can't remember why sphinx + kerneldoc didn't work; might've been prevalence of existing doxy-formatted comments, or might've been because it relies on kernel specifics (types or build system or whatever, I can't remember), but it didn't work for some reason. so we looked at hawkmoth instead which also didn't work for reasons I've paged out of my brain
<daniels> I think the main issue with hawkmoth is that you couldn't \group @foo types and functions, but you had to do all the grouping by hand over in doc world
<daniels> which seemed likely to go out of sync even before it landed
<jani> jekstrand: part of the chicken-and-egg problem with hawkmoth is that first, I originally wrote it as a pure own time pet project for fun, and second, I don't really know any open source projects that use it for anything bigger. I get the occasional bug report, but I don't know what people want.
<daniels> (sorry jani if I'm massively misrepresenting hawkmoth here)
txenoo has joined #dri-devel
<daniels> jani: maybe you remember why it was it didn't work for us? I only remember that it looked really really awesome on paper and I was pretty disappointed it didn't work out but our conclusion was that if it did work out, we'd bin breathe and switch over in a heartbeat
<jekstrand> jani: If you want a bit open-source project to use it, I'm happy to use it in Mesa. I really don't want to depend on doxygen. :-)
<jani> daniels: that's a fair representation. another issue IIRC was that you had the same function names in two parts of the project. old versions of sphinx couldn't handle that, now there's namespaces
<jekstrand> I'm in the same boat as daniels. If we can get hawkmoth to work for Mesa's needs, I'll kick breathe to the curb in a heartbeat.
<jani> :)
<jekstrand> But I want my personal immediate investment to be in writing the docs themselves, not the tool to generate them.
<jani> I also see small projects use doxygen+breathe+sphinx, and that's huge overkill for most project needs
<jekstrand> Maybe dcbaker can help out some too?
<daniels> jani: oh yeah, some types are overloaded between Wayland client/server side
<daniels> jekstrand: yeah, unfortunately jani is the only one keen enough to work on doc infrastructure
luzipher_ has joined #dri-devel
naveenk2 has quit []
shankaru has joined #dri-devel
<jani> this being a hobby project, I don't want to make big commitments to implementing stuff on my own. but I'd really like to talk about what the minimal requirements would be to switch over
<jani> I understand picking and choosing the symbols to document is one, and whole file is too coarse granularity, at least for non-trivial projects
<alyssa> Oh boy..
luzipher__ has quit [Ping timeout: 480 seconds]
gpoo has quit [Quit: Leaving]
gpoo has joined #dri-devel
<emersion> did you have a use-case in mind?
<bl4ckb0ne> maybe not of a use case, but if the connector id doesnt belong to the supplied drm fd
<bl4ckb0ne> i don't think that can be classified as an error
<bl4ckb0ne> the device not matching the drm fd, that's an error
<emersion> why isn't it an error?
<bl4ckb0ne> its just not found, there's no error
<emersion> why?
<emersion> > The given pname:connectorId must be a resource owned by the provided
<emersion> pname:drmFd. If not, the error code ename:VK_ERROR_UNKNOWN must be returned
<emersion> ^ spec
<bl4ckb0ne> ah wait i wrote that
GloriousEggroll has joined #dri-devel
<bl4ckb0ne> so its VK_ERROR_UNKNOWN and not VK_ERROR_INITIALIZATION_FAILED
<emersion> imho it's always better to make errors return errors, instead of silently failing
<bl4ckb0ne> first one should be VK_ERROR<UNKNOWN too
<emersion> i can't imagine a situation where an invalid connector ID is something a vulkan app would want
<emersion> ah, yeah, error is UNKNOWN
<bl4ckb0ne> maybe user error
<emersion> user error?
<bl4ckb0ne> like in the case of drm leasing, there's 2 devices advertised and the user gets the connector id from the first and the drm fd from the other
<bl4ckb0ne> user mistake*
<emersion> right. we should try our best to detect that and error out
<emersion> another mistake is if the non-master DRM FD has a connector ID, but it's missing from the leased DRM FD
<emersion> although the mistake would be spotted in acquireDisplay
<bl4ckb0ne> ah while we're at it, vkAcquireDrmDisplayEXT has nothing about the drm fd not corresponding to the physical device
<emersion> right, a devicesEqual check would be nice
<bl4ckb0ne> i made it in the code but not in the ext
Manderson has joined #dri-devel
Manderson is now known as Guest2272
Guest2272 has quit [Remote host closed the connection]
Highdude has joined #dri-devel
Highdude has quit [Remote host closed the connection]
cedric is now known as bluebugs
luzipher__ has joined #dri-devel
laktech has joined #dri-devel
laktech has quit [Remote host closed the connection]
<jekstrand> What container does the docs stuff run in?
<dcbaker> jekstrand: I read the backlog, what kind of help with docs stuff are you looking for?
luzipher_ has quit [Ping timeout: 480 seconds]
<jekstrand> dcbaker: Currently, I'm attempting to use doxygen+breathe to pull docs into sphinx
<jekstrand> dcbaker: jani has a thing called hawkmoth which does it directly by invoking clang to parse C files and snag the docs.
<jekstrand> dcbaker: I really hate doxygen and it seems everyone else does too
<dcbaker> yeah, doxygen is pretty awful...
<jekstrand> dcbaker: But I don't want to spend my time writing docs tools. I'd rather (and I think most others would agree) I spend it dumping my brain into actual documentation.
<dcbaker> I've actually been meaning to write a sphinx module for Meson but have never come up with a justification for putting the time in... lol
<jekstrand> dcbaker: I don't care about meson integration
<jekstrand> dcbaker: I care about pulling docs from C
<jekstrand> Which hawkmoth does, mostly. But it pulls whole files at a time. I want to do more of a sphinx/kerneldoc thing and grab one function at a time so we can actually organize things.
<dcbaker> so the problem is breathe requires doxygen, hawkmoth works file-at-a-time and sphinx-c-autodoc was?
<daniels> jekstrand: search .gitlab-ci.yml for ^\.docs-base:
<anholt> jekstrand: Top of the test-docs-mr job says "Using Docker executor with image quay.io/freedesktop.org/ci-templates:ci-fairy-sha256-[...]", so looks like something built by the ci-templates project.
<daniels> quite
<daniels> which is alpine + python, then the job definition I mentioned above uses apk to install Graphviz and pip to install Sphinx
<jekstrand> Let's see if I can apk install doxygen
<jekstrand> Hey, would you look at that. It seems to work. :D
<jekstrand> Ok, I've got doxygen+breathe working. Good enough for now.
ngcortes has joined #dri-devel
khfeng has quit [Ping timeout: 480 seconds]
jwashin1 has joined #dri-devel
jwashin1 has quit [Remote host closed the connection]
<daniels> jekstrand: now you're generating docs out of CI, public/ is what's served by https://docs.mesa3d.org/
<daniels> jekstrand: the regexes in the pages: block control when the docs are regenerated
lynxeye has quit [Quit: Leaving.]
alanc-away has quit []
alanc has joined #dri-devel
camus1 has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
idr has joined #dri-devel
gouchi has joined #dri-devel
bcarvalho has quit [Remote host closed the connection]
bcarvalho has joined #dri-devel
noortrypah has joined #dri-devel
noortrypah has quit [Remote host closed the connection]
blkqi has joined #dri-devel
blkqi has quit [Remote host closed the connection]
mlankhorst has quit [Ping timeout: 480 seconds]
aswar002 has joined #dri-devel
lemonzest has quit [Quit: Quitting]
naveenk2 has joined #dri-devel
RobertC has quit [Ping timeout: 480 seconds]
pekkari has quit []
<Lyude> thaytan: glad to hear it :3
craftyguy has quit [Quit: craftyguy]
craftyguy has joined #dri-devel
<siqueira> ivyl danvet I want to apply one IGT patch upstream, but it has been a long time since the last time I did it. Just for checking, are these the correct procedures: (1) make sure that the patch passes everything, (2) add patches with Reviewed-by, (3) on top of the master branch, apply the target patch, (4) just push the change. Is that correct? Did I
<siqueira> miss something?
<danvet> sgtm
<danvet> and for questions Adrinael and ivyl are maintainers, not so much me
<Adrinael> That is correct
PocketKnife has joined #dri-devel
PocketKnife has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-15 18:12:28)]
<siqueira> Thanks
<siqueira> btw, is this page still maintained? https://dri.freedesktop.org/wiki/WhosWho/ I was trying to find Adrinael nickname there.
<alyssa> midgard...
mlankhorst has joined #dri-devel
<imirkin> sigmaris: often people will have their name in the irc client, so you can find it from an irc whois
<imirkin> siqueira: --^
<imirkin> (sorry, visually very similar handles)
Mxx has joined #dri-devel
Mxx has quit [Remote host closed the connection]
<siqueira> tbh, I didn't know about whois. Thanks a lot for sharing that, I'll use it next time.
<imirkin> in e.g. hexchat you can just right-click on the handle too
rasterman has quit [Quit: Gettin' stinky!]
rasterman has joined #dri-devel
<zmike> mareko: https://pastebin.com/ZdQCK30t the gap continues to narrow
bcarvalho has quit [Remote host closed the connection]
bcarvalho has joined #dri-devel
naveenk2 has quit []
aswar002 has quit [Ping timeout: 480 seconds]
bcarvalho_ has joined #dri-devel
bcarvalho has quit [Read error: Connection reset by peer]
aswar002 has joined #dri-devel
camus has joined #dri-devel
pjakobsson_ has quit []
camus1 has quit [Ping timeout: 480 seconds]
<mareko> I'm sure I'll indirectly help you close the gap
<daniels> mareko: I think he's testing regular DrawElements, not indirect
<mattst88> heh, that wiki page is actually pretty useful
<mattst88> funny to see #radeonhd still on it
<imirkin> rather surprisingly not completely out of date
NiksDev2 has joined #dri-devel
NiksDev has quit [Read error: Connection reset by peer]
camus1 has joined #dri-devel
camus has quit [Read error: Connection reset by peer]
dllud_ has joined #dri-devel
dllud has quit [Read error: Connection reset by peer]
gouchi has quit [Remote host closed the connection]
notgull has joined #dri-devel
mlankhorst has quit [Ping timeout: 480 seconds]
dllud_ has left #dri-devel [#dri-devel]
dllud has joined #dri-devel
<alyssa> zmike: Whath appened with test 20? :-)
<zmike> I brought out the secret sauce
<sauce> i'm not very secret, just have bad SEO
<zmike> wait what
<zmike> did I just get bamboozled?
boistordu has quit [Quit: Leaving]
dt9 has quit [Read error: Connection reset by peer]
RomaRoma-t has joined #dri-devel
RomaRoma-t has quit [Remote host closed the connection]
Duke`` has quit [Ping timeout: 480 seconds]
dt9 has joined #dri-devel
boistordu_ex has joined #dri-devel
andrey-konovalov has quit [Ping timeout: 480 seconds]
stevestreza has joined #dri-devel
stevestreza has quit [Remote host closed the connection]
h00k has joined #dri-devel
h00k has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-15 21:50:23)]
camus has joined #dri-devel
luzipher_ has joined #dri-devel
camus1 has quit [Ping timeout: 480 seconds]
luzipher__ has quit [Ping timeout: 480 seconds]
pnowack has quit [Quit: pnowack]
* alyssa tries to get perfetto working
<ccr> :D
mbrost has quit [Remote host closed the connection]
<alyssa> Perfetto overwhelms me
<alyssa> will try again.. er.. later..
* jekstrand has finished editing/fixing up 1500 lines of ISL docs....
<jekstrand> oof
mbrost has joined #dri-devel
<zmike> sounds like you're ready for whitespace and comma review
<jekstrand> zmike: Depends on how badly you want your ANV bugs fixed. :-P
<alyssa> jekstrand: congratulations
<alyssa> zmike: I can whitespace and comma?
<zmike> jekstrand: hold on, hold on, since when are they my bugs
<zmike> alyssa: no, I'm sure perfetto is far more important
<jekstrand> zmike: Never mind. Your bugs are all in Zink. I forgot. :-P
<zmike> yeah, whew, for a minute I thought I become responsible for another driver
<jekstrand> zmike: Well, you are the lavapipe maintainer now. So that's 2.
<zmike> look I'm just trying to make sure the number doesn't get above 10
<zmike> otherwise I might forget that I'm waiting on you to review my patches
<zmike> which would be a shame for both of us
* jekstrand dies
<zmike> I imagined your reaction more like https://i.imgur.com/AGmFUDe.gifv
<alyssa> jekstrand: ..are you ok?
<zmike> he's just passed out from lack of reviews
<jekstrand> Nah, I'm fine.
mbrost has quit [Remote host closed the connection]
<jekstrand> I should probably go make supper soon, though.
pcercuei has quit [Quit: dodo]
adavy has joined #dri-devel
i-garrison has quit []
pigeons has joined #dri-devel
pigeons has quit [Remote host closed the connection]
luzipher__ has joined #dri-devel
pastly-antispam has quit [Quit: WeeChat 2.3]
luzipher_ has quit [Ping timeout: 480 seconds]
<zmike> my brain
* zmike falls to the floor, commas foaming out of his mouth
danvet has quit [Ping timeout: 480 seconds]
<alyssa> ew
<HdkR> That's what happens when you deal in commas
<HdkR> Maybe the next C standard will remove commas entirely :P
<dcbaker> It will make them optional, and it is undefined behavior to use them and undefined behavior to not use them
<kisak> and replace them with interrobang‽
<dcbaker> What‽ My favorite punctuation!!!
<HdkR> inverted interrobang just to confuse people
<dcbaker> ⸘Why‽
<ccr> ¡¿
<HdkR> :D
thellstrom1 has joined #dri-devel
thellstrom has quit [Remote host closed the connection]
lally has joined #dri-devel
xp4ns3 has joined #dri-devel
lally has quit [Remote host closed the connection]
shankaru has quit []
<jekstrand> zmike: I think I'm going to leave you to your evening reading and go make some supper.
<zmike> jekstrand: I gave up for today
<zmike> gotta know when to tap out of editing before you lose your edge
<zmike> will chip away at the anvberg again tomorrow
<zmike> islberg I guess
macromorgan_ has joined #dri-devel
macromorgan has quit [Remote host closed the connection]
mbrost has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
mbrost has quit [Remote host closed the connection]