ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
talcohen[m] has joined #dri-devel
tomeu has joined #dri-devel
EricCurtin[m] has joined #dri-devel
Leopold__ has joined #dri-devel
Leopold_ has quit [Ping timeout: 480 seconds]
co1umbarius has joined #dri-devel
BilalElmoussaoui[m] has joined #dri-devel
columbarius has quit [Ping timeout: 480 seconds]
Targetball[m] has joined #dri-devel
heat has quit [Ping timeout: 480 seconds]
ngcortes has quit [Read error: Connection reset by peer]
yshui` has joined #dri-devel
ids1024[m] has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
daniliberman[m] has joined #dri-devel
undvasistas[m] has joined #dri-devel
<airlied> can someone from intel poke rohan garg, he seems to have uploaded a branch to mesa/mesa
<airlied> not actually sure where that branch was, I had a stale ptr to cgit
<airlied> oh no it's in mesa/mesa
pp123[m] has joined #dri-devel
<airlied> zmike: you also pushed zink-stablefix
MayeulC has joined #dri-devel
vdavid003[m] has joined #dri-devel
Daanct12 has joined #dri-devel
pankart[m] has joined #dri-devel
<airlied> zmike, konstantin : I don't think lavapipe yuv stuff is finished, there are some mandatory formats not advertised, and my first attempt at advertising them make things worse
<airlied> I'm considered deadvertising the feature
T_UNIX has joined #dri-devel
<gfxstrand> airlied: What's required and not working?
crabbedhaloablut has joined #dri-devel
ella-0[m] has joined #dri-devel
<airlied> gfxstrand: I think for lvp it needs planar stuff supported but not fully sure
naheemsays[m] has joined #dri-devel
<airlied> g8_b8_r8_3plane_420_unorm is mandatory
<airlied> but advertising it, makes texture sampling try and create a sampler for NV12
Company has quit [Quit: Leaving]
<gfxstrand> Yeah, I think I fixed that mess. :)
<gfxstrand> airlied: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24619 fixed a lot of gallivm nonsense. :)
<gfxstrand> The last patch in particular
<airlied> I do wonder why I have nv12 appearing where it does, just juggling 3 other things before I can get to digging in
<gfxstrand> I mean, it's totally possible that lavapipe is still using the wrong formats somewhere else.
aravind has joined #dri-devel
<airlied> case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
<airlied> return PIPE_FORMAT_NV12;
<airlied> I do wonder should we even be creating sampler code for these at this time
<airlied> okay that seems to have helped actuallly
JohnnyonFlame has quit [Ping timeout: 480 seconds]
bubblethink[m] has joined #dri-devel
Vin[m] has joined #dri-devel
sergi1 has joined #dri-devel
AlexisHernndezGuzmn[m] has joined #dri-devel
kts has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
enick_991 has joined #dri-devel
<gfxstrand> airlied: Yeah, you shouldn't be using any of the YUV PIPE_FORMATs
<gfxstrand> airlied: Just do what we did in NVK and do multi-plane with vk_format_ycbcr_info and you'll get all the formats.
Haaninjo has joined #dri-devel
<gfxstrand> PIPE_FORMAT is NOT your friend.
YHNdnzj[moz] has joined #dri-devel
jtatz[m] has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
<airlied> gfxstrand: now it dies on multi-plane sampling
<airlied> as llvmpipe has no ability to sample planes
<airlied> I think lavapipe frontend could work around that, but not sure with descriptor indexing
<airlied> like I could allocate a llvmpipe resource per plane, but I'd have figure out how to bind them
cwfitzgerald[m] has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
bmodem has joined #dri-devel
sigmoidfunc[m] has joined #dri-devel
gdevi has joined #dri-devel
bylaws has joined #dri-devel
Leopold__ has quit [Remote host closed the connection]
kunal_10185[m] has joined #dri-devel
Leopold_ has joined #dri-devel
moben[m] has joined #dri-devel
yyds has joined #dri-devel
yyds has quit []
yyds has joined #dri-devel
yyds has quit []
yyds has joined #dri-devel
yyds has quit []
yyds has joined #dri-devel
tzimmermann has joined #dri-devel
Duke`` has joined #dri-devel
orowith2os[m] has joined #dri-devel
Kayden has joined #dri-devel
pushqrdx[m] has joined #dri-devel
mszyprow has joined #dri-devel
fkassabri[m] has joined #dri-devel
sima has joined #dri-devel
<airlied> konstantin, zmike : okay I've got a bit of a handle on planar images in lavapipe
yyds has quit [Remote host closed the connection]
junaid has joined #dri-devel
yyds has joined #dri-devel
dviola has joined #dri-devel
mairacanal has quit [Remote host closed the connection]
novaisc has quit [Remote host closed the connection]
gcarlos has quit [Remote host closed the connection]
tales-aparecida has quit [Remote host closed the connection]
i-garrison has quit []
i-garrison has joined #dri-devel
pcercuei has joined #dri-devel
tursulin has joined #dri-devel
rgallaispou has quit [Read error: Connection reset by peer]
rgallaispou has joined #dri-devel
vliaskov has joined #dri-devel
lynxeye has joined #dri-devel
jkrzyszt has joined #dri-devel
mvlad has joined #dri-devel
ficoPRO10 has joined #dri-devel
<airlied> konstantin, zmike : lvp-planar-images-wip is how far I got, still fails a bunch of sampler array tests and need to add disjoint support
<pq> I'd love to give Company hints, like vivid for creating YUV dmabuf in software, but he's never here when I want to reply.
<emersion> if only FDO offered a bouncer service…
<emersion> oh wait
<lina> FDO offers a bouncer service?
<emersion> (i offered to set it up, but people didn't like it)
<lina> oh...
sarahwalker has joined #dri-devel
sarahwalker has quit [Ping timeout: 480 seconds]
hansg has joined #dri-devel
rasterman has joined #dri-devel
i-garrison has quit []
i-garrison has joined #dri-devel
rgallaispou has quit [Read error: Connection reset by peer]
rgallaispou has joined #dri-devel
OftenTimeConsuming is now known as Guest2354
OftenTimeConsuming has joined #dri-devel
Guest2354 has quit [Ping timeout: 480 seconds]
junaid has quit [Ping timeout: 480 seconds]
ficoPRO10 has quit [Ping timeout: 480 seconds]
g0b has joined #dri-devel
ficoPRO10 has joined #dri-devel
sgruszka has joined #dri-devel
g0b has quit []
g0b has joined #dri-devel
junaid has joined #dri-devel
kts has joined #dri-devel
ficoPRO10 has quit [Ping timeout: 480 seconds]
kts_ has joined #dri-devel
kts_ has quit [Remote host closed the connection]
kts has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
lileo has quit [Quit: Connection closed for inactivity]
Guest2186 is now known as DemiMarie
vliaskov_ has joined #dri-devel
fab has quit [Ping timeout: 480 seconds]
pjakobsson has joined #dri-devel
vliaskov has quit [Ping timeout: 480 seconds]
<konstantin> airlied: How will you implement descriptor buffer support, considering we are at the descriptor size limit?
ced117_ has quit [Remote host closed the connection]
ced117 has joined #dri-devel
Daanct12 has quit [Ping timeout: 480 seconds]
sarahwalker has joined #dri-devel
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
Deathray has joined #dri-devel
<Deathray> Hey I had a question about a weird (I think) bug that I've noticed in OSMesa in 23.2.1 and I thought I'd ask here to double check that the fault isn't on my end before filing a bug report and wasting more peoples time. Is this the right place to ask or is there a different more specific channel that I should put this in?
<pq> This is the IRC channel, FWIW.
<Deathray> Sure, idk, I thought there might be more specific channels since mesa is such a massive project with many devs on it.
<psykose> this is correct yea
<pq> there are, for individual drivers
<pq> but not for users AFAIK
junaid has quit [Remote host closed the connection]
<Deathray> So the thing is I am making an ofscreen context with 16 depth bits and then binding it (well making it the current context), however afterwards when I read out GL_DEPTH_BITS it seems to say there are 0 depth bits. The thing is that when I directly request the depth buffer through the OSMesa functions it seems to return a valid buffer with 2 bytes per value (so the 16 bits I requested)
heat has joined #dri-devel
cuiltb^ has quit [Ping timeout: 480 seconds]
aravind has quit [Ping timeout: 480 seconds]
lileo has joined #dri-devel
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
aravind has joined #dri-devel
kts has joined #dri-devel
lucenera has joined #dri-devel
swalker_ has joined #dri-devel
sgruszka has quit [Ping timeout: 480 seconds]
swalker_ is now known as Guest2377
sarahwalker has quit [Remote host closed the connection]
Company has joined #dri-devel
Haaninjo has joined #dri-devel
vliaskov_ has quit [Ping timeout: 480 seconds]
nashpa has quit []
dliviu has joined #dri-devel
bmodem has quit [Remote host closed the connection]
bmodem has joined #dri-devel
agd5f has quit [Remote host closed the connection]
kzd has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
agd5f has joined #dri-devel
vliaskov has joined #dri-devel
vliaskov has quit [Remote host closed the connection]
vliaskov has joined #dri-devel
vliaskov has quit [Remote host closed the connection]
vliaskov has joined #dri-devel
JohnnyonFlame has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
ced117 has quit [Ping timeout: 480 seconds]
ced117 has joined #dri-devel
fab has joined #dri-devel
<dv_> on a system that runs purely with KMS - no wayland, no x11 - is it possible to screengrab for making screenshots?
<dv_> with the old framebuffer I was able to just do `dd if=/dev/fb0 of=screenshot.raw`
cuiltb^ has joined #dri-devel
<MrCooper> possible in principle, though not 100% reliably while the DRM master is actively flipping between FBs
<MrCooper> only the DRM master itself can do it 100% reliably
vliaskov_ has joined #dri-devel
<emersion> (see ffmpeh kmsgrab)
<emersion> ffmpeg*
darkglow has quit [Ping timeout: 480 seconds]
darkglow has joined #dri-devel
tzimmermann has quit [Quit: Leaving]
vliaskov has quit [Ping timeout: 480 seconds]
fab has quit [Ping timeout: 480 seconds]
cuiltb^ has quit [Ping timeout: 480 seconds]
cuiltb^ has joined #dri-devel
kts has joined #dri-devel
yyds has quit [Remote host closed the connection]
mripard has quit [Quit: mripard]
rgallaispou has quit [Quit: Leaving.]
Guest2377 has quit [Remote host closed the connection]
lynxeye has quit [Quit: Leaving.]
cuiltb^ has quit [Read error: Connection reset by peer]
cuiltb^ has joined #dri-devel
fab has joined #dri-devel
idr has joined #dri-devel
pochu has quit [Ping timeout: 480 seconds]
idr has quit [Remote host closed the connection]
pixelcluster has quit [Ping timeout: 480 seconds]
fab has quit [Ping timeout: 480 seconds]
vliaskov_ has quit [Quit: Leaving]
<MrCooper> Company: FYI, you tend to disappear from here before I get a chance to see your questions, let alone try to make any suggestions; others have expressed the same issue
tursulin has quit [Ping timeout: 480 seconds]
<Company> I disappear when I go to bed, yeah
<gfxstrand> I'd recommend setting up a bouncer of some sort.
<pepp> robclark, digetx: virtio_gpu_do_fence_wait uses "submit->fence_ctx + submit->ring_idx" as a global context id. But "fence_ctx:0 + ring_idx:1" and "fence_ctx:1 + ring_idx:0" are going to be considered the same, aren't they?
<Company> if I wanted to be always online, I'd use matrix
<gfxstrand> This place runs 24/7 and it's pretty common for the person with the answer to your question to be awake and on IRC at very different hours than you are.
<gfxstrand> matrix works. It's a bit clunky but lots of people use it.
<Company> but I explicitly do not want that
<gfxstrand> :'(
<gfxstrand> Fair.
<gfxstrand> I leave irssi running in a screen session on a raspberry pi and only log in when I want to be online.
<Company> Gnome switched to Matrix and I stopped being in Gnome's chats
<gfxstrand> No notifications. :D
junaid has joined #dri-devel
<Company> yeah, and it's not a messaging game where you only get a reply after a few hours
<MrCooper> Company: one pitfall with glMapBuffer is that if you keep reusing the same buffer, the CPU access may implicitly synchronize to GPU access from earlier draws. GL offers some tricks to avoid that, I have to defer to others for the state of the art though
<Company> I use chat to have discussions
<MrCooper> just be aware that this way you're excluding some people who might otherwise be able to help
jkrzyszt has quit [Ping timeout: 480 seconds]
aravind has quit [Ping timeout: 480 seconds]
<MrCooper> which can also be frustrating for those people
<Company> yeah, I am aware - but it'd be hard to have discussions with those people anyway
<Company> like, you need to explicitly schedule that
<robclark> pepp: so when the ctx is created it should reserve however many ring_idx's you request so different ctx's shouldn't have overlapping fence_ctx+ring_idx
<Company> but I want a back-and-forth if I'm on IRC because then I can focus on the task at hand
<Company> and I can't do that if there's hours between replies
<Company> or even if it's minutes
<robclark> pepp: see VIRTGPU_CONTEXT_PARAM_NUM_RINGS
<MrCooper> k, then maybe I'll just have to try and ignore your questions if I don't happen to be around
<pepp> robclark: ah right, I missed that dma_fence_context_alloc was also used for PARAM_NUM_RINGS. All good then, thanks!
<robclark> np
<Company> MrCooper: my preferred method is that you either wait for me to be around and reply then, so we can chat about it - or forget about it
<Company> unless it's expected to just be a one-liner like "udmabuf", then there won't need to be a need for any back-and-forth
<emersion> i can't wait around, notice you've re-appeared, remember what i wanted to reply, just for you, sorry
<Company> perfectly fine, too
<Company> if I want a long-delay discussion where I'm sure I get an answer, I'll file an issue or send a mail
ngcortes has joined #dri-devel
<lucenera> Why does SimpleDRM occupy /dev/dri/card0, but not expose it to the system (the file is not created)? My actual graphics card becomes card1, but card0 does not exist among the files.
<emersion> it's removed when the real driver gets loaded
<emersion> can't have two drivers manage the same connectors
pixelcluster has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
hansg has quit [Quit: Leaving]
mszyprow has quit [Ping timeout: 480 seconds]
Jelgnum has joined #dri-devel
Jelgnum has left #dri-devel [#dri-devel]
kts has joined #dri-devel
rz has quit [Remote host closed the connection]
rz has joined #dri-devel
rz_ has joined #dri-devel
rz has quit [Ping timeout: 480 seconds]
Amber_Harmonia has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
kxkamil has quit [Read error: Connection reset by peer]
rz_ has quit [Ping timeout: 480 seconds]
kxkamil has joined #dri-devel
dtmrzgl has quit [Read error: Connection reset by peer]
dtmrzgl has joined #dri-devel
pekkari has joined #dri-devel
Deathray has left #dri-devel [#dri-devel]
rz has joined #dri-devel
cyrinux has quit [Quit: bye]
cyrinux has joined #dri-devel
junaid has quit [Remote host closed the connection]
pekkari has quit [Quit: Konversation terminated!]
tristianc6704 has quit [Ping timeout: 480 seconds]
<airlied> konstantin: you get a descriptor per plane
tristianc6704 has joined #dri-devel
<alyssa> I just read oftc.irclog.whitequark.org
ungeskriptet has quit [Quit: The Lounge - https://thelounge.chat]
mszyprow has joined #dri-devel
sima has quit [Ping timeout: 480 seconds]
ungeskriptet has joined #dri-devel
kxkamil2 has joined #dri-devel
kxkamil has quit [Write error: connection closed]
dtmrzgl has quit [Read error: Connection reset by peer]
dtmrzgl has joined #dri-devel
<mdnavare> airlied: danvet: Could you ack this series so I can merge it, its already r-b'd: https://patchwork.freedesktop.org/patch/558949/?series=121945&rev=3
kts_ has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
kts_ has quit []
<airlied> mdnavare: you should be able to push it without ack, if it's reviewed, but ack anyways
mszyprow has quit [Ping timeout: 480 seconds]
jfalempe has quit [Quit: Leaving]
unerlige has quit [Read error: Connection reset by peer]
dolphin has quit [Read error: Connection reset by peer]
rsripada has quit [Read error: Connection reset by peer]
dolphin has joined #dri-devel
rsripada has joined #dri-devel
pzanoni has quit [Read error: Connection reset by peer]
pzanoni` has joined #dri-devel
fdu has quit [Read error: Connection reset by peer]
fdu has joined #dri-devel
shankaru has quit [Read error: Connection reset by peer]
shankaru has joined #dri-devel
Ryback_ has quit [Read error: Connection reset by peer]
lstrano_ has quit [Read error: Connection reset by peer]
Ryback_ has joined #dri-devel
lstrano_ has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
aswar002 has quit [Read error: Connection reset by peer]
aswar002 has joined #dri-devel
fdu has quit [Read error: Connection reset by peer]
dolphin has quit [Read error: Connection reset by peer]
dolphin has joined #dri-devel
rsripada has quit [Read error: Connection reset by peer]
shankaru has quit [Read error: Connection reset by peer]
ngcortes has quit [Read error: Connection reset by peer]
ngcortes_ has joined #dri-devel
fdu has joined #dri-devel
rsripada has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
shankaru has joined #dri-devel
lstrano_ has quit [Read error: Connection reset by peer]
Ryback_ has quit [Read error: Connection reset by peer]
lstrano has joined #dri-devel
pzanoni` has quit [Read error: Connection reset by peer]
pzanoni has joined #dri-devel
Ryback_ has joined #dri-devel
lcn has quit [Remote host closed the connection]
lucenera has quit [Quit: The Lounge - https://thelounge.chat]
lucenera has joined #dri-devel
heat_ has joined #dri-devel
heat has quit [Read error: Connection reset by peer]
mvlad has quit [Remote host closed the connection]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
heat_ has quit [Read error: No route to host]
heat has joined #dri-devel
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
<Lynne> wow, radv transfer queue!
simon-perretta-img has quit []
acidburn has joined #dri-devel
unerlige has joined #dri-devel
crabbedhaloablut has quit []
mszyprow has joined #dri-devel
<acidburn> what's up guys
YuGiOhJCJ has joined #dri-devel
pcercuei has quit [Quit: dodo]
heat has quit [Remote host closed the connection]
mszyprow has quit [Ping timeout: 480 seconds]
alyssa has quit [Quit: alyssa]
shashanks__ has joined #dri-devel
oneforall2 has quit [Remote host closed the connection]
shashanks_ has quit [Ping timeout: 480 seconds]