ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
marliere has quit [Quit: marliere]
columbarius has joined #dri-devel
qpla has quit [Read error: Connection reset by peer]
Kayden has quit [Quit: Leaving]
co1umbarius has quit [Ping timeout: 480 seconds]
kaiwenjon has quit [Quit: WeeChat 3.8]
rbmarliere has joined #dri-devel
rbmarliere has quit [Quit: rbmarliere]
<Mangix> from the openwrt wiki on smartphone tethering: usbmuxd needs to be started manually after every reboot
<Mangix> This should be fixable with procd
rbmarliere has joined #dri-devel
rbmarliere has quit []
rbmarliere has joined #dri-devel
sukuna has joined #dri-devel
iive has quit [Quit: They came for me...]
sukuna2 has joined #dri-devel
sukuna1 has quit [Ping timeout: 480 seconds]
anujp has joined #dri-devel
sukuna has quit [Ping timeout: 480 seconds]
co1umbarius has joined #dri-devel
flynnjiang has joined #dri-devel
columbarius has quit [Ping timeout: 480 seconds]
yyds has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
glennk has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
sukuna2 has quit [Remote host closed the connection]
Calandracas_ has quit [Remote host closed the connection]
Calandracas has joined #dri-devel
Calandracas has quit [Remote host closed the connection]
Calandracas has joined #dri-devel
smaeul_ has joined #dri-devel
smaeul has quit [Read error: No route to host]
bmodem has joined #dri-devel
kts has joined #dri-devel
simon-perretta-img has quit [Remote host closed the connection]
simon-perretta-img has joined #dri-devel
kts_ has joined #dri-devel
kts has quit [Remote host closed the connection]
Duke`` has joined #dri-devel
anujp has quit [Ping timeout: 480 seconds]
Company has quit [Quit: Leaving]
fab has joined #dri-devel
kts has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
kts_ has quit [Ping timeout: 480 seconds]
kts has quit []
Kayden has joined #dri-devel
fab has quit [Quit: fab]
rasterman has joined #dri-devel
jsa has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
sima has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
tzimmermann has joined #dri-devel
<tzimmermann> javierm, could you take another look at the fbdev patchset? i've found that patches 19 and 29 have no r-b or a-b yet. https://patchwork.freedesktop.org/series/131037/
frankbinns has quit [Ping timeout: 480 seconds]
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
pcercuei has joined #dri-devel
<javierm> tzimmermann: provided my r-b on the list. I noticed that these two already had tags in patchwork but didn't notice that was just a t-b
kts has joined #dri-devel
bolson has quit [Remote host closed the connection]
glennk has joined #dri-devel
jkrzyszt has joined #dri-devel
frankbinns has joined #dri-devel
Kayden has quit [Read error: Connection reset by peer]
Kayden has joined #dri-devel
ungeskriptet has quit [Quit: The Lounge - https://thelounge.chat]
lynxeye has joined #dri-devel
ungeskriptet has joined #dri-devel
ungeskriptet has quit []
ungeskriptet has joined #dri-devel
<pq> Lucretia, disable glvnd maybe?
<tzimmermann> javierm, thank ouy so much. i'll send out another update with the DMAMEM_OPS change and then it's hopefully ready
ghishadow_ has joined #dri-devel
<javierm> tzimmermann: great
ghishadow has quit [Ping timeout: 480 seconds]
<Lucretia> pq: is there anything else I should disable?
fab has quit [Quit: fab]
kts has quit [Ping timeout: 480 seconds]
<pq> Lucretia, I don't know, that's just a wild guess. But if you have glvnd enabled, then libGL.so and friends from from glvnd project and not Mesa.
Haaninjo has joined #dri-devel
<Lucretia> que?
<pq> If glvnd is enabled in Mesa, then Mesa will not build libGL.so and other libs that applications will link to.
<Lucretia> well, we can't have so's, they need to be static to start.
<pq> sure, applies to static libs too
<Lucretia> currently disabled: all -Werror;s, llvm, shared-glapi, glx, vulkan-drivers, zstd, xmlconfig, expat, tools,shader-cache, glvnd, b_staticpic
<pq> I'm not sure glvnd *can* do static libs to begin with.
<Lucretia> I had to modify libosmesa to be static
<pq> I have no idea if it is even possible to build a static lib from Mesa.
<Lucretia> can't see why not, if the shared_library function is changed to static_library
<emersion> the mesa loader uses dlopen(), i think
<pq> there are several frontend libraries like libEGL, libGL, libOpenGL, libGLESv2 that apps picks and choose, and they all tend to want to have a single instance of the same internal dynamic dispatching library or whatever, and somewhere at the end there are the hardware drivers, though those are built into a single blob I think.
<Lucretia> this is odd: https://bpa.st/ZHXQ
<pq> so I'm not at all certain that it would be easy or possible to make everything link statically
<pq> I mean, even simple small projects like libwayland have problems being linked fully statically.
<Lucretia> the aim is to 1) get it building, so getting bits missing from the support libs added
<Lucretia> hmm
<Lucretia> what is the mesa laoder?
<emersion> Lucretia: sounds like someone assumed GLint==GLfixed
<Lucretia> 2) osmesa, swrast, libGL.a
<pq> I think mesa loader is the code that searches for, opens and loads the driver components (a.k.a DRI drivers).
<emersion> Lucretia: sounds like there is a mistake in src/mapi/glapi/gen/OES_fixed_point.xml
<Lucretia> thing is open amigaos, shared libs are different, there more like oop libs, they can only be functions, so you get a vector table of functions at negative offsets to the base of the library, you get the base when you OpenLibrary()
<emersion> the third parameter there is declared GLint
<emersion> for TexGenxOES
<emersion> according to this, and to the Mesa impl, should be GLfixed
<Lucretia> yeah, it's GLint
<emersion> probably went under the radar because GLfixed happens to match GLint on most platforms
flynnjiang1 has joined #dri-devel
<Lucretia> there is a libdl, but not sure how well it works
<Lucretia> emersion: yeah, changing it fixed it.
jfalempe has quit [Quit: jfalempe]
<Lucretia> so, I read that the glx, wgl, agl style libs are deprecated in favour of egl, is that right?
jfalempe_ has joined #dri-devel
<pq> EGL can take their place, yes - more or less
<Lucretia> so not deprecated?
<pq> but since applications must be written for one of those, the old ones are still needed
<pq> they are not drop-in replacements, each has a different API
<Lucretia> I know
<pq> but the same fundamental purpose
jfalempe_ has quit []
flynnjiang has quit [Read error: Connection reset by peer]
jfalempe_ has joined #dri-devel
jfalempe_ has quit []
<Lucretia> I was thinking about writing a lib for amiga, there has been that functionality in the past, so probably see what they did there.
jfalempe_ has joined #dri-devel
<Lucretia> are there any docs/talks covering the whole architecture of mesa?
<pq> EGL is preferred, because you don't have to reinvent everything you would in a GLX style OS-specific lib.
amarsh04 has quit []
amarsh04 has joined #dri-devel
cmichael has joined #dri-devel
kts has joined #dri-devel
<MrCooper> Lucretia: note that softpipe will be too slow for real-world apps, it's a reference driver not intended for normal usage
<Lucretia> I know, this is to "get something working"
<Lucretia> first have to work on getting it going with what we have or see if we need something else.
<Lucretia> but, tbh, I have doubts about the whole thing now.
<Lucretia> mesa isn't as portable as I'd hoped it'd be, considering it started on amiga.
<Lucretia> well, it's portable if you're linux, elf and/or posix ,I suppose :/
<MrCooper> it started on Amiga almost 30 years ago :)
<MrCooper> when I started getting involved around the millennium, the main focus was already on Linux
<Lucretia> am aware when it started, was using amiga's back then when it started, even tried mesa on it...
<Lucretia> aye
<MrCooper> same here, with the Permedia 2 GPU connected to the PowerPC accelerator
<Lucretia> ooh get you, it was pricey enough getting a blizzard 1230-iv+scsi+256mb going.
<MrCooper> then I started using Linux on that system and got involved in Linux graphics stack development, and here we are some 25 years later
<Lucretia> I was at uni and had to move the entire machine into a tower because using Linux on it caused it to overheat
<MrCooper> yeah I used a tower case as well
<Lucretia> I hacked mine together.
<Lucretia> pc keyboards didn't work well back then
<Lucretia> have you seen the pistorm? it's mental.
<MrCooper> nope
kxkamil has quit []
<Lucretia> check it out
<MrCooper> I will, thanks
kxkamil has joined #dri-devel
<Lucretia> so, what is mesa loader?
ghishadow has joined #dri-devel
ghishadow has quit [Remote host closed the connection]
<emersion> it's the part that looks at hw devices and loads the correct Mesa driver
<emersion> Mesa drivers are .so's in /usr/lib/dri
ghishadow_ has quit [Ping timeout: 480 seconds]
<Lucretia> emersion: ok. are the driver's api imperative or oo?
<emersion> although, seems like most of the drivers are hard-links of each other
flynnjiang1 has quit []
V has quit [Ping timeout: 480 seconds]
cmichael has quit [Remote host closed the connection]
<mlankhorst> When doing pull requests, is it even worth it to mention 'assorted small fixes to XXX/YYY, etc'?
K`den has joined #dri-devel
yyds has quit [Remote host closed the connection]
Kayden has quit [Ping timeout: 480 seconds]
epoch101 has quit []
V has joined #dri-devel
V has quit [Ping timeout: 480 seconds]
kts has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
cmichael has joined #dri-devel
tobiasjakobi has joined #dri-devel
tobiasjakobi has quit [Remote host closed the connection]
crabbedhaloablut has quit []
crabbedhaloablut has joined #dri-devel
chloekek has joined #dri-devel
fab has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
yyds has joined #dri-devel
V has joined #dri-devel
cmichael has quit [Quit: Leaving]
guludo has joined #dri-devel
V has quit [Ping timeout: 480 seconds]
V has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
rsalvaterra has quit []
rsalvaterra has joined #dri-devel
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
V has quit [Ping timeout: 480 seconds]
kts has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
digetx is now known as Guest1624
digetx has joined #dri-devel
Guest1624 has quit [Ping timeout: 480 seconds]
kzd has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
frankbinns1 has joined #dri-devel
frankbinns has quit [Read error: Connection reset by peer]
fab has quit [Quit: fab]
fab has joined #dri-devel
coldfeet has joined #dri-devel
coldfeet has quit [Remote host closed the connection]
bolson has joined #dri-devel
V has joined #dri-devel
kzd has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
epoch101 has joined #dri-devel
frankbinns1 has quit [Read error: Connection reset by peer]
frankbinns1 has joined #dri-devel
kts has joined #dri-devel
<zmike> @ people who run traces in ci https://gitlab.freedesktop.org/mesa/mesa/-/issues/11043
<zmike> I think after deleting piano, this is the only other one I've seen that changes randomly, which should go a long way towards reducing ci noise
heat has joined #dri-devel
<lynxeye> tzimmermann: may I kindly remind you to take a look at https://lore.kernel.org/dri-devel/6ca9f9361fc04a285326a9e2e4b67c24b03b79b5.camel@pengutronix.de/ ?
<lynxeye> or whoever else takes an interest in looking at shadow plane helpers
warpme has quit []
jsa has quit [Ping timeout: 480 seconds]
<tzimmermann> lynxeye, thanks! i would have missed that patch
warpme has joined #dri-devel
<DavidHeidelberg> zmike: thank you a lot! :)
chaos_princess has quit [Quit: chaos_princess]
warpme has quit [Read error: No route to host]
warpme has joined #dri-devel
Arsen has quit [Ping timeout: 480 seconds]
chaos_princess has joined #dri-devel
<tzimmermann> lynxeye, shall i merge this patch for you?
<lynxeye> tzimmermann: that would be appreciated
<tzimmermann> ok, i'll add the r-b and cc
<lynxeye> tzimmermann: I didn't think of adding the stable cc, as the stable team seems to pick patches into the appropriate branches from the Fixes: tag
<tzimmermann> i'm not sure if it makes a difference either
Duke`` has joined #dri-devel
iive has joined #dri-devel
Arsen has joined #dri-devel
mriesch has quit [Remote host closed the connection]
frankbinns1 has quit [Ping timeout: 480 seconds]
anujp has joined #dri-devel
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
yyds has quit [Remote host closed the connection]
tzimmermann has quit [Quit: Leaving]
zxrom_ has joined #dri-devel
zxrom has quit [Ping timeout: 480 seconds]
soreau has quit [Ping timeout: 480 seconds]
frankbinns1 has joined #dri-devel
anujp has quit [Ping timeout: 480 seconds]
anujp has joined #dri-devel
simon-perretta-img has quit [Read error: Connection reset by peer]
warpme has quit []
simon-perretta-img has joined #dri-devel
soreau has joined #dri-devel
yyds has joined #dri-devel
ghishadow has joined #dri-devel
kaiwenjon has joined #dri-devel
pa has quit [Ping timeout: 480 seconds]
warpme has joined #dri-devel
kts_ has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
pa has joined #dri-devel
Calandracas has quit [Remote host closed the connection]
Calandracas has joined #dri-devel
mripard has quit [Quit: mripard]
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
Calandracas_ has joined #dri-devel
lynxeye has quit [Quit: Leaving.]
ghishadow has quit []
Calandracas has quit [Ping timeout: 480 seconds]
ghishadow has joined #dri-devel
Guest1577 has quit []
sima has joined #dri-devel
kts has joined #dri-devel
jfalempe_ has quit []
kts_ has quit [Ping timeout: 480 seconds]
kts has quit []
Calandracas_ has quit [Remote host closed the connection]
Calandracas has joined #dri-devel
Calandracas has quit [Remote host closed the connection]
Calandracas has joined #dri-devel
Calandracas has quit [Remote host closed the connection]
Calandracas has joined #dri-devel
Calandracas has quit [Remote host closed the connection]
kaylablossom has joined #dri-devel
Calandracas has joined #dri-devel
konstantin_ has joined #dri-devel
konstantin is now known as Guest1652
konstantin_ is now known as konstantin
Duke`` has quit []
Guest1652 has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
gouchi has joined #dri-devel
gouchi has quit [Quit: Quitte]
jsa has joined #dri-devel
konstantin_ has joined #dri-devel
konstantin is now known as Guest1653
konstantin_ is now known as konstantin
Guest1653 has quit [Ping timeout: 480 seconds]
K`den is now known as Kayden
K`den has joined #dri-devel
Kayden has quit [Read error: Connection reset by peer]
K`den has quit []
Kayden has joined #dri-devel
V has quit [Remote host closed the connection]
kaylablossom has quit [Remote host closed the connection]
a-865 has joined #dri-devel
frankbinns1 is now known as frankbinns
ghishadow has quit [Ping timeout: 480 seconds]
jkrzyszt has quit [Quit: Konversation terminated!]
frankbinns1 has joined #dri-devel
jsa1 has joined #dri-devel
jsa has quit [Ping timeout: 480 seconds]
iive has quit [Ping timeout: 480 seconds]
frankbinns has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
iive has joined #dri-devel
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel
Daanct12 has joined #dri-devel
JoshuaAshton has quit [Ping timeout: 480 seconds]
samuelig_ has joined #dri-devel
tiredchiku has quit [Read error: Connection reset by peer]
Plagman has quit [Read error: Connection reset by peer]
caitcatd- has joined #dri-devel
chamlis has quit [Ping timeout: 480 seconds]
chamlis has joined #dri-devel
samuelig has quit [Read error: Connection reset by peer]
Sid127 has joined #dri-devel
Plagman has joined #dri-devel
kwizart has quit [Remote host closed the connection]
agomez has joined #dri-devel
kwizart has joined #dri-devel
tanty has quit [Remote host closed the connection]
caitcatdev has quit [Read error: Connection reset by peer]
Danct12 has quit [Ping timeout: 480 seconds]
Duke`` has quit [Ping timeout: 480 seconds]
JoshuaAshton has joined #dri-devel
tobiasjakobi has joined #dri-devel
tobiasjakobi has quit [Remote host closed the connection]
smaeul_ has quit []
smaeul has joined #dri-devel
warpme has quit []
Haaninjo has quit [Quit: Ex-Chat]
ghishadow has joined #dri-devel
fab has quit [Quit: fab]
chloekek has quit [Remote host closed the connection]
heat is now known as Guest1668
heat has joined #dri-devel
Guest1668 has quit [Read error: No route to host]
sima has quit [Ping timeout: 480 seconds]
crabbedhaloablut has quit []
crabbedhaloablut has joined #dri-devel
guludo has quit [Quit: WeeChat 4.2.2]
Znullptr_ has joined #dri-devel
lemonzest has quit [Quit: WeeChat 4.2.2]
Znullptr_ has quit []
lemonzest has joined #dri-devel
glennk has quit [Ping timeout: 480 seconds]
neniagh has quit [Ping timeout: 480 seconds]
heat has quit [Remote host closed the connection]
_whitelogger has joined #dri-devel
zxrom_ has quit []
krumelmonster has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
yyds has quit [Remote host closed the connection]
pcercuei has quit [Quit: dodo]
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel