ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
<milek7> but I guess gl is dead and I should move to ...vulkan? webgpu?
<HdkR> RedGPU
<HdkR> The ideal choice*
<milek7> I did something on d3d11 the other day and it was nice to have api without huge state tracking mess and 3 different ways to do the same thing
<milek7> ...until I wanted to use vendor extension, then it was horrifying
<Plagman> HdkR: i didn't know that meme had made it out of the dxvk community
gawin has quit [Ping timeout: 480 seconds]
<HdkR> Plagman: It's certainly a fun one to bring up :D
pcercuei has quit [Quit: dodo]
<imirkin> are there any examples of drivers which enable nir compact arrays, but the hw still wants things in vec4's?
<imirkin> er
<imirkin> the hw still wants clip/cull distances in a pair of vec4's
<jenatali> imirkin: Hey I did that!
<imirkin> jenatali: got a pointer?
<jenatali> Yeah, let me find it
<imirkin> in my particular case, it's not so much the hw which wants it as i don't want to have to redo a ton of stuff
<imirkin> jenatali: thanks!
<dj-death> wooo
<dj-death> u_trace hooked up in anv
<jenatali> Huh, the only new piglit fail I'm seeing from bumping to 3.3 compat is one that every driver hits
<imirkin> jenatali: i guess you must have hooked up GS + clipping then
<imirkin> rather, GS + clipvertex
<imirkin> and UCP's
<jenatali> Guess so?
<jenatali> Is there a specific test you know that'd hit that?
<imirkin> lessseee
<imirkin> jenatali: e.g. stuff in tests/spec/glsl-1.50/execution/compatibility/clipping/
<jenatali> Great, let me double-check those are actually passing
rasterman has quit [Quit: Gettin' stinky!]
<jenatali> Hm, nope. Looks like shader_runner-based tests aren't running
<imirkin> that's ... going to reveal a lot of failures :)
columbarius has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
<jenatali> Guess I should probably add a pipeline for that. Seems like a pretty big blind spot...
<jenatali> Ah well, that's for another day
dliviu has quit []
dliviu has joined #dri-devel
imre has quit [Ping timeout: 480 seconds]
sdutt has joined #dri-devel
<jenatali> imirkin: Well... glsl-1.50/execution/compatibility/* seems to be passing for me... so I guess I'm probably good?
pendingchaos_ has joined #dri-devel
<imirkin> jenatali: there are some others, but those are the main ones that would be affected by something missing in GS clipping hook-up
<jenatali> Running this did find an incorrect recursive lock acquire in the D3D debug layer though, so that's fun
<imirkin> oops
pendingchaos has quit [Ping timeout: 480 seconds]
vivijim has quit [Ping timeout: 480 seconds]
aravind has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
mclasen has quit [Ping timeout: 480 seconds]
aravind has quit [Ping timeout: 480 seconds]
mattrope has quit [Read error: Connection reset by peer]
sdutt has quit [Remote host closed the connection]
sdutt has joined #dri-devel
Danct12 has quit [Remote host closed the connection]
Duke`` has joined #dri-devel
pendingchaos_ has quit [Ping timeout: 480 seconds]
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
JohnnyonFlame has quit [Ping timeout: 480 seconds]
Danct12 has joined #dri-devel
sdutt has quit [Ping timeout: 480 seconds]
hikiko_ has joined #dri-devel
hikiko has quit [Ping timeout: 480 seconds]
hikiko_ has quit [Read error: Connection reset by peer]
hikiko has joined #dri-devel
Company has quit [Read error: Connection reset by peer]
gouchi has joined #dri-devel
hikiko has quit [Read error: Connection reset by peer]
hikiko has joined #dri-devel
danvet has joined #dri-devel
pcercuei has joined #dri-devel
dllud has joined #dri-devel
dllud_ has quit [Read error: Connection reset by peer]
dllud_ has joined #dri-devel
dllud has quit [Read error: Connection reset by peer]
mriesch has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
mriesch has joined #dri-devel
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #dri-devel
rasterman has joined #dri-devel
Haaninjo has joined #dri-devel
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
JohnnyonFlame has joined #dri-devel
pendingchaos has joined #dri-devel
pendingchaos has quit []
pendingchaos has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
mclasen has joined #dri-devel
khfeng has quit [Ping timeout: 480 seconds]
mclasen_ has joined #dri-devel
mclasen has quit [Ping timeout: 480 seconds]
<kisak> tjaalton: would you happen to know if Debian packaging folks have looked at enabling turnip?
mattrope has joined #dri-devel
<kisak> looking around a bit, nobody seems to have filed a bug report asking? No users in the wild?
khfeng has joined #dri-devel
<alyssa> kisak: linux + arm + vulkan is a rare combination right now
<alyssa> very few arm-native vulkan titles that aren't android
<HdkR> That's what emulation is for :>
<alyssa> turnip and friends become a lot more interesting to linux with FEX or Anbox or whatever
<alyssa> but now you're looking at a subset of a subset
<kisak> yeah, the intent of my question was leaning more on finding out if there's hidden build issues or just that nobody has asked yet.
<alyssa> kisak: fair enough. I'm just observing it is believable for nobody to have asked. Not making a judgement or saying that's what actually happened
adjtm has quit [Ping timeout: 480 seconds]
<jenatali> imirkin: Added a quick_shader pass for CI and it looks like compat 3.3 adds 2 fails related to primitive ID: https://gitlab.freedesktop.org/jenatali/mesa/-/jobs/16046495
Company has joined #dri-devel
<jenatali> Huh, which are the same fail as the other primitive-id shaders that run without compat 3.3... tempted to just make that change then and baseline those failures too
eric_engestrom has quit [Remote host closed the connection]
steev has quit [Remote host closed the connection]
cwabbott has quit [Remote host closed the connection]
jjardon__ has quit [Remote host closed the connection]
narmstrong has quit [Remote host closed the connection]
hwentlan_ has quit [Remote host closed the connection]
rasterman has quit [Quit: Gettin' stinky!]
markyacoub has quit [Remote host closed the connection]
angular_mike_____ has quit [Remote host closed the connection]
abhinav___ has quit [Remote host closed the connection]
cengiz_io has quit [Remote host closed the connection]
dianders has quit [Remote host closed the connection]
JohnnyonFlame has quit [Ping timeout: 480 seconds]
lileo__ has quit [Remote host closed the connection]
seanpaul has quit [Remote host closed the connection]
CosmicPenguin has quit [Remote host closed the connection]
hfink has quit [Remote host closed the connection]
ezequielg has quit [Remote host closed the connection]
illwieckz has quit []
illwieckz has joined #dri-devel
krh has quit [Ping timeout: 480 seconds]
rburton has quit [Ping timeout: 480 seconds]
rg3igalia has quit [Ping timeout: 480 seconds]
rib_ has quit [Ping timeout: 480 seconds]
dschuermann has quit [Ping timeout: 480 seconds]
austriancoder has quit [Ping timeout: 480 seconds]
robclark has quit [Ping timeout: 480 seconds]
tfiga has quit [Ping timeout: 480 seconds]
MTCoster__ has quit [Ping timeout: 480 seconds]
jonmason_ has quit [Ping timeout: 480 seconds]
jessica_24 has quit [Ping timeout: 480 seconds]
SanchayanMaity has quit [Ping timeout: 480 seconds]
robher has quit [Ping timeout: 480 seconds]
ogabbay has quit [Ping timeout: 480 seconds]
arnd_ has quit [Ping timeout: 480 seconds]
daniels has quit [Ping timeout: 480 seconds]
jstultz has quit [Ping timeout: 480 seconds]
tchar has quit [Ping timeout: 480 seconds]
jbarnes has quit [Ping timeout: 480 seconds]
mlankhorst has joined #dri-devel
JohnnyonFlame has joined #dri-devel
rasterman has joined #dri-devel
<imirkin> jenatali: why doesn't primitive id work? normally you just sorta get that for free once it's hooked up...
<jenatali> Haven't looked. Might just not be hooked up
<imirkin> jenatali: note that GS has a gl_PrimitiveIDIn and gl_PrimitiveID. or something along those lines. slightly confusing.
<imirkin> it's not a compat feature. quads are a compat feature, hence those tests requiring compat
<jenatali> Yep
<jenatali> Like I said, haven't looked, but I'm hoping to burn down that fail list soonish
<imirkin> ah cool
<airlied> is it quads and primid fail?
<imirkin> yes, but he said the other primid ones also fail?
<airlied> the quads ones for me were due to takijg tri paths in prim assembly
<airlied> due to having decomposed quads
<airlied> not sure if i ever fixed all the corner cases
<jenatali> Yeah it's not just the quad ones, the failure looks the same as the non-quad ones
dianders has joined #dri-devel
<airlied> jenatali: is that on your d3d swrastL same on hw?
<jenatali> Yeah it's on WARP. Not sure about hardware
<jenatali> Right now I'm just looking at an A/B of 3.1 compat as the max vs 3.3 to see if there's a reason to keep reporting lower, and it seems the answer's no
<jenatali> Eventually I'll get around to actually digging into the failures and crashes we still have in piglit and see if I can clean 'em up
<imirkin> if you're confused about what a piglit test is doing, definitely ask here -- a lot of people here have debugged a lot of piglit tests :)
<jenatali> Yep, I'm sure you've seen I've got no problem doing that :P
seanpaul has joined #dri-devel
dianders has quit [Ping timeout: 480 seconds]
ezequielg has joined #dri-devel
hfink has joined #dri-devel
dianders has joined #dri-devel
CosmicPenguin has joined #dri-devel
angular_mike_____ has joined #dri-devel
cengiz_io has joined #dri-devel
abhinav___ has joined #dri-devel
markyacoub has joined #dri-devel
dschuermann has joined #dri-devel
lileo__ has joined #dri-devel
rib_ has joined #dri-devel
robclark has joined #dri-devel
krh has joined #dri-devel
tfiga has joined #dri-devel
rburton has joined #dri-devel
arnd_ has joined #dri-devel
robher has joined #dri-devel
daniels has joined #dri-devel
jonmason_ has joined #dri-devel
jstultz has joined #dri-devel
jjardon__ has joined #dri-devel
steev has joined #dri-devel
ogabbay has joined #dri-devel
tchar has joined #dri-devel
narmstrong has joined #dri-devel
MTCoster__ has joined #dri-devel
hwentlan_ has joined #dri-devel
SanchayanMaity has joined #dri-devel
lemonzest has quit [Quit: WeeChat 3.3]
jessica_24 has joined #dri-devel
rg3igalia has joined #dri-devel
eric_engestrom has joined #dri-devel
cwabbott has joined #dri-devel
austriancoder has joined #dri-devel
jbarnes has joined #dri-devel
i-garrison has quit [Ping timeout: 480 seconds]
ppascher has quit [Ping timeout: 480 seconds]
prahal has joined #dri-devel
Haaninjo has joined #dri-devel
prahal has quit []
prahal has joined #dri-devel
<kurufu> Maybe this isnt quite the right place, but where would one find mesa demos maintainers? It seems like the repository is in fairly bad shape with respect to wayland and proposed fixes have sat for over a year.
The_Company has joined #dri-devel
<tjaalton> kisak: "debian packaging folks" has been essentially just me for some time now. and this is the first time I hear about turnip :)
Company has quit [Ping timeout: 480 seconds]
<kisak> okay, thanks. Apparently controlled by VULKAN_DRIVERS=freedreno, so adding freedreno to https://salsa.debian.org/xorg-team/lib/mesa/-/blob/debian-experimental/debian/rules#L81 if you want to tinker
<kisak> or maybe after line 75, I dunno the details there
<tjaalton> ok
<HdkR> I believe turnip only supports Adreno 600, so that would be in arm64 devices only
<HdkR> But I guess you would want an aarch32 build for compat anyway :)
<alyssa> HdkR: google is still shipping aarch32 userspaces only on chromeos
<alyssa> so there are some aarch32 linux users specifically for binary compat for widevine etc
<alyssa> not sure I'd endorse that..
X-Scale has joined #dri-devel
adjtm has joined #dri-devel
X-Scale` has quit [Ping timeout: 480 seconds]
jonmason_ has quit []
jonmason_ has joined #dri-devel
<HdkR> alyssa: Ouch
JohnnyonFlame has quit [Ping timeout: 480 seconds]
mlankhorst has quit [Ping timeout: 480 seconds]
<airlied> kurufu: it's kinda unmaintained, but here is where you find the non-maintainers :-P
X-Scale` has joined #dri-devel
<kurufu> That is unfortunately how it seemed. But what would it take to get at least some of the pending fixes merged, would review of the pending fixes by anyone help?
YuGiOhJCJ has joined #dri-devel
illwieckz has quit []
X-Scale has quit [Ping timeout: 480 seconds]
illwieckz has joined #dri-devel
sarnex has quit [Quit: Quit]
Duke`` has quit [Ping timeout: 480 seconds]
gouchi has quit [Remote host closed the connection]
sarnex has joined #dri-devel
sarnex has quit []
sarnex has joined #dri-devel
oneforall2 has quit [Remote host closed the connection]
oneforall2 has joined #dri-devel
sdutt has joined #dri-devel
JohnnyonFlame has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
<airlied> kurufu: are there are any MRs that would be more urgent?
alarumbe has quit [Ping timeout: 480 seconds]
prahal has quit [Ping timeout: 480 seconds]
alarumbe has joined #dri-devel
flto has quit [Ping timeout: 480 seconds]
<kurufu> https://gitlab.freedesktop.org/mesa/demos/-/merge_requests/34 fixing cmake's lack of parity with autotools, and https://gitlab.freedesktop.org/mesa/demos/-/merge_requests/32 making eglgears_wayland actually work on modern wayland compositors. Though the 2nd had some followup questions.
<kurufu> 2nd also fixes some other autotools cmake disparities such as actually creating eglgears_wayland.
flto has joined #dri-devel
<airlied> kurufu: I've merged the simple one, and pinged the relevant person on the other