ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
<robclark> airlied: 23.1.x in f38 would be nice (for purely selfish reasons.. I have an x13s showing up tomorrow and a690 support landed after 23.0.x ;-))
rsalvaterra has joined #dri-devel
JohnnyonF has joined #dri-devel
ngcortes has quit [Ping timeout: 480 seconds]
<alyssa> q:P
JohnnyonFlame has quit [Ping timeout: 480 seconds]
benjaminl has quit [Ping timeout: 480 seconds]
columbarius has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
YuGiOhJCJ has joined #dri-devel
ngcortes has joined #dri-devel
mattrope has quit [Remote host closed the connection]
ngcortes has quit [Remote host closed the connection]
ngcortes has joined #dri-devel
benjaminl has joined #dri-devel
ngcortes has quit [Remote host closed the connection]
ngcortes has joined #dri-devel
benjaminl has quit [Ping timeout: 480 seconds]
pallavim_ has joined #dri-devel
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
pallavim has quit [Ping timeout: 480 seconds]
ngcortes has quit [Ping timeout: 480 seconds]
Leopold has joined #dri-devel
Leopold___ has quit [Ping timeout: 480 seconds]
sassefa has joined #dri-devel
djbw has quit [Read error: Connection reset by peer]
djbw has joined #dri-devel
sassefa has quit [Quit: sassefa]
sassefa has joined #dri-devel
sassefa has quit [Ping timeout: 480 seconds]
jolan has quit [Quit: leaving]
jolan has joined #dri-devel
jolan has quit []
jolan has joined #dri-devel
rauji___ has joined #dri-devel
aravind has joined #dri-devel
fxkamd has quit []
fxkamd has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
camus has joined #dri-devel
bmodem has joined #dri-devel
heat_ has joined #dri-devel
heat has quit [Read error: Connection reset by peer]
fxkamd has quit []
itoral has joined #dri-devel
tzimmermann has joined #dri-devel
robobub_ has joined #dri-devel
jewins has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
sima has joined #dri-devel
aravind has quit [Ping timeout: 480 seconds]
heat_ has quit [Read error: No route to host]
heat has joined #dri-devel
APic has quit [Ping timeout: 480 seconds]
sgruszka has joined #dri-devel
macromorgan has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Konversation terminated!]
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
fab has quit [Quit: fab]
frieder has joined #dri-devel
aravind has joined #dri-devel
sukrutb has quit [Ping timeout: 480 seconds]
<tomeu> if khronos had its own police, I would call them on verisilicon's butchering of the openvx spec
<tomeu> so much crazyness...
heat has quit [Read error: Connection reset by peer]
heat has joined #dri-devel
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
fab has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
bmodem1 has joined #dri-devel
AndrewR has quit [Ping timeout: 480 seconds]
bmodem has quit [Ping timeout: 480 seconds]
pallavim_ has quit [Ping timeout: 480 seconds]
Jeremy_Rand_Talos__ has quit [Remote host closed the connection]
Jeremy_Rand_Talos__ has joined #dri-devel
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
sukrutb has joined #dri-devel
Company has quit [Quit: Leaving]
lynxeye has joined #dri-devel
yuq825 has joined #dri-devel
sarahwalker has joined #dri-devel
vliaskov has joined #dri-devel
pcercuei has joined #dri-devel
swalker_ has joined #dri-devel
swalker_ is now known as Guest1820
sarahwalker has quit [Ping timeout: 480 seconds]
<tjaalton> MrCooper: I've tested with brave-browser now, and it does in fact work after the version string changed. chrome itself craps itself and just segfaults no matter what, even after a downgrade
<MrCooper> heh
macromorgan has joined #dri-devel
pochu has joined #dri-devel
rasterman has joined #dri-devel
Leopold has quit [Ping timeout: 480 seconds]
apinheiro has joined #dri-devel
Leopold has joined #dri-devel
SolarAquarion has quit [Read error: Connection reset by peer]
cmichael has joined #dri-devel
SolarAquarion has joined #dri-devel
<cwabbott> alyssa: yeah, just don't use the helpers for ir3, it's pointless, just handle the intrinsics directly and rip out the register handling
<cwabbott> that should be equivalent to what we're doing currently
Duke`` has joined #dri-devel
bmodem has joined #dri-devel
bmodem1 has quit [Ping timeout: 480 seconds]
itoral has quit [Remote host closed the connection]
itoral has joined #dri-devel
yuq825 has quit [Read error: Connection reset by peer]
APic has joined #dri-devel
aravind has quit [Ping timeout: 480 seconds]
sukrutb has quit [Ping timeout: 480 seconds]
aravind has joined #dri-devel
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
<kode54> by the way
<kode54> how are people running the Xe KMD out of tree?
<kode54> tpalli: could you perhaps describe how you're running the Xe KMD, if you're running it out of tree?
itoral has quit [Remote host closed the connection]
yuq825 has joined #dri-devel
<dolphin> airlied, sima: Trending to be no drm-intel-fixes PR this week as no bugs remain
<dolphin> so no new Fixes: picked up until now
<tpalli> kode54 sorry I haven't been running it, I'm planning to but other things to settle first
<kode54> gotcha
<kode54> I did something different anyway
<kode54> I'm running the entire linux-drm-xe-next
<kode54> and I just swapped out the driver through brutal trickery
<kode54> logged out of Plasma, shut down SDDM, logged into SSH, unbound the driver from the device, rmmod'd it, then modprobed the new driver, then rescanned the parent device, then restarted SDDM and logged back into desktop
<kode54> I hear i915 isn't really easy to unload
<tpalli> I think you can have both but then force i915 to not load at boot with some parameter
<kode54> I have both modules enabled at build time
<tpalli> or something along those lines
<kode54> and modprobe.blacklist=i915 for just this kernel
<kode54> would love to know how I can just rip out the source code to the entire KMD and DKMS it into a different 6.3.x kernel
<kode54> but I'm already using a modified gpusched
<kode54> so there's that out the window
<kode54> I also have that issue you mentioned about flaking
<kode54> specifically, CCS looking flakes happening on anything rapidly altering the picture around the top of the screen
<kode54> it looks like holes in the compositor surface that's being drawn there, and the holes look like CCS-like glitches
<kode54> if it looks familiar, if you're even capable of running on a display
<kode54> I'd apply that Mesa change you described, if it would help the issue
JohnnyonF has quit [Read error: Connection reset by peer]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
smiles_1111 has joined #dri-devel
smilessh has quit [Ping timeout: 480 seconds]
bmodem1 has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
<alyssa> cwabbott: sounds good
pallavim has joined #dri-devel
<alyssa> tomeu: khronos police sounds terrifying
<mlankhorst> kode54: I think we don't sync fb correctly with explicit sync
<tomeu> alyssa: these headers have surely been subjected to terrible suffering
ced117 has quit [Ping timeout: 480 seconds]
fab has quit [Quit: fab]
<kode54> mlankhorst: oops
Haaninjo has joined #dri-devel
<mlankhorst> although seems to be there now?
mpag has quit [Quit: Leaving]
alyssa has left #dri-devel [#dri-devel]
<kode54> I already have 20418 applied
<mlankhorst> with i915 is ccs used on the primary fb? I think I saw some w/a where it disabled ccs support on some versions of wayland
yuq825 has quit []
fxkamd has joined #dri-devel
<kode54> Xe doesn't support frontbuffer directly anyway
<kode54> in fact, there's a MR to restore i915 frontbuffer support, and implement Xe frontbuffer
<mlankhorst> It's just frontbuffer tracking, don't need it. :-)
fab has joined #dri-devel
Leopold has quit [Remote host closed the connection]
<kode54> oh
kts has joined #dri-devel
Leopold_ has joined #dri-devel
bmodem has joined #dri-devel
<mlankhorst> there was a patch for mutter that disabled modifiers, it doesn't disable it on xe
bmodem1 has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Konversation terminated!]
JohnnyonFlame has joined #dri-devel
illwieckz has quit [Read error: Connection reset by peer]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
tzimmermann has quit [Quit: Leaving]
<jenatali> alyssa: Is your ack on !23173 just for the null_constant bit, or for all the nir bits?
<kode54> mlankhorst: ah, I'm using Plasma
<mlankhorst> can check i915_fbc_status in debugfs
<mlankhorst> Yeah, didn't bother renaming it and break all tests
<mlankhorst> or i915_display_info might be better
pochu has quit [Quit: leaving]
illwieckz has joined #dri-devel
<kode54> FBC disabled: pixel format not supported
<kode54> [PLANE:31:plane 1A]: pixel format not supported
<mlankhorst> hmm
<mlankhorst> and i915_display_info?
<kode54> huh, I should test if the artifacts happen on the secondary display too
<kode54> gee
<kode54> opening Telegram Desktop popout video player on secondary display causes it to slow my entire compositor down to one frame per 5 seconds until I close the player
<kode54> moving it back to primary display, it stays that slow
<kode54> then it crashes
<kode54> good program
<kode54> ok, lovely
<kode54> it's calling into jemalloc from iris
<kode54> yes, they just replaced the app heap with jemalloc
jewins has joined #dri-devel
bmodem1 has joined #dri-devel
<mlankhorst> Da!
benjaminl has joined #dri-devel
<kode54> sort of happens on secondary monitor with Parsec client
<kode54> but not really as much as primary
<karolherbst> maybe broken hidpi stuff?
bmodem has quit [Ping timeout: 480 seconds]
kzd has joined #dri-devel
<kode54> this may be relevant
DottorLeo has joined #dri-devel
<DottorLeo> hi! I'm curious the GPL implementation works also on older cards like GFX6-7-8? Everything that is supported by radv?
<kode54> they don't disable modifiers for my GPU on i915 anyway
<kode54> no 56a0 in that list
DottorLeo has quit []
sgruszka has quit [Remote host closed the connection]
Leopold_ has quit [Remote host closed the connection]
Leopold__ has joined #dri-devel
kts has joined #dri-devel
bmodem1 has quit [Ping timeout: 480 seconds]
frieder has quit [Remote host closed the connection]
aravind has quit [Ping timeout: 480 seconds]
alatiera has left #dri-devel [The Lounge - https://thelounge.chat]
i509vcb has joined #dri-devel
Guest1820 has quit [Remote host closed the connection]
benjaminl has quit [Quit: WeeChat 3.8]
<kode54> quick question
<kode54> how does one ordinarily cause xe to be replaced by i915?
benjaminl has joined #dri-devel
<Sachiel> I think i915.force_probe=!* xe.force_probe=* should work
<kode54> true
<kode54> I meant after booting, without rebooting
<kode54> I replaced xe from an older kernel build to be replaced by one reloaded, by logging out of Plasma, systemctl stop sddm, then opening a shell with ssh client on my tablet to do the rest: echo 1 | sudo tee /sys/devices/pci0000:00/0000:00:03.1/0000:26:00.0/0000:27:01.0/0000:28:00.0/remove, rmmod xe, installed the full kernel rebuild package here, modprobe xe, echo 1 | sudo tee
<kode54> /sys/devices/pci0000:00/0000:00:03.1/0000:26:00.0/0000:27:01.0/rescan
<kode54> at the point of triggering the parent device rescan, the TTY reappears
<kode54> then I can restart sddm and log out of the TTY and the SSH sessions
heat has quit [Remote host closed the connection]
<Sachiel> I'm not sure i915 handles that very well, but I haven't tried it
heat has joined #dri-devel
<kode54> i915 might not handle terminating the TTYs
cmichael has quit [Quit: Leaving]
<kode54> let's find out, just for curiosity's sake
sassefa has joined #dri-devel
sassefa has quit []
sassefa has joined #dri-devel
sassefa has quit [Remote host closed the connection]
sassefa has joined #dri-devel
jeeeun841351 has quit [Quit: The Lounge - https://thelounge.chat]
<kode54> okay
<kode54> I switched to i915 post boot
<kode54> I did screw up once though
<kode54> I accidentally forgot to terminate sddm first
<kode54> so it dangled on 7 handles, and got permanently wedged
<kode54> let me see what the fbc status is
JohnnyonFlame has quit [Ping timeout: 480 seconds]
<kode54> fbc_status is identical
<kode54> let's check the other one you asked about
<kode54> i915_display_info
<kode54> hmm, and framebuffer
<kode54> never mind
<kode54> the modifiers are the same
<kode54> successfully switched from i915 to xe
<kode54> so from one to the other and back again
<kode54> requires fully terminating all desktop sessions and the login manager
<kode54> dropping to a TTY
Company has joined #dri-devel
<kode54> xe has one remaining refcount per display, while i915 has two
kts has quit [Quit: Konversation terminated!]
lemonzest has quit [Quit: WeeChat 3.6]
JohnnyonFlame has joined #dri-devel
jeeeun841351 has joined #dri-devel
kts has joined #dri-devel
jeeeun841351 has quit [Remote host closed the connection]
jeeeun841351 has joined #dri-devel
lemonzest has joined #dri-devel
jeeeun841351 has quit [Remote host closed the connection]
jeeeun841351 has joined #dri-devel
jeeeun841351 has quit [Remote host closed the connection]
sassefa has quit [Ping timeout: 480 seconds]
jeeeun841351 has joined #dri-devel
iive has joined #dri-devel
jeeeun841351 has quit [Remote host closed the connection]
jeeeun841351 has joined #dri-devel
jeeeun841351 has quit [Read error: Connection reset by peer]
jeeeun841351 has joined #dri-devel
jeeeun841351 has quit [Remote host closed the connection]
jeeeun841351 has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
jeeeun841351 has quit [Read error: Connection reset by peer]
jeeeun841351 has joined #dri-devel
jeeeun841351 has quit [Remote host closed the connection]
jeeeun841351 has joined #dri-devel
pallavim_ has joined #dri-devel
ngcortes has joined #dri-devel
jeeeun841351 has quit [Read error: Connection reset by peer]
jeeeun841351 has joined #dri-devel
anholt_ has quit [Quit: Leaving]
anholt has joined #dri-devel
<anholt> yeah, I also dislike the MR template.
jeeeun841351 has quit [Read error: Connection reset by peer]
pallavim has quit [Ping timeout: 480 seconds]
jeeeun841351 has joined #dri-devel
jeeeun841351 has quit [Read error: Connection reset by peer]
jeeeun841351 has joined #dri-devel
jeeeun841351 has quit [Remote host closed the connection]
jeeeun841351 has joined #dri-devel
halfline[m] has joined #dri-devel
lynxeye has quit [Quit: Leaving.]
<glehmann> why does NIR have unpack split_x opcodes, isn't that redundant with u2u/i2i?
jeeeun841351 has quit [Read error: Connection reset by peer]
jeeeun841351 has joined #dri-devel
Leopold__ has quit [Remote host closed the connection]
jeeeun841351 has quit [Remote host closed the connection]
jeeeun841351 has joined #dri-devel
flto has quit [Remote host closed the connection]
flto has joined #dri-devel
<zmike> DavidHeidelberg[m]: in the future if you need to uprev vvl do NOT use "main" as a ref since it's impossible to know what is actually being pulled
<DavidHeidelberg[m]> zmike: don't worry, I have eye on it
<anholt> yeah, what? how did that get merged?
Leopold_ has joined #dri-devel
<DavidHeidelberg[m]> I plan to change it to the release tag as soon it gets out 😉
<zmike> apparently too slow since I'm already creating a MR to do that
<anholt> you must always use a ref of some sort, never a branch.
<DavidHeidelberg[m]> it was one of the last blockers of bookworm uprev
<DavidHeidelberg[m]> I'm keeping it mind and when new version gets out, I'll fix it again..
jeeeun841351 has quit [Remote host closed the connection]
jeeeun841351 has joined #dri-devel
<anholt> glehmann: yeah, seems redundant but also the orthogonality for split_x/y seems reasonable. not sure if we should collapse them.
jeeeun841351 has quit [Read error: Connection reset by peer]
jeeeun841351 has joined #dri-devel
jeeeun841351 has quit [Remote host closed the connection]
jeeeun841351 has joined #dri-devel
junaid has joined #dri-devel
djbw has quit [Read error: Connection reset by peer]
jeeeun841351 has quit [Read error: Connection reset by peer]
jeeeun841351 has joined #dri-devel
jeeeun841351 has quit [Read error: Connection reset by peer]
jeeeun841351 has joined #dri-devel
sassefa has joined #dri-devel
jeeeun841351 has quit [Read error: Connection reset by peer]
sassefa has quit [Read error: Connection reset by peer]
sassefa has joined #dri-devel
jeeeun841351 has joined #dri-devel
jeeeun841351 has quit [Remote host closed the connection]
gouchi has joined #dri-devel
jeeeun841351 has joined #dri-devel
sassefa has quit [Quit: sassefa]
sassefa has joined #dri-devel
jeeeun841351 has quit [Read error: Connection reset by peer]
jeeeun841351 has joined #dri-devel
jeeeun841351 has quit [Read error: Connection reset by peer]
jeeeun841351 has joined #dri-devel
sassefa has quit [Ping timeout: 480 seconds]
jeeeun841351 has quit [Read error: Connection reset by peer]
jeeeun841351 has joined #dri-devel
dos1 has quit [Read error: Connection reset by peer]
dos1 has joined #dri-devel
jeeeun841351 has quit []
macromorgan is now known as Guest1860
macromorgan has joined #dri-devel
jeeeun841351 has joined #dri-devel
benjaminl has quit [Ping timeout: 480 seconds]
junaid has quit [Remote host closed the connection]
Guest1860 has quit [Ping timeout: 480 seconds]
benjaminl has joined #dri-devel
macromorgan is now known as Guest1861
macromorgan has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
djbw has joined #dri-devel
isoriano has joined #dri-devel
ced117 has joined #dri-devel
Guest1861 has quit [Ping timeout: 480 seconds]
<isoriano> Hola, sorry to disturb you but we are currently evaluating of bringing Mesa back to the AMIGA, where it all started. I know, completely stupid but with some recent developments Emu68 that have enabled us to use a Pi3/4 as emulator for the 68040 cpu and maybe access to the Videcore unit we would like to take a new run on this.
<isoriano> Development would be done on Linux as we have a gcc 13.1.1 cross-compiler for m68k.
<isoriano> While looking into the Mesa components and build system our initial approach would be to get to a cross compilation on the bare minimum requirements of mesa. So, if possible any dependency on x11, wayland etc which do not exist on AMIGA (we would try to build an RTG GLA (GL for AMIGA instead of GLX) system dependant layer to interact with Mesa)
ced117 has quit [Ping timeout: 480 seconds]
<isoriano> My idea was building mesa with really a bare minimum egl, swrast and no x11 to first tackle libs and compilation, 64/32 topics before we dig into DRI, gallium etc
<isoriano> my question and sorry for the long text: I was thinking of using: meson -cross-file m68k.ini -cross-file cross.ini -Dosmesa=true -Dglx=disabled -Dgallium-drivers=swrast -Dvulkan-drivers=[]
<isoriano> as a starting point.
<isoriano> Would you suggest or have recommendations on how to even limit further dependencies?
ced117 has joined #dri-devel
<airlied> isoriano: -Dplatforms
<isoriano> Where the AMIGA is not part of?
<isoriano> so just leave it empty, or?
<airlied> isoriano: whatever you can minimise it too
isoriano has quit [Remote host closed the connection]
isoriano has joined #dri-devel
ced117_ has joined #dri-devel
<isoriano> ... then I would consider *Windows* ... ugh
ced117 has quit [Ping timeout: 480 seconds]
sima has quit [Ping timeout: 480 seconds]
ced117 has joined #dri-devel
ced117_ has quit [Ping timeout: 480 seconds]
ced117_ has joined #dri-devel
ced117 has quit [Ping timeout: 480 seconds]
Anorelsan has joined #dri-devel
* airlied added a bunch of driver commits to the task/mesh additions, should be fairly trivial
ced117 has joined #dri-devel
isoriano has quit [Remote host closed the connection]
isoriano has joined #dri-devel
ced117_ has quit [Ping timeout: 480 seconds]
Shibe has quit [Quit: Ping timeout: 265 seconds]
YuGiOhJCJ has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
Shibe has joined #dri-devel
kxkamil2 has quit [Remote host closed the connection]
kxkamil2 has joined #dri-devel
gouchi has quit [Remote host closed the connection]
kxkamil2 has quit [Remote host closed the connection]
kxkamil2 has joined #dri-devel
dtmrzgl1 has quit [Remote host closed the connection]
dtmrzgl1 has joined #dri-devel
aknautiy has quit [Remote host closed the connection]
aknautiy has joined #dri-devel
pzanoni has quit [Remote host closed the connection]
pzanoni has joined #dri-devel
sghuge has quit [Remote host closed the connection]
unerlige has quit [Remote host closed the connection]
sghuge has joined #dri-devel
unerlige has joined #dri-devel
shankaru has quit [Remote host closed the connection]
Anorelsan has quit [Remote host closed the connection]
djbw has quit [Remote host closed the connection]
shankaru has joined #dri-devel
djbw has joined #dri-devel
pcercuei has quit [Quit: dodo]
kxkamil2 has quit [Remote host closed the connection]
kxkamil2 has joined #dri-devel
dtmrzgl1 has quit [Remote host closed the connection]
dtmrzgl1 has joined #dri-devel
dtmrzgl1 has quit [Remote host closed the connection]
kxkamil2 has quit [Remote host closed the connection]
dtmrzgl1 has joined #dri-devel
kxkamil2 has joined #dri-devel
isoriano has quit [Remote host closed the connection]
isoriano has joined #dri-devel
isoriano has quit []
sassefa has joined #dri-devel
sassefa has quit []
sassefa has joined #dri-devel
<DavidHeidelberg[m]> anholt: look good, just #dri-devel is no longer on Freenode 😉
sassefa has quit [Ping timeout: 480 seconds]
<benjaminl> anybody know the reasoning for rusticl passing inputs by binding a constant buffer explicitly instead of with pipe_grid_info.inputs?
unerlige has left #dri-devel [WeeChat 3.5]
unerlige has joined #dri-devel
unerlige has left #dri-devel [#dri-devel]
<benjaminl> I'm looking at this for rusticl/crocus, since crocus needs to handle global bindings being relocated by the kernel, which is the kind of thing that pipe_grid_info.inputs seems to be designed for
unerlige has joined #dri-devel
<benjaminl> hmm, looks like nir_lower_uniforms_to_ubo always puts the kernel inputs in UBO binding 0, so I can probably still get this to work
Haaninjo has quit [Quit: Ex-Chat]
vliaskov has quit []
fxkamd has quit []
Jeremy_Rand_Talos_ has joined #dri-devel
Leopold__ has joined #dri-devel
apinheiro has quit [Quit: Leaving]
Jeremy_Rand_Talos__ has quit [Ping timeout: 480 seconds]
Leopold_ has quit [Ping timeout: 480 seconds]
dtmrzgl1 has quit [Remote host closed the connection]
kxkamil2 has quit [Remote host closed the connection]
dtmrzgl1 has joined #dri-devel
kxkamil2 has joined #dri-devel
iive has quit [Quit: They came for me...]
co1umbarius has joined #dri-devel
columbarius has quit [Ping timeout: 480 seconds]