ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
ADS_Sr_ has joined #dri-devel
nerdopolis has joined #dri-devel
ADS_Sr has quit [Ping timeout: 480 seconds]
chewitt has joined #dri-devel
Kayden has joined #dri-devel
vliaskov__ has quit [Ping timeout: 480 seconds]
heat has quit [Ping timeout: 480 seconds]
epoch101 has joined #dri-devel
anholt has joined #dri-devel
<tarceri> zmike: will take a look
<zmike> awesome thanks
<tarceri> might just be cts bugs, at least in this first test I'm looking at
ryanneph_ has quit [Ping timeout: 480 seconds]
davispuh has quit [Ping timeout: 480 seconds]
ADS_Sr has joined #dri-devel
ari_ has joined #dri-devel
ADS_Sr_ has quit [Ping timeout: 480 seconds]
<tarceri> hmm fixed in the latest src it seems, let my pull and test again
jewins has quit [Ping timeout: 480 seconds]
pcercuei has quit [Quit: dodo]
ari_ has quit []
nerdopolis has quit [Read error: Connection reset by peer]
nerdopolis has joined #dri-devel
The_Company has joined #dri-devel
Company has quit [Ping timeout: 480 seconds]
alane has quit []
alane has joined #dri-devel
epoch101 has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Ping timeout: 480 seconds]
heat has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
feaneron has quit [Quit: feaneron]
JRepin has quit []
JRepin has joined #dri-devel
glennk has joined #dri-devel
heat has quit [Ping timeout: 480 seconds]
The_Company has quit []
coldfeet has joined #dri-devel
coldfeet has quit []
fab has joined #dri-devel
karolherbst has quit [Read error: Connection reset by peer]
karolherbst has joined #dri-devel
bolson has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
Duke`` has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
jsa1 has joined #dri-devel
dolphin has joined #dri-devel
fab has quit [Quit: fab]
blaztinn has quit [Remote host closed the connection]
blaztinn has joined #dri-devel
vliaskov__ has joined #dri-devel
Peuc has quit [Remote host closed the connection]
Calandracas_ has joined #dri-devel
Peuc has joined #dri-devel
Calandracas has quit [Read error: Connection reset by peer]
vliaskov_ has joined #dri-devel
tzimmermann has joined #dri-devel
gladradperform has joined #dri-devel
gladradperform has quit [Remote host closed the connection]
vliaskov__ has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
sintokokoya has joined #dri-devel
sintokokoya has quit [Remote host closed the connection]
chewitt has quit [Read error: Connection reset by peer]
chewitt has joined #dri-devel
mehdi-djait3397165695212282475 has joined #dri-devel
frankbinns has quit [Ping timeout: 480 seconds]
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
kts has joined #dri-devel
sima has joined #dri-devel
sukrutb has joined #dri-devel
<sima> tzimmermann, mlankhorst misc pull for both trees?
<tzimmermann> sima, dunno i'm on vacation this cycle
<sima> jani, rodrigovivi, thellstrom intel stuff?
<tzimmermann> nothing happend so far?
<sima> tzimmermann, ah I guess it's on mlankhorst then since mripard doesn't seem around
<chewitt> karolherbst in yesterdays nouveau related chat @lynxeye (not online) mentioned "you can't use a linear frontbuffer with depth"
<sima> tzimmermann, yeah that's why I'm asking, but mlankhorst was here yesterday so I guess he can do the two (since there's a bunch in drm-misc-fixes too)
<chewitt> is that a reference to zpos or using a format with alpha-channel, e.g. ARGB8888?
<tzimmermann> sima, mlankhorst, i'm going to do -misc-fixes now.
<tzimmermann> so that the most important is done at least
<sima> I do have one from agd5f so I'll do a merge window fixes pr anyway later today
<sima> tzimmermann, thx a lot
apinheiro has joined #dri-devel
<mlankhorst> Just contains my patches, I think. :)
<mlankhorst> 'Fix tiled monitor setup on fbdev'
lynxeye has joined #dri-devel
frankbinns has joined #dri-devel
dsimic is now known as Guest6842
dsimic has joined #dri-devel
Guest6842 has quit [Ping timeout: 480 seconds]
dolphin has quit [Quit: Leaving]
<dj-death> if spirv-tools is too old on the alpine builders, what's the procedure to update it?
<dj-death> SPIRV-Tools doesn't contain https://github.com/KhronosGroup/SPIRV-Tools/pull/5534
<jani> sima: what intel stuff?
mehdi-djait3397165695212282475 has quit [Ping timeout: 480 seconds]
Lucretia has joined #dri-devel
<sima> jani, there's not -fixes this week?
<jani> sima: middle of the merge window? I guess could be -next-fixes
kts has quit [Ping timeout: 480 seconds]
<sima> agd5f, missing sob in your pull, only noticed now :-/
kts has joined #dri-devel
newyear25 has quit [Read error: Connection reset by peer]
<chewitt> lynxeye in yesterdays nouveau related chat you said "you can't use a linear frontbuffer with depth"
<chewitt> is 'depth' referring to zpos or presence of an alpha-channel in the format?
NiGaR has quit [Remote host closed the connection]
NiGaR has joined #dri-devel
<chewitt> apologies if a dumb Q .. I am learning a whole heap 'o new terminology this week :)
jsa1 has quit [Ping timeout: 480 seconds]
jsa1 has joined #dri-devel
amarsh04 has quit []
DottorLeo has joined #dri-devel
DottorLeo has quit []
<lynxeye> chewitt: I think it was karolherbst who said that. The limitation on this hardware is that you can not have a linear rendering with a ZS buffer. So if your GBM surface only allows linear (due to missing or unsupported modifiers) things will break if you choose a EGL config with EGL_DEPTH_SIZE or EGL_STENCIL_SIZE > 0
<chewitt> if i'm reading the code right (debatable) Kodi does check for modifiers, but only when atomic modesetting is used
<chewitt> in this case the hardware is too old for that an we fall back to a legacy drm method which makes some assumptions
<lynxeye> chewitt: If the application requires a ZS buffer for proper rendering, you need to supply modifiers that allow for buffer tiling. But honestly I have no idea what's the state of any modifier support on this HW generation in nouveau.
<chewitt> this is the modetest output https://paste.libreelec.tv/sharp-moccasin.log
kts has quit [Ping timeout: 480 seconds]
<chewitt> I see no mention of LINEAR like I see with other devices I have
<chewitt> there has been some fiddling with Kodi to add automatic plane detection/selection in recent times, which has had some fallout
amarsh04 has joined #dri-devel
<chewitt> I have a hunch this scenario is one that falls down a crack in the logic and we end up trying to output ARGB8888 not XRGB8888
<chewitt> but I'd be lying big-time if I claimed to understand the code
<MrCooper> without modifiers and without GBM_BO_USE_LINEAR, the tiling parameters are up to the drivers
<sima> chewitt, if I grepped kernel source correctly there's no modifier support for pre-nv50
<lynxeye> But even then nv40 seems to only support linear for scanout. So if you are trying to render directly into the scanout buffer, you can not use depth/stencil.
<MrCooper> wow, that sucks
<lynxeye> Not a problem for weston on GBM, as IIRC it doesn't use ZS. But if Kodi uses ZS for rendering it will crash into the GPU limitation wall.
<sima> lynxeye, oh it's actually the hw that can't do more, not just the kernel?
<MrCooper> if so I'd say the Mesa driver should handle that via an internal tiled buffer, can't really expect apps to handle that
<lynxeye> sima: At least mesa always allocates as linear when buffer usage is scanout.
<lynxeye> Yea, internal shadow tiled buffer is what we do on etnaviv.
ity1 has joined #dri-devel
ity has quit [Remote host closed the connection]
<lynxeye> sima: It's more than 10 years since I actively touched any nv40 hardware, but IIRC it's really a limitation of the scanout HW.
<sima> yeah don't see anything in the kernel either
<sima> plus pre-nv50 is all legacy modeset, so extra fun to touch anything in there
<sima> MrCooper, agreed
<sima> mlankhorst, so you'll do a pr for -next-fixes?
pcercuei has joined #dri-devel
<karolherbst> chewitt: there is `nouveau.atomic=1` but not sure it works on that hardware
<karolherbst> sima: ohhh.. right... pain
<chewitt> support starts with nv50 according to chatgpt
<sima> karolherbst, sad trombones for that still not being the default on at least modern chips
<chewitt> I think Kodi is trying to set EGL_DEPTH_SIZE https://github.com/xbmc/xbmc/blob/master/xbmc/utils/EGLUtils.cpp#L304-L305
<chewitt> nb: at some point many years ago this did work - i've used Kodi + nouveau + X11 on the original AppleTV box (GeForce 7300M) before
<chewitt> that was c.2015 though .. there's probably been a few changes since :)
<chewitt> in the Kodi log from the box https://paste.libreelec.tv/literate-mole.log I can also see:
<chewitt> debug <general>: EGL_DEPTH_SIZE: 24
<lynxeye> chewitt: With X11 you've likely got the DDX driver between the 3D rendering engine and the scanout, which might have done a copy between rendering and scanout buffer with the 2D engine. This might have circumvented this issue.
<chewitt> debug <general>: EGL_STENCIL_SIZE: 0
<chewitt> I've also had the user test an X11 image with 'legacy-x11-dri2' set in mesa config
<chewitt> the Kodi and Xor.0.log now look sort of happy/clean, but the system log looks basically the same as the GBM image
guludo has joined #dri-devel
<chewitt> x11 image log: https://paste.libreelec.tv/pleasant-yak.log - scroll to "X.Org X Server 1.21.1.15"
<chewitt> (or search for ERROR)
<karolherbst> sima: I think we should just turn it on tho
rasterman has joined #dri-devel
<sima> karolherbst, yeah probably the only way to find out if there's any issues left
<karolherbst> it's using the same code internally anyway
davispuh has joined #dri-devel
nirmoy has joined #dri-devel
davispuh has quit [Ping timeout: 480 seconds]
heat has joined #dri-devel
epoch101 has joined #dri-devel
<pepp> is it correct to expect that a drm_sched_entity is not shared between multiple drm_file?
V has joined #dri-devel
q66 has left #dri-devel [WeeChat 4.3.5]
nerdopolis has joined #dri-devel
helloworld has joined #dri-devel
helloworld has left #dri-devel [#dri-devel]
rgallaispou has joined #dri-devel
FireBurn has joined #dri-devel
<FireBurn> Has anyone seen weird rendering with GravityMark on the GL side of things on RadeonSI? The Vulkan stuff works great with Radv
<FireBurn> I'm seeing misrendering on the GL stuff on 1.82 and 1.88 all the way back to 23.1 (I've not tested earlier)
FireBurn has quit [Remote host closed the connection]
Company has joined #dri-devel
JRepin has quit []
JRepin has joined #dri-devel
edolnx_ has joined #dri-devel
edolnx has quit [Ping timeout: 480 seconds]
FireBurn has joined #dri-devel
chewitt has quit [Ping timeout: 480 seconds]
<karolherbst> gfxstrand: any concerns if I'd add a "deref_ptr_cmp"? Atm opt_deref can't handle it, if you compare two generic pointers, and one is global and the other is shared
<karolherbst> not sure there is a better or less painful way of supporting it
<karolherbst> especially if a NULL shared and a NULL global need to compare to equal
<karolherbst> *true
<karolherbst> uhm.. are considered equal I mean
<karolherbst> even thogh their numeric value wouldn't be equal
<karolherbst> mhhh actually.. might be a clang/translator
<karolherbst> bug
chewitt has joined #dri-devel
fab has quit [Quit: fab]
rcf1 has joined #dri-devel
rcf has quit [Ping timeout: 480 seconds]
kzd has joined #dri-devel
<mlankhorst> sima: ok sure, lets do one in a bit
feaneron has joined #dri-devel
bolson has joined #dri-devel
jewins has joined #dri-devel
<FireBurn> The GravityMark is a RadeonSI ACO issue, everything works fine on LLVM
cyrinux has quit []
cyrinux has joined #dri-devel
JRepin has quit [Read error: Connection reset by peer]
jsa1 has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
coldfeet has joined #dri-devel
<agd5f> sima, fixed up. sorry about that.
<sima> agd5f, no worries and thx a lot
<sima> mlankhorst, thx
<sima> agd5f, aedf498a2c3334a8c1baca107e6f43cb1ca39d9a now has a Fixes: pointing to nowhere, but oh well
<sima> probably need to get some of the dim checks into your workflow
coldfeet has quit [Quit: Lost terminal]
<sima> mlankhorst, you're summary missed the virtgpu and xlnx fixes, I'll add those
haaninjo has joined #dri-devel
<agd5f> sima, ugh, sorry, I can push out a fixed up tree if you like
<sima> agd5f, already pulled
feaneron has quit [Remote host closed the connection]
davispuh has joined #dri-devel
Duke`` has joined #dri-devel
yrlf has quit [Ping timeout: 480 seconds]
yrlf has joined #dri-devel
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
<mlankhorst> sima: yeah, I think I mentioned it in the email?
Lucretia has quit [Remote host closed the connection]
Lucretia has joined #dri-devel
rsalvaterra_ has joined #dri-devel
rsalvaterra_ is now known as rsalvaterra
rgallaispou has left #dri-devel [#dri-devel]
frankbinns has quit [Ping timeout: 480 seconds]
epoch101 has quit []
rasterman has quit [Quit: Gettin' stinky!]
alyssa has joined #dri-devel
<alyssa> has anyone seen KHR-GL46.gl_spirv.spirv_glsl_to_spirv_builtin_functions_test fail with
<alyssa> InternalError (Mappings for shader failed. at gl4cGlSpirvTests.cpp:1700)
<alyssa> i'm thinking I have a botched CTS build or something but I'm not sure
ryanneph_ has joined #dri-devel
<alyssa> CTS commit 4705f248d ("Change GLSL->SPIR-V mapping of notEqual to OpFUnordNotEqual not OpFOrdNotEqual") looks relevant
ryanneph_ has quit []
frankbinns has joined #dri-devel
ryanneph has joined #dri-devel
NiGaR has quit [Remote host closed the connection]
NiGaR has joined #dri-devel
rgallaispou has joined #dri-devel
<alyssa> not sure if that's already known or not
<DemiMarie> From a compute perspective, how bad is pre-pinned memory management compared to HMM faulting?
tzimmermann has quit [Quit: Leaving]
rasterman has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
jsa1 has joined #dri-devel
NiGaR has quit [Ping timeout: 480 seconds]
NiGaR has joined #dri-devel
friendsapart has joined #dri-devel
<bl4ckb0ne> is there a tool to track leaked resources with GL ?
rgallaispou has quit [Ping timeout: 480 seconds]
chewitt has quit [Quit: Zzz..]
anholt has quit [Quit: Leaving]
lynxeye has quit [Quit: Leaving.]
vliaskov_ has quit [Ping timeout: 480 seconds]
KAL9000 has quit [Quit: KAL9000]
KAL9000 has joined #dri-devel
friendsapart has quit [Ping timeout: 480 seconds]
yrlf has quit [Quit: Ping timeout (120 seconds)]
yrlf has joined #dri-devel
oneforall2 has quit [Remote host closed the connection]
<pq> I couldn't find any bugs reported on lei anywhere, the Debian version was last updated a couple years ago, and it's warn that it may destroy where it can write to.
<pq> *docs warn
<pq> Would've been nice to have it write to an IMAP folder, but sounds too risky.
<pq> maybe just a local maildir then...
friendsapart has joined #dri-devel
feaneron has joined #dri-devel
fab has quit [Quit: fab]
illwieckz_ has quit [Remote host closed the connection]
JRepin has joined #dri-devel
illwieckz has joined #dri-devel
friendsapart has quit [Ping timeout: 480 seconds]
oneforall2 has joined #dri-devel
nirmoy has quit [Quit: Connection closed for inactivity]
Rayyan has quit [Remote host closed the connection]
Rayyan has joined #dri-devel
friendsapart has joined #dri-devel
oneforall2 has quit [Remote host closed the connection]
ryanneph has quit [Ping timeout: 480 seconds]
ryanneph has joined #dri-devel
apinheiro has quit [Quit: Leaving]
oneforall2 has joined #dri-devel
friendsapart has quit [Read error: Connection reset by peer]
friendsapart has joined #dri-devel
oneforall2 has quit [Remote host closed the connection]
friendsapart has quit [Remote host closed the connection]
friendsapart has joined #dri-devel
friendsapart has quit [Remote host closed the connection]
friendsapart has joined #dri-devel
friendsapart has quit [Remote host closed the connection]
oneforall2 has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
haaninjo has quit [Quit: Ex-Chat]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
ryanneph_ has joined #dri-devel
ryanneph has quit [Ping timeout: 480 seconds]
Rayyan has quit [Remote host closed the connection]
Rayyan has joined #dri-devel
jfalempe has quit [Quit: jfalempe]
<sima> mlankhorst, I read that only after feeding the entire thing into dim ...
jsa1 has quit [Ping timeout: 480 seconds]
pcercuei has quit [Quit: dodo]
weSt has joined #dri-devel
sima has quit [Ping timeout: 480 seconds]
Rayyan has quit [Remote host closed the connection]
Rayyan has joined #dri-devel
ryanneph_ has quit []
ryanneph has joined #dri-devel
Rayyan has quit [Remote host closed the connection]
Rayyan has joined #dri-devel
Kayden has quit [Quit: Leaving]
glennk has quit [Ping timeout: 480 seconds]
Kayden has joined #dri-devel
oneforall2 has quit [Remote host closed the connection]