ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
jljusten has quit [Ping timeout: 480 seconds]
jljusten has joined #dri-devel
gallo[m] has joined #dri-devel
pcercuei has quit [Quit: dodo]
Leopold_ has joined #dri-devel
Leopold_ has quit [Remote host closed the connection]
columbarius has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
macslayer has joined #dri-devel
illwieckz has quit [Remote host closed the connection]
illwieckz has joined #dri-devel
<jenatali> gfxstrand: Congrats, your wish was granted: https://www.phoronix.com/news/Mesa-Vulkan-Driver-Runtime
macslayer has quit [Ping timeout: 480 seconds]
JosExpsito[m]1 has quit []
anujp has joined #dri-devel
heat_ has joined #dri-devel
heat has quit [Read error: No route to host]
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #dri-devel
<Company> reading that post makes me think that it's inevitable that you end up with such a layer
<Company> because you want backwards compatibility and at some point that means an implementation of the old stuff using the new stuff
konstantin_ has joined #dri-devel
zf has quit [Ping timeout: 480 seconds]
konstantin has quit [Ping timeout: 480 seconds]
anujp has quit [Ping timeout: 480 seconds]
sumits__ has quit []
heat has joined #dri-devel
heat_ has quit [Read error: Connection reset by peer]
tristianc6704 has quit [Read error: No route to host]
tristianc6704 has joined #dri-devel
sarnex has quit [Read error: Connection reset by peer]
sarnex has joined #dri-devel
Leopold has joined #dri-devel
Leopold has quit [Remote host closed the connection]
glennk has joined #dri-devel
Leopold has joined #dri-devel
Mangix has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Mangix has joined #dri-devel
kts has joined #dri-devel
kts has quit [Remote host closed the connection]
Leopold has quit [Remote host closed the connection]
kts has joined #dri-devel
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
Mangix has quit [Read error: Connection reset by peer]
Mangix has joined #dri-devel
Aura has joined #dri-devel
kts has joined #dri-devel
kzd has quit [Quit: kzd]
YuGiOhJCJ has joined #dri-devel
kts has quit [Quit: Leaving]
a-865 has quit [Ping timeout: 480 seconds]
a-865 has joined #dri-devel
Leopold has joined #dri-devel
ngcortes has quit [Ping timeout: 480 seconds]
infinitesimalCheese has joined #dri-devel
infinitesimalCheese has quit []
heat has quit [Ping timeout: 480 seconds]
sima has joined #dri-devel
konstantin_ is now known as konstantin
glennk has quit [Ping timeout: 480 seconds]
Company has quit [Quit: Leaving]
ngcortes has joined #dri-devel
JohnnyonFlame has quit [Remote host closed the connection]
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
cheako has joined #dri-devel
simondnnsn has quit [Read error: Connection reset by peer]
simondnnsn has joined #dri-devel
simondnnsn has quit [Read error: Connection reset by peer]
Calandracas_ has joined #dri-devel
ngcortes has quit [Read error: Connection reset by peer]
Calandracas has quit [Ping timeout: 480 seconds]
mszyprow has joined #dri-devel
mszyprow has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
djbw has quit [Read error: Connection reset by peer]
glennk has joined #dri-devel
simondnnsn has joined #dri-devel
simondnnsn has quit [Read error: Connection reset by peer]
apinheiro has joined #dri-devel
camus has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
simondnnsn has joined #dri-devel
simondnnsn has quit [Read error: Connection reset by peer]
simondnnsn has joined #dri-devel
simondnnsn has quit [Read error: Connection reset by peer]
rasterman has joined #dri-devel
simondnnsn has joined #dri-devel
simondnnsn has quit [Read error: Connection reset by peer]
yyds has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
hansg has joined #dri-devel
qyliss has quit [Quit: bye]
qyliss has joined #dri-devel
simondnnsn has joined #dri-devel
simondnnsn has quit [Read error: Connection reset by peer]
simondnnsn has joined #dri-devel
simondnnsn has quit [Read error: Connection reset by peer]
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
simondnnsn has joined #dri-devel
simondnnsn has quit [Remote host closed the connection]
qyliss has quit [Quit: bye]
qyliss has joined #dri-devel
simondnnsn has joined #dri-devel
simondnnsn has quit [Read error: Connection reset by peer]
kts has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
kts has quit []
glennk has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
yyds has quit []
yyds has joined #dri-devel
yyds has quit [Remote host closed the connection]
yyds has joined #dri-devel
yyds has quit [Remote host closed the connection]
yyds has joined #dri-devel
kts has joined #dri-devel
kts has quit [Read error: Connection reset by peer]
glennk has joined #dri-devel
kts has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
pcercuei has joined #dri-devel
soulreaper_ has quit []
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
<glehmann> > Improves CTS runtime by a lot.
<glehmann> konstantin: how much is a lot?
apinheiro has quit [Quit: Leaving]
junaid has joined #dri-devel
pcercuei has quit [Quit: brb]
heat has joined #dri-devel
kts has joined #dri-devel
pcercuei has joined #dri-devel
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
pcercuei_ has joined #dri-devel
pcercuei has quit [Remote host closed the connection]
simondnnsn has joined #dri-devel
simondnnsn has quit [Read error: Connection reset by peer]
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
Leopold has quit [Remote host closed the connection]
<konstantin> glehmann: I was too lazy to check against main (it takes 3-4 hours to run) but I think it's >20%
<glehmann> nice
<konstantin> I remember running a caselist (size 500, piglit+zink) which compiled 50k sample functions so it's not a surprise to me
simondnnsn has joined #dri-devel
simondnnsn has quit [Read error: Connection reset by peer]
simondnnsn has joined #dri-devel
simondnnsn has quit [Read error: Connection reset by peer]
sgm has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
Leopold_ has joined #dri-devel
hansg has quit [Quit: Leaving]
simondnnsn has joined #dri-devel
simondnnsn has quit [Read error: Connection reset by peer]
rooq has quit []
psykose has quit [Remote host closed the connection]
rooq has joined #dri-devel
glennk has quit [Ping timeout: 480 seconds]
junaid has quit [Remote host closed the connection]
konstantin_ has joined #dri-devel
<alyssa> konstantin: and i thought vk cts runtime was bad!
konstantin has quit [Ping timeout: 480 seconds]
glennk has joined #dri-devel
AnuthaDev has joined #dri-devel
yyds has quit [Remote host closed the connection]
junaid has joined #dri-devel
aljazmc has joined #dri-devel
AnuthaDev has quit []
kts has quit [Ping timeout: 480 seconds]
<JoshuaAshton> sima: Has the concept of surfacing fence errors up through to userspace ever come up? It'd be nice if from a compositor side that we knew if the syncobj was signalled due to a hang,etc so we don't display garbage and can ignore the commit.
<JoshuaAshton> cc: daniels emersion also, you might be interested in this.
<JoshuaAshton> That would also allow drivers to reliable return VK_ERROR_DEVICE_LOST in vkWaitSemaphores etc
vyivel has quit [Remote host closed the connection]
vyivel has joined #dri-devel
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
<daniels> yeah that’s an idea - I was going to say that you should be getting DEVICE_LOST but yeah you wouldn’t notice it on external imports
<JoshuaAshton> We'd also have to consider semantics for how that would interact with event fd
<JoshuaAshton> Gamescope does all of it's dmabuf latch waits with epoll, so we could either POLLHUP or regular POLLIN and have a query for the error
<JoshuaAshton> Not sure which would be most ideal there
<JoshuaAshton> (speaking about when we do explicit sync with external syncobj + eventfd in the future fwiw, *right now* we just wait on the dmabuf fd)
<JoshuaAshton> This is also a problem for SteamVR (and probably monado?) which has always been external sync with semaphores
simondnnsn has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
simondnnsn has quit [Ping timeout: 480 seconds]
konstantin has joined #dri-devel
konstantin_ has quit [Ping timeout: 480 seconds]
crabbedhaloablut has quit [Read error: Connection reset by peer]
crabbedhaloablut has joined #dri-devel
<daniels> I think you’d still have to do POLLIN in order to not break existing users
crabbedhaloablut has quit [Read error: Connection reset by peer]
crabbedhaloablut has joined #dri-devel
hansg has joined #dri-devel
hansg has quit []
<JoshuaAshton> Makes sense
macslayer has joined #dri-devel
heat has quit [Ping timeout: 480 seconds]
macslayer has quit [Remote host closed the connection]
macslayer has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
theLostPixel has joined #dri-devel
Rayyan has quit [Quit: bye!]
Rayyan has joined #dri-devel
theLostPixel has quit []
Company has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
junaid has quit [Remote host closed the connection]
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
Omax has quit [Remote host closed the connection]
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
cmichael has joined #dri-devel
mszyprow has joined #dri-devel
mszyprow has quit [Ping timeout: 480 seconds]
mszyprow has joined #dri-devel
cmichael has quit [Quit: Leaving]
fab has quit [Quit: fab]
fab has joined #dri-devel
fab has quit []
soreau has quit [Ping timeout: 480 seconds]
soreau has joined #dri-devel
Aura has quit [Ping timeout: 480 seconds]
<sima> JoshuaAshton, uh ... very tricky topic
<sima> and also a bit very late now, can you ping me again on monday or so?
<sima> because my brain isn't in a state where remembering todo stuff works :-P
Aura has joined #dri-devel
<airlied> JoshuaAshton: I'm sure sima can fill in more detail, but yes it has come up, I think i915 even did it for a bit, but it got really messy when fences start getting passed around through processes and across security boundaries, like X.org dying because of misc error on a client fence etc
<JoshuaAshton> Ah yes, I forgot it's Caturday! ^_^
<JoshuaAshton> airlied: Hmm, I guess what I want is a way to just know if the syncobj was signalled due to an error or if it was signalled because the work was actually complete
<JoshuaAshton> Not for it to kill/error a process