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]
<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