ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
stuart has quit []
mbrost has quit [Ping timeout: 480 seconds]
luc4 has quit []
<MattGPU> Who invented GPUs and why did they make them so gd hard to debug
<Ristovski> MattGPU: Well I am guessing someone with "GPU" in their nicknam- hey wait a minute!
<MattGPU> Curses, busted
<MattGPU> (did not invent them tho, sadly that honor belongs elsewhere)
<Ristovski> :P
<MattGPU> What absolute madman invented the magic sand that does math on eleventy billion triangles and thought that was a good idea tho huh
<MattGPU> Just make all the pixels blue as an optimization, hope no users notice
co1umbarius has joined #dri-devel
columbarius has quit [Ping timeout: 480 seconds]
thellstrom has quit [Ping timeout: 480 seconds]
unerlige1 has joined #dri-devel
unerlige1 has left #dri-devel [#dri-devel]
DragoonAethis has quit [Quit: hej-hej!]
DragoonAethis has joined #dri-devel
nehsou^ has joined #dri-devel
nchery has quit [Ping timeout: 480 seconds]
ybogdano has quit [Ping timeout: 480 seconds]
ngcortes has quit [Ping timeout: 480 seconds]
chema has quit [Server closed connection]
chema has joined #dri-devel
tonyk has quit [Server closed connection]
tonyk has joined #dri-devel
mclasen has quit [Remote host closed the connection]
ella-0_ has joined #dri-devel
ella-0 has quit [Read error: Connection reset by peer]
ella-0 has joined #dri-devel
ella-0_ has quit [Read error: Connection reset by peer]
zamundaaa[m] has quit [Server closed connection]
zamundaaa[m] has joined #dri-devel
colemickens has quit [Server closed connection]
colemickens has joined #dri-devel
saurabhg has joined #dri-devel
haasn has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
haasn has joined #dri-devel
alanc has quit [Remote host closed the connection]
Andy[m] has quit [Server closed connection]
Andy[m] has joined #dri-devel
alanc has joined #dri-devel
arisu has quit [Server closed connection]
arisu has joined #dri-devel
kts has joined #dri-devel
kts_ has joined #dri-devel
kts_ has quit []
kts has quit [Ping timeout: 480 seconds]
Mis012[m] has quit [Server closed connection]
Mis012[m] has joined #dri-devel
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
fxkamd has joined #dri-devel
sdutt has quit [Read error: Connection reset by peer]
sdutt has joined #dri-devel
nielsdg has quit [Server closed connection]
nielsdg has joined #dri-devel
Haaninjo has joined #dri-devel
JohnnyonF has joined #dri-devel
fxkamd has quit []
JohnnyonFlame has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
rgallaispou has quit [Server closed connection]
rgallaispou has joined #dri-devel
nchery has joined #dri-devel
Duke`` has joined #dri-devel
Company has quit [Quit: Leaving]
lina has joined #dri-devel
nchery has quit [Ping timeout: 480 seconds]
danvet has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
kmn has quit [Ping timeout: 480 seconds]
OftenTimeConsuming has quit [Remote host closed the connection]
bmodem has joined #dri-devel
OftenTimeConsuming has joined #dri-devel
bmodem has quit []
kmn has joined #dri-devel
rasterman has joined #dri-devel
tursulin has joined #dri-devel
thellstrom has joined #dri-devel
thellstrom1 has joined #dri-devel
mvlad has joined #dri-devel
jkrzyszt has joined #dri-devel
thellstrom has quit [Ping timeout: 480 seconds]
JohnnyonFlame has joined #dri-devel
JohnnyonF has quit [Ping timeout: 480 seconds]
pcercuei has joined #dri-devel
eloy_ has quit []
lynxeye has joined #dri-devel
eloy_ has joined #dri-devel
sul has quit [Ping timeout: 480 seconds]
sul has joined #dri-devel
kts has joined #dri-devel
gio_ has quit []
thellstrom1 has quit [Ping timeout: 480 seconds]
gio has joined #dri-devel
mmind00 has quit [Server closed connection]
mmind00 has joined #dri-devel
ppascher has quit [Ping timeout: 480 seconds]
kts has quit [Ping timeout: 480 seconds]
aravind has joined #dri-devel
JohnnyonFlame has quit [Ping timeout: 480 seconds]
vup has joined #dri-devel
sul has quit [Ping timeout: 480 seconds]
sul has joined #dri-devel
kallisti5[m] has quit [Server closed connection]
kallisti5[m] has joined #dri-devel
sdutt has quit [Ping timeout: 480 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
nehsou^ has quit [Remote host closed the connection]
dviola has quit [Ping timeout: 480 seconds]
JohnnyonFlame has joined #dri-devel
turol has quit [Server closed connection]
turol has joined #dri-devel
lynxeye has quit [Quit: Leaving.]
thellstrom has joined #dri-devel
bmodem has joined #dri-devel
sravn has quit [Server closed connection]
sravn has joined #dri-devel
jadahl has quit [Server closed connection]
jadahl has joined #dri-devel
dviola has joined #dri-devel
fab has joined #dri-devel
pal1000 has joined #dri-devel
fab has quit [Ping timeout: 480 seconds]
<pal1000> MSYS2 builds Mesa with tests enabled to include graw dylibs.
pal1000 has left #dri-devel [#dri-devel]
saurabhg has quit [Ping timeout: 480 seconds]
rsalvaterra has quit [Server closed connection]
rsalvaterra has joined #dri-devel
kts has joined #dri-devel
KunalAgarwal[m]1 has quit [Server closed connection]
KunalAgarwal[m]1 has joined #dri-devel
off^ has joined #dri-devel
devilhorns has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
<g0b> from the DRM docs: "The libdrm drmSetBusid function is backed by the SET_UNIQUE ioctl. All that code is nerved in the kernel with drm_invalid_op()."
<g0b> what does it mean to "nerve" here ? i've never heard that anywhere else and if I google "linux drm nerve" the only relevant result is that very page
karolherbst has quit [Server closed connection]
karolherbst has joined #dri-devel
<emersion> it just means it always returns EINVAL
lynxeye has joined #dri-devel
JohnnyonFlame has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Konversation terminated!]
<g0b> thanks, so essentially it's dead code that's hollowed out as to not break userspace if I understand correctly
MatrixTravelerbot[m]12 has quit [Server closed connection]
MatrixTravelerbot[m]12 has joined #dri-devel
heftig has quit [Server closed connection]
heftig has joined #dri-devel
tursulin has quit [Quit: Konversation terminated!]
Newbyte has quit [Server closed connection]
Newbyte has joined #dri-devel
LaughingMan[m]1 has quit [Server closed connection]
LaughingMan[m]1 has joined #dri-devel
off^ has quit [Ping timeout: 480 seconds]
aravind has quit [Ping timeout: 480 seconds]
bmodem has quit [Ping timeout: 480 seconds]
moopy has joined #dri-devel
lemonzest has joined #dri-devel
linkmauve has quit [Server closed connection]
vliaskov has joined #dri-devel
ramaling_ has quit [Remote host closed the connection]
srslypascal is now known as Guest465
srslypascal has joined #dri-devel
linkmauve has joined #dri-devel
Guest465 has quit [Ping timeout: 480 seconds]
<xypron> emersion: /etc/X11/xorg.conf.d/disable-gpu.conf, Section "Extensions", Option "GLX" "Disable" does not solve my problem with the existence of kms_swrast_dri.so slowing down the xfce4 desktop. Besides glxgears works fine without the library if not disabling glx via X11.
<xypron> emersion: the fallback logic seems to be in dri_screen_create_sw()
<emersion> sorry, i don't know about X11
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
devilhorns has quit []
kts has joined #dri-devel
genpaku has joined #dri-devel
sdutt has joined #dri-devel
sul has quit [Read error: No route to host]
sul has joined #dri-devel
moopy has quit []
off^ has joined #dri-devel
lygstate has joined #dri-devel
lygstate has left #dri-devel [#dri-devel]
kts has quit [Quit: Konversation terminated!]
hch12907 has quit [Server closed connection]
hch12907 has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
<jenatali> dcbaker: When you get a chance, I'd appreciate a re-review of https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17724 now that it actually works :)
iive has joined #dri-devel
stuart has joined #dri-devel
kts has joined #dri-devel
shadeslayer has quit [Server closed connection]
<dcbaker> jenatali: ah, that’s what I was going to recommend you do :)
<jenatali> Clearly I'm just a mind reader
shadeslayer has joined #dri-devel
shadeslayer is now known as Guest476
sul has quit [Ping timeout: 480 seconds]
sul has joined #dri-devel
zehortigoza has joined #dri-devel
ybogdano has joined #dri-devel
off^ has quit [Ping timeout: 480 seconds]
saurabhg has joined #dri-devel
off^ has joined #dri-devel
<dcbaker> Lol
sul has quit [Ping timeout: 480 seconds]
sul has joined #dri-devel
camus has quit []
greg904 has quit [Server closed connection]
greg904 has joined #dri-devel
off^ has quit [Ping timeout: 480 seconds]
lygstate_ has joined #dri-devel
lygstate_ is now known as lygstate
saurabhg has quit [Ping timeout: 480 seconds]
dviola has left #dri-devel [#dri-devel]
pal1000 has joined #dri-devel
bluetail has quit [Read error: Connection reset by peer]
tobiasjakobi has joined #dri-devel
tobiasjakobi has quit []
dviola has joined #dri-devel
bluetail27 has joined #dri-devel
ybogdano has quit [Ping timeout: 480 seconds]
nchery has joined #dri-devel
cwfitzgerald[m] has quit [Server closed connection]
cwfitzgerald[m] has joined #dri-devel
MattGPU has quit [Ping timeout: 480 seconds]
<pal1000> jenatali: Can you give merging https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17682 another shot
<jenatali> pal1000: Yep, assigned
<bl4ckb0ne> is it me or GL_EXT_EGL_image_storage is partially implemented? It only accepts GL_TEXTURE_2D and GL_TEXTURE_EXTERNAL_OES
<bl4ckb0ne> it should only accept those two if the EGLImage was created from EGL_EXT_image_dma_buf_import, but should work for other textures
<ajax> bl4ckb0ne: yeah, looks broken to me
<bl4ckb0ne> i dont get why the dmabuf import can only be those two textures
tjmercier has joined #dri-devel
ybogdano has joined #dri-devel
pal1000 has left #dri-devel [#dri-devel]
gagallo7[m] has quit [Server closed connection]
gagallo7[m] has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
MattGPU has joined #dri-devel
tjmercier has quit [Remote host closed the connection]
<jekstrand> anholt: How do TGSI semantics get assigned to NIR variables?
sul has quit [Ping timeout: 480 seconds]
sul has joined #dri-devel
<karolherbst> jekstrand: so what codegen expects is to find the gl_varying_slot at var.location
<jekstrand> Oh, it's because no one's calling nir_gather_info
<karolherbst> "oops"
<jekstrand> so system_values_read is 0
<karolherbst> ahh, yeah, that's probably a problem then
<lygstate> jekstrand: :) I wanna ping for review of commit https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17803/diffs?commit_id=9af356dc6f17b824bafc886ccf36936773ecc672 so I can enable llvmpipe on github actions for macOS
<jekstrand> lygstate: Thanks for hunting that down. RB.
slattann has joined #dri-devel
<dcbaker> @zmike: I have some unexpected zink passes on 22.2 https://gitlab.freedesktop.org/mesa/mesa/-/jobs/26754605, okay to just mark as expected pass?
<dcbaker> karolherbst: https://github.com/mesonbuild/meson/pull/10682, thought you might be interested
<zmike> dcbaker: huh I guess that's from https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17687 ?
<zmike> I thought I had ci results in there
<zmike> but yeah those XPASS are expected
<karolherbst> dcbaker: we might want the meson extension to be aware of it and set the path for ca? not sure if that's possible
<dcbaker> I have no idea if it is, but it would be cool. I'll have to look into that, though probably need to land the code in meson upstream first
<karolherbst> mhh and that rustc sysroot stuff doesn't work for you? anoying
<lygstate> jekstrand: Thanks, I create a new MR for it at https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18039
<dcbaker> zmike: those are new today. You think they're just somehow missed (or git cherry-pick fail) from https://gitlab.freedesktop.org/mesa/mesa/-/commit/a209daf4b592fb626eee336c51a1271bb51aafdf?
<zmike> dcbaker: yep
<dcbaker> karolherbst: I just have to export RUST_SRC_ROOT in my nix environment, which is easy to do, but it means I'm not actually testing that the "sys_root" property works correctly :/
<karolherbst> dcbaker: ehh.. how do I install meson from git again?
<dcbaker> pip install --user https://github.com/mesonbuild/meson
<dcbaker> or just git clone and ./meson.py
<karolherbst> sure, but I want vscode to use it
<karolherbst> though I guess for testing I could just do that manually
<dcbaker> there is a meson path you can set in the mesonbuild extension settings
<karolherbst> ahh
<macromorgan> if I'm trying to research a shifted image and I don't suspect the panel timing, what would be good places to look?
<macromorgan> this is for the Rockchip VOP2 and the dsi-dphy on the rk356x
<karolherbst> dcbaker: seems to work
<dcbaker> \o/
<karolherbst> "rust-analyzer.linkedProjects": [ "build_code/rust-project.json" ]
<karolherbst> that's what I had to set for ca
slattann has quit [Quit: Leaving.]
<MattGPU> macromorgan: that looks like the VGA character offset is non-zero
<macromorgan> where would I find that?
<MattGPU> IDK for that specific card, but usually an IOPort/MMIOregister
<MattGPU> But it doesn't look like an image shift problem because when the line wraps it wraps to the screen left
slattann has joined #dri-devel
<macromorgan> okay
<macromorgan> when I rotate the screen it still shifts in a similar location, so it's not the framebuffer or anything at least
<MattGPU> Often the BIOS leaves the VGA cursor in a weird place
<MattGPU> Because the BIOS likes to print stuff too, and then the OS will usually clear the screen, but sometimes doesn't know how to reset the VGA cursor for the card, and then if it writes to the console using BIOS calls, you end up with weird artifacts like that
<macromorgan> wonder if it's an issue setting up the cursor plane then?
<MattGPU> The cursor plane is usually for showing the graphical arrow cursor, not VGA text
<macromorgan> gotcha
<macromorgan> just taking a stab in the dark here on new hardware
<macromorgan> could be the panel timings (doubt it since I followed the BSP kernels and the panels themselves look fine, just shifted), could be the brand new Rockchip VOP2 driver, or could be the patches I'm working on for the dsi controller or dsi-dphy
<MattGPU> Caveat everything I'm saying as "I don't know that specific hardware and GPUs can be extremely weird"
<macromorgan> yeah
<macromorgan> I don't know it either, but fumbling in the dark is how I learn
<MattGPU> Fumbling in the dark is literally how all graphics exist on any machine tbqh
<MattGPU> I dare anyone to claim they understand all of it
kts has joined #dri-devel
ybogdano has quit [Ping timeout: 480 seconds]
<karolherbst> dcbaker: guess next thing we might want to look into is to make rustc errors available to the IDE
slattann has quit []
kts has quit [Ping timeout: 480 seconds]
LexSfX has quit []
lynxeye has quit [Quit: Leaving.]
<chadv> anholt: i got a question about gitlab ci
<chadv> anholt: i want to kickoff a job for my mesa mr, but
<chadv> it depends on an unmerged virglrenderer mr
<chadv> if i commit a change to my mesa branch that updates https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/.gitlab-ci/container/build-crosvm.sh#L20 to point to my virglrenderer branch,
<chadv> is that sufficient to get my mr's ci jobs to use my virglrenderer branch?
LexSfX has joined #dri-devel
<bnieuwenhuizen> chadv: I think you'll need to bump the relevant container tags
<bnieuwenhuizen> (those are used as cache key to avoid rebuilding)
<chadv> bnieuwenhuizen: where do i do that? this is my first time touching the ci plumbing.
<bnieuwenhuizen> chadv: see .gitlab-ci/image-tags.yml give the relevant images for your tests a different tag name (can be whatever really as it doesn't collide with an existing tag)
<chadv> bnieuwenhuizen: after i update the tag name there, do i need to propagate the name to any other file?
<bnieuwenhuizen> no
<chadv> thanks! i'll give it a try.
gawin has joined #dri-devel
jkrzyszt has quit [Ping timeout: 480 seconds]
sdutt has quit []
sdutt has joined #dri-devel
lemonzest has quit [Quit: WeeChat 3.5]
ybogdano has joined #dri-devel
JohnnyonFlame has joined #dri-devel
Haaninjo has joined #dri-devel
Jeremy_Rand_Talos_ has quit [Remote host closed the connection]
Jeremy_Rand_Talos_ has joined #dri-devel
pal1000 has joined #dri-devel
rgallaispou1 has joined #dri-devel
gawin has quit [Ping timeout: 480 seconds]
rgallaispou1 has quit [Read error: Connection reset by peer]
Jeremy_Rand_Talos_ has quit [Remote host closed the connection]
Jeremy_Rand_Talos_ has joined #dri-devel
rgallaispou has quit [Ping timeout: 480 seconds]
rgallaispou has joined #dri-devel
<pal1000> Can sommeone test r600 solo build with https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17675 and `-Ddraw-use-llvm=false` build option.
<pal1000> It should build and be usable.
pal1000 has left #dri-devel [#dri-devel]
JohnnyonF has joined #dri-devel
JohnnyonFlame has quit [Ping timeout: 480 seconds]
mvlad has quit [Remote host closed the connection]
Duke`` has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
Haaninjo has quit [Quit: Ex-Chat]
<karolherbst> dcbaker: wiring up mesons devenv into vscode for debugging might also be helpful, but also no idea on how to do that :)
tagr_ has quit [Server closed connection]
tagr has joined #dri-devel
ppascher has joined #dri-devel
ybogdano has quit [Ping timeout: 480 seconds]
Guest476 is now known as shadeslayer
pinchartl has quit [Server closed connection]
pinchartl has joined #dri-devel
ybogdano has joined #dri-devel
vliaskov has quit []
ybogdano has quit [Ping timeout: 480 seconds]
robert_mader has joined #dri-devel
robert_mader has quit []
dos1 has quit [Server closed connection]
dos1 has joined #dri-devel
tales-aparecida has quit [Server closed connection]
tales-aparecida has joined #dri-devel
jkqxz has quit [Server closed connection]
jkqxz has joined #dri-devel
danvet has quit [Ping timeout: 480 seconds]
angerctl is now known as Namarrgon
ana has quit [Server closed connection]
ana has joined #dri-devel
degasus has quit [Server closed connection]
degasus has joined #dri-devel
degasus is now known as Guest510
thellstrom has quit [Ping timeout: 480 seconds]
iive has quit [Quit: They came for me...]