ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
<javierm> abhinav__: awesome, thanks!
stuart has quit []
<javierm> abhinav__: there's no rush btw
<javierm> just asked to make sure that didn't fall into the cracks
yoslin has joined #dri-devel
kts has joined #dri-devel
caef^ has joined #dri-devel
JoniSt has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
kts has quit [Ping timeout: 480 seconds]
mangix has quit [Remote host closed the connection]
mangix has joined #dri-devel
cengiz_io_ has quit [Ping timeout: 480 seconds]
ybogdano has quit [Ping timeout: 480 seconds]
columbarius has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
ngcortes has quit [Remote host closed the connection]
Guest7735 is now known as bluepenquin
fxkamd has joined #dri-devel
eukara has quit [Remote host closed the connection]
eukara has joined #dri-devel
sarnex has quit [Quit: Quit]
sarnex has joined #dri-devel
columbarius has quit [synthon.oftc.net reticulum.oftc.net]
yoslin has quit [synthon.oftc.net reticulum.oftc.net]
DPA has quit [synthon.oftc.net reticulum.oftc.net]
dcbaker has quit [synthon.oftc.net reticulum.oftc.net]
tintou has quit [synthon.oftc.net reticulum.oftc.net]
kunal_1072002[m] has quit [synthon.oftc.net reticulum.oftc.net]
imre has quit [synthon.oftc.net reticulum.oftc.net]
bylaws has quit [synthon.oftc.net reticulum.oftc.net]
alarumbe has quit [synthon.oftc.net reticulum.oftc.net]
r[m] has quit [synthon.oftc.net reticulum.oftc.net]
Guest7740 has quit [synthon.oftc.net reticulum.oftc.net]
doras has quit [synthon.oftc.net reticulum.oftc.net]
jenatali has quit [synthon.oftc.net reticulum.oftc.net]
sul has quit [synthon.oftc.net reticulum.oftc.net]
JosExpsito[m] has quit [synthon.oftc.net reticulum.oftc.net]
tomba has quit [synthon.oftc.net reticulum.oftc.net]
x512[m] has quit [synthon.oftc.net reticulum.oftc.net]
dafna33[m] has quit [synthon.oftc.net reticulum.oftc.net]
Guest7705 has quit [synthon.oftc.net reticulum.oftc.net]
Ella[m] has quit [synthon.oftc.net reticulum.oftc.net]
kunal_10185[m] has quit [synthon.oftc.net reticulum.oftc.net]
mripard has quit [synthon.oftc.net reticulum.oftc.net]
hasebastian[m] has quit [synthon.oftc.net reticulum.oftc.net]
YaLTeR[m] has quit [synthon.oftc.net reticulum.oftc.net]
unrelentingtech has quit [synthon.oftc.net reticulum.oftc.net]
ramacassis[m] has quit [synthon.oftc.net reticulum.oftc.net]
jani has quit [synthon.oftc.net reticulum.oftc.net]
opotin has quit [synthon.oftc.net reticulum.oftc.net]
robertfoss[m] has quit [synthon.oftc.net reticulum.oftc.net]
tleydxdy has quit [synthon.oftc.net reticulum.oftc.net]
shoragan has quit [synthon.oftc.net reticulum.oftc.net]
yshui` has quit [synthon.oftc.net reticulum.oftc.net]
knr has quit [synthon.oftc.net reticulum.oftc.net]
Mershl[m] has quit [synthon.oftc.net reticulum.oftc.net]
ana has quit [synthon.oftc.net reticulum.oftc.net]
naheemsays[m] has quit [synthon.oftc.net reticulum.oftc.net]
ella-0[m] has quit [synthon.oftc.net reticulum.oftc.net]
AlexisHernndezGuzmn[m] has quit [synthon.oftc.net reticulum.oftc.net]
ella-0_ has quit [synthon.oftc.net reticulum.oftc.net]
degasus has quit [synthon.oftc.net reticulum.oftc.net]
tales-aparecida has quit [synthon.oftc.net reticulum.oftc.net]
gio_ has quit [synthon.oftc.net reticulum.oftc.net]
dos1 has quit [synthon.oftc.net reticulum.oftc.net]
tagr_ has quit [synthon.oftc.net reticulum.oftc.net]
pinchartl has quit [synthon.oftc.net reticulum.oftc.net]
jkqxz has quit [synthon.oftc.net reticulum.oftc.net]
kusma has quit [synthon.oftc.net reticulum.oftc.net]
RAOF has quit [synthon.oftc.net reticulum.oftc.net]
gagallo7[m] has quit [synthon.oftc.net reticulum.oftc.net]
zzoon2627thholiday[m] has quit [synthon.oftc.net reticulum.oftc.net]
cleverca22[m] has quit [synthon.oftc.net reticulum.oftc.net]
Company has quit [synthon.oftc.net reticulum.oftc.net]
feaneron has quit [synthon.oftc.net reticulum.oftc.net]
hch12907 has quit [synthon.oftc.net reticulum.oftc.net]
dv_ has quit [synthon.oftc.net reticulum.oftc.net]
cwfitzgerald[m] has quit [synthon.oftc.net reticulum.oftc.net]
znullptr[m] has quit [synthon.oftc.net reticulum.oftc.net]
LaughingMan[m] has quit [synthon.oftc.net reticulum.oftc.net]
masush5[m] has quit [synthon.oftc.net reticulum.oftc.net]
linkmauve has quit [synthon.oftc.net reticulum.oftc.net]
ralf1307[theythem][m] has quit [synthon.oftc.net reticulum.oftc.net]
mauld has quit [synthon.oftc.net reticulum.oftc.net]
gnustomp[m] has quit [synthon.oftc.net reticulum.oftc.net]
heftig has quit [synthon.oftc.net reticulum.oftc.net]
xantoz has quit [synthon.oftc.net reticulum.oftc.net]
jekstrand[m] has quit [synthon.oftc.net reticulum.oftc.net]
MatrixTravelerbot[m] has quit [synthon.oftc.net reticulum.oftc.net]
minecrell has quit [synthon.oftc.net reticulum.oftc.net]
jasuarez has quit [synthon.oftc.net reticulum.oftc.net]
viciouss[m] has quit [synthon.oftc.net reticulum.oftc.net]
pushqrdx[m] has quit [synthon.oftc.net reticulum.oftc.net]
KunalAgarwal[m]1 has quit [synthon.oftc.net reticulum.oftc.net]
rsalvaterra has quit [synthon.oftc.net reticulum.oftc.net]
martijnbraam has quit [synthon.oftc.net reticulum.oftc.net]
tjaalton has quit [synthon.oftc.net reticulum.oftc.net]
gdevi has quit [synthon.oftc.net reticulum.oftc.net]
xroumegue has quit [synthon.oftc.net reticulum.oftc.net]
jadahl has quit [synthon.oftc.net reticulum.oftc.net]
illwieckz has quit [synthon.oftc.net reticulum.oftc.net]
sravn has quit [synthon.oftc.net reticulum.oftc.net]
glennk has quit [synthon.oftc.net reticulum.oftc.net]
iokill has quit [synthon.oftc.net reticulum.oftc.net]
turol has quit [synthon.oftc.net reticulum.oftc.net]
digetx has quit [synthon.oftc.net reticulum.oftc.net]
Venemo has quit [synthon.oftc.net reticulum.oftc.net]
dliviu has quit [synthon.oftc.net reticulum.oftc.net]
Koniiiik has quit [synthon.oftc.net reticulum.oftc.net]
cazzacarna has quit [synthon.oftc.net reticulum.oftc.net]
vsyrjala has quit [synthon.oftc.net reticulum.oftc.net]
mriesch has quit [synthon.oftc.net reticulum.oftc.net]
karolherbst has quit [synthon.oftc.net reticulum.oftc.net]
crabbedhaloablut has quit [synthon.oftc.net reticulum.oftc.net]
g0b has quit [synthon.oftc.net reticulum.oftc.net]
Adrinael has quit [synthon.oftc.net reticulum.oftc.net]
leandrohrb11 has quit [synthon.oftc.net reticulum.oftc.net]
bgs has quit [synthon.oftc.net reticulum.oftc.net]
adavy has quit [synthon.oftc.net reticulum.oftc.net]
Plagman has quit [synthon.oftc.net reticulum.oftc.net]
haasn has quit [synthon.oftc.net reticulum.oftc.net]
Anson[m] has quit [synthon.oftc.net reticulum.oftc.net]
onox[m] has quit [synthon.oftc.net reticulum.oftc.net]
undvasistas[m] has quit [synthon.oftc.net reticulum.oftc.net]
reactormonk[m] has quit [synthon.oftc.net reticulum.oftc.net]
sigmoidfunc[m] has quit [synthon.oftc.net reticulum.oftc.net]
kunal10710[m] has quit [synthon.oftc.net reticulum.oftc.net]
i-garrison has quit [synthon.oftc.net reticulum.oftc.net]
swick has quit [synthon.oftc.net reticulum.oftc.net]
padovan has quit [synthon.oftc.net reticulum.oftc.net]
enick_747 has quit [synthon.oftc.net reticulum.oftc.net]
DavidHeidelberg[m] has quit [synthon.oftc.net reticulum.oftc.net]
glehmann has quit [synthon.oftc.net reticulum.oftc.net]
Newbyte has quit [synthon.oftc.net reticulum.oftc.net]
jannau has quit [synthon.oftc.net reticulum.oftc.net]
FLHerne has quit [synthon.oftc.net reticulum.oftc.net]
macc24_ has quit [synthon.oftc.net reticulum.oftc.net]
KunalAgarwal[m] has quit [synthon.oftc.net reticulum.oftc.net]
Guest7553 has quit [synthon.oftc.net reticulum.oftc.net]
CATS has quit [synthon.oftc.net reticulum.oftc.net]
egbert has quit [synthon.oftc.net reticulum.oftc.net]
Tooniis[m] has quit [synthon.oftc.net reticulum.oftc.net]
Surkow|laptop has quit [synthon.oftc.net reticulum.oftc.net]
kbingham has quit [synthon.oftc.net reticulum.oftc.net]
kallisti5[m] has quit [synthon.oftc.net reticulum.oftc.net]
mmind00 has quit [synthon.oftc.net reticulum.oftc.net]
bluepenquin has quit [synthon.oftc.net reticulum.oftc.net]
danylo has quit [synthon.oftc.net reticulum.oftc.net]
Akari has quit [synthon.oftc.net reticulum.oftc.net]
TMM has quit [synthon.oftc.net reticulum.oftc.net]
rgallaispou has quit [synthon.oftc.net reticulum.oftc.net]
nielsdg has quit [synthon.oftc.net reticulum.oftc.net]
Mis012[m] has quit [synthon.oftc.net reticulum.oftc.net]
arisu has quit [synthon.oftc.net reticulum.oftc.net]
Andy[m] has quit [synthon.oftc.net reticulum.oftc.net]
colemickens has quit [synthon.oftc.net reticulum.oftc.net]
zamundaaa[m] has quit [synthon.oftc.net reticulum.oftc.net]
tonyk has quit [synthon.oftc.net reticulum.oftc.net]
chema has quit [synthon.oftc.net reticulum.oftc.net]
DragoonAethis has quit [synthon.oftc.net reticulum.oftc.net]
Dylanger has quit [synthon.oftc.net reticulum.oftc.net]
Sumera[m] has quit [synthon.oftc.net reticulum.oftc.net]
halfline[m] has quit [synthon.oftc.net reticulum.oftc.net]
eyearesee has quit [synthon.oftc.net reticulum.oftc.net]
pixelcluster has quit [synthon.oftc.net reticulum.oftc.net]
jfalempe has quit [synthon.oftc.net reticulum.oftc.net]
neobrain[m] has quit [synthon.oftc.net reticulum.oftc.net]
Vin[m] has quit [synthon.oftc.net reticulum.oftc.net]
Jeremy_Rand_Talos_ has quit [synthon.oftc.net reticulum.oftc.net]
unevenrhombus[m] has quit [synthon.oftc.net reticulum.oftc.net]
chivay has quit [synthon.oftc.net reticulum.oftc.net]
Strit[m] has quit [synthon.oftc.net reticulum.oftc.net]
ambasta[m] has quit [synthon.oftc.net reticulum.oftc.net]
urja has quit [synthon.oftc.net reticulum.oftc.net]
rellla has quit [synthon.oftc.net reticulum.oftc.net]
enunes has quit [synthon.oftc.net reticulum.oftc.net]
agx has quit [synthon.oftc.net reticulum.oftc.net]
aissen has quit [synthon.oftc.net reticulum.oftc.net]
kj has quit [synthon.oftc.net reticulum.oftc.net]
BobBeck has quit [synthon.oftc.net reticulum.oftc.net]
mwk has quit [synthon.oftc.net reticulum.oftc.net]
APic has quit [synthon.oftc.net reticulum.oftc.net]
morphis has quit [synthon.oftc.net reticulum.oftc.net]
ced117 has quit [synthon.oftc.net reticulum.oftc.net]
vyivel has quit [synthon.oftc.net reticulum.oftc.net]
HdkR has quit [synthon.oftc.net reticulum.oftc.net]
V has quit [synthon.oftc.net reticulum.oftc.net]
milek7 has quit [synthon.oftc.net reticulum.oftc.net]
Arsen has quit [synthon.oftc.net reticulum.oftc.net]
Stary has quit [synthon.oftc.net reticulum.oftc.net]
bnieuwenhuizen_ has quit [synthon.oftc.net reticulum.oftc.net]
ds` has quit [synthon.oftc.net reticulum.oftc.net]
lcn has quit [synthon.oftc.net reticulum.oftc.net]
calebccff has quit [synthon.oftc.net reticulum.oftc.net]
mupuf has quit [synthon.oftc.net reticulum.oftc.net]
Thaodan has quit [synthon.oftc.net reticulum.oftc.net]
jcristau has quit [synthon.oftc.net reticulum.oftc.net]
MrCooper has quit [synthon.oftc.net reticulum.oftc.net]
sergi4 has quit [synthon.oftc.net reticulum.oftc.net]
ickle_ has quit [synthon.oftc.net reticulum.oftc.net]
vup has quit [synthon.oftc.net reticulum.oftc.net]
jernej- has quit [synthon.oftc.net reticulum.oftc.net]
enick_403 has quit [synthon.oftc.net reticulum.oftc.net]
romangg has quit [synthon.oftc.net reticulum.oftc.net]
lplc has quit [synthon.oftc.net reticulum.oftc.net]
RSpliet has quit [synthon.oftc.net reticulum.oftc.net]
Ziemas has quit [synthon.oftc.net reticulum.oftc.net]
mlankhorst has quit [synthon.oftc.net reticulum.oftc.net]
ptrc has quit [synthon.oftc.net reticulum.oftc.net]
sven has quit [synthon.oftc.net reticulum.oftc.net]
hakzsam has quit [synthon.oftc.net reticulum.oftc.net]
qyliss has quit [synthon.oftc.net reticulum.oftc.net]
gruetzkopf has quit [synthon.oftc.net reticulum.oftc.net]
haagch has quit [synthon.oftc.net reticulum.oftc.net]
eloy_ has quit [synthon.oftc.net reticulum.oftc.net]
CME_ has quit [synthon.oftc.net reticulum.oftc.net]
jkhsjdhjs has quit [synthon.oftc.net reticulum.oftc.net]
ccr has quit [synthon.oftc.net reticulum.oftc.net]
kmn has quit [synthon.oftc.net reticulum.oftc.net]
rawoul has quit [synthon.oftc.net reticulum.oftc.net]
pepp has quit [synthon.oftc.net reticulum.oftc.net]
kgz has quit [synthon.oftc.net reticulum.oftc.net]
mal has quit [synthon.oftc.net reticulum.oftc.net]
robertfoss has quit [synthon.oftc.net reticulum.oftc.net]
ivyl has quit [synthon.oftc.net reticulum.oftc.net]
pendingchaos has quit [synthon.oftc.net reticulum.oftc.net]
tomeu has quit [synthon.oftc.net reticulum.oftc.net]
tanty has quit [synthon.oftc.net reticulum.oftc.net]
marex has quit [synthon.oftc.net reticulum.oftc.net]
emersion has quit [synthon.oftc.net reticulum.oftc.net]
mstoeckl has quit [synthon.oftc.net reticulum.oftc.net]
JoshuaAshton has quit [synthon.oftc.net reticulum.oftc.net]
Terman has quit [synthon.oftc.net reticulum.oftc.net]
pH5_ has quit [synthon.oftc.net reticulum.oftc.net]
bbrezillon has quit [synthon.oftc.net reticulum.oftc.net]
Ristovski has quit [synthon.oftc.net reticulum.oftc.net]
dj-death has quit [synthon.oftc.net reticulum.oftc.net]
evadot has quit [synthon.oftc.net reticulum.oftc.net]
LaserEyess has quit [synthon.oftc.net reticulum.oftc.net]
llyyr has quit [synthon.oftc.net reticulum.oftc.net]
hikiko has quit [synthon.oftc.net reticulum.oftc.net]
pq has quit [synthon.oftc.net reticulum.oftc.net]
Prf_Jakob has quit [synthon.oftc.net reticulum.oftc.net]
Thymo has quit [synthon.oftc.net reticulum.oftc.net]
neobrain has quit [synthon.oftc.net reticulum.oftc.net]
libv has quit [synthon.oftc.net reticulum.oftc.net]
tango_ has quit [synthon.oftc.net reticulum.oftc.net]
zamundaaa has quit [synthon.oftc.net reticulum.oftc.net]
marcan has quit [synthon.oftc.net reticulum.oftc.net]
CounterPillow has quit [synthon.oftc.net reticulum.oftc.net]
Lynne has quit [synthon.oftc.net reticulum.oftc.net]
Emantor has quit [synthon.oftc.net reticulum.oftc.net]
bl4ckb0ne has quit [synthon.oftc.net reticulum.oftc.net]
mwalle has quit [synthon.oftc.net reticulum.oftc.net]
q66 has quit [synthon.oftc.net reticulum.oftc.net]
probablymoony has quit [synthon.oftc.net reticulum.oftc.net]
mceier has quit [synthon.oftc.net reticulum.oftc.net]
alatiera has quit [synthon.oftc.net reticulum.oftc.net]
sigmaris_ has quit [synthon.oftc.net reticulum.oftc.net]
angerctl has quit [synthon.oftc.net reticulum.oftc.net]
jeeeun841 has quit [synthon.oftc.net reticulum.oftc.net]
mairacanal[m] has quit [synthon.oftc.net reticulum.oftc.net]
egalli has quit [synthon.oftc.net reticulum.oftc.net]
Guest6954 has quit [synthon.oftc.net reticulum.oftc.net]
javierm has quit [synthon.oftc.net reticulum.oftc.net]
mwk has joined #dri-devel
javierm has joined #dri-devel
Guest6954 has joined #dri-devel
egalli has joined #dri-devel
angerctl has joined #dri-devel
mceier has joined #dri-devel
sigmaris_ has joined #dri-devel
probablymoony has joined #dri-devel
CounterPillow has joined #dri-devel
Emantor has joined #dri-devel
marcan has joined #dri-devel
zamundaaa has joined #dri-devel
libv has joined #dri-devel
q66 has joined #dri-devel
pq has joined #dri-devel
hikiko has joined #dri-devel
llyyr has joined #dri-devel
tango_ has joined #dri-devel
alatiera has joined #dri-devel
bl4ckb0ne has joined #dri-devel
mwalle has joined #dri-devel
Lynne has joined #dri-devel
Thymo has joined #dri-devel
Prf_Jakob has joined #dri-devel
mairacanal[m] has joined #dri-devel
jeeeun841 has joined #dri-devel
LaserEyess has joined #dri-devel
Ristovski has joined #dri-devel
JoshuaAshton has joined #dri-devel
Terman has joined #dri-devel
marex has joined #dri-devel
emersion has joined #dri-devel
tanty has joined #dri-devel
tomeu has joined #dri-devel
pendingchaos has joined #dri-devel
robertfoss has joined #dri-devel
mal has joined #dri-devel
kgz has joined #dri-devel
pepp has joined #dri-devel
rawoul has joined #dri-devel
ivyl has joined #dri-devel
kmn has joined #dri-devel
ccr has joined #dri-devel
jkhsjdhjs has joined #dri-devel
haagch has joined #dri-devel
eloy_ has joined #dri-devel
qyliss has joined #dri-devel
hakzsam has joined #dri-devel
sven has joined #dri-devel
ptrc has joined #dri-devel
gruetzkopf has joined #dri-devel
Guest7553 has joined #dri-devel
CME_ has joined #dri-devel
Akari has joined #dri-devel
glehmann has joined #dri-devel
kbingham has joined #dri-devel
i-garrison has joined #dri-devel
padovan has joined #dri-devel
Tooniis[m] has joined #dri-devel
enick_747 has joined #dri-devel
CATS has joined #dri-devel
Surkow|laptop has joined #dri-devel
jannau has joined #dri-devel
macc24_ has joined #dri-devel
egbert has joined #dri-devel
swick has joined #dri-devel
KunalAgarwal[m] has joined #dri-devel
FLHerne has joined #dri-devel
sigmoidfunc[m] has joined #dri-devel
undvasistas[m] has joined #dri-devel
kunal10710[m] has joined #dri-devel
Newbyte has joined #dri-devel
DavidHeidelberg[m] has joined #dri-devel
onox[m] has joined #dri-devel
Anson[m] has joined #dri-devel
Ziemas has joined #dri-devel
danylo has joined #dri-devel
mlankhorst has joined #dri-devel
reactormonk[m] has joined #dri-devel
lplc has joined #dri-devel
romangg has joined #dri-devel
enick_403 has joined #dri-devel
jernej- has joined #dri-devel
RSpliet has joined #dri-devel
vup has joined #dri-devel
ickle_ has joined #dri-devel
MrCooper has joined #dri-devel
sergi4 has joined #dri-devel
mupuf has joined #dri-devel
Thaodan has joined #dri-devel
jcristau has joined #dri-devel
calebccff has joined #dri-devel
lcn has joined #dri-devel
Stary has joined #dri-devel
ds` has joined #dri-devel
Arsen has joined #dri-devel
haasn has joined #dri-devel
bnieuwenhuizen_ has joined #dri-devel
milek7 has joined #dri-devel
V has joined #dri-devel
adavy has joined #dri-devel
bgs has joined #dri-devel
Plagman has joined #dri-devel
leandrohrb11 has joined #dri-devel
HdkR has joined #dri-devel
tjaalton has joined #dri-devel
vyivel has joined #dri-devel
Adrinael has joined #dri-devel
g0b has joined #dri-devel
mriesch has joined #dri-devel
karolherbst has joined #dri-devel
vsyrjala has joined #dri-devel
cazzacarna has joined #dri-devel
crabbedhaloablut has joined #dri-devel
ced117 has joined #dri-devel
Koniiiik has joined #dri-devel
tagr_ has joined #dri-devel
dliviu has joined #dri-devel
neobrain has joined #dri-devel
dj-death has joined #dri-devel
pH5_ has joined #dri-devel
bbrezillon has joined #dri-devel
Venemo has joined #dri-devel
pinchartl has joined #dri-devel
morphis has joined #dri-devel
evadot has joined #dri-devel
BobBeck has joined #dri-devel
APic has joined #dri-devel
kj has joined #dri-devel
turol has joined #dri-devel
gio_ has joined #dri-devel
aissen has joined #dri-devel
dos1 has joined #dri-devel
iokill has joined #dri-devel
agx has joined #dri-devel
glennk has joined #dri-devel
tales-aparecida has joined #dri-devel
jkqxz has joined #dri-devel
enunes has joined #dri-devel
rellla has joined #dri-devel
sravn has joined #dri-devel
ana has joined #dri-devel
degasus has joined #dri-devel
jadahl has joined #dri-devel
illwieckz has joined #dri-devel
xroumegue has joined #dri-devel
urja has joined #dri-devel
gdevi has joined #dri-devel
mstoeckl has joined #dri-devel
digetx has joined #dri-devel
ella-0_ has joined #dri-devel
rsalvaterra has joined #dri-devel
ella-0[m] has joined #dri-devel
KunalAgarwal[m]1 has joined #dri-devel
Mershl[m] has joined #dri-devel
knr has joined #dri-devel
chivay has joined #dri-devel
pushqrdx[m] has joined #dri-devel
unevenrhombus[m] has joined #dri-devel
yshui` has joined #dri-devel
Vin[m] has joined #dri-devel
viciouss[m] has joined #dri-devel
Jeremy_Rand_Talos_ has joined #dri-devel
jasuarez has joined #dri-devel
minecrell has joined #dri-devel
neobrain[m] has joined #dri-devel
MatrixTravelerbot[m] has joined #dri-devel
tleydxdy has joined #dri-devel
robertfoss[m] has joined #dri-devel
shoragan has joined #dri-devel
xantoz has joined #dri-devel
heftig has joined #dri-devel
jfalempe has joined #dri-devel
opotin has joined #dri-devel
pixelcluster has joined #dri-devel
gnustomp[m] has joined #dri-devel
jani has joined #dri-devel
AlexisHernndezGuzmn[m] has joined #dri-devel
ralf1307[theythem][m] has joined #dri-devel
jekstrand[m] has joined #dri-devel
ramacassis[m] has joined #dri-devel
linkmauve has joined #dri-devel
unrelentingtech has joined #dri-devel
eyearesee has joined #dri-devel
YaLTeR[m] has joined #dri-devel
halfline[m] has joined #dri-devel
masush5[m] has joined #dri-devel
Sumera[m] has joined #dri-devel
hasebastian[m] has joined #dri-devel
znullptr[m] has joined #dri-devel
Dylanger has joined #dri-devel
LaughingMan[m] has joined #dri-devel
DragoonAethis has joined #dri-devel
dv_ has joined #dri-devel
chema has joined #dri-devel
tonyk has joined #dri-devel
mripard has joined #dri-devel
kunal_10185[m] has joined #dri-devel
zamundaaa[m] has joined #dri-devel
colemickens has joined #dri-devel
hch12907 has joined #dri-devel
Andy[m] has joined #dri-devel
arisu has joined #dri-devel
feaneron has joined #dri-devel
Guest7705 has joined #dri-devel
ambasta[m] has joined #dri-devel
martijnbraam has joined #dri-devel
mauld has joined #dri-devel
rgallaispou has joined #dri-devel
naheemsays[m] has joined #dri-devel
Strit[m] has joined #dri-devel
cwfitzgerald[m] has joined #dri-devel
dafna33[m] has joined #dri-devel
zzoon2627thholiday[m] has joined #dri-devel
gagallo7[m] has joined #dri-devel
tomba has joined #dri-devel
RAOF has joined #dri-devel
sul has joined #dri-devel
TMM has joined #dri-devel
jenatali has joined #dri-devel
doras has joined #dri-devel
Ella[m] has joined #dri-devel
bluepenquin has joined #dri-devel
Guest7740 has joined #dri-devel
mmind00 has joined #dri-devel
kallisti5[m] has joined #dri-devel
cleverca22[m] has joined #dri-devel
r[m] has joined #dri-devel
kusma has joined #dri-devel
alarumbe has joined #dri-devel
kunal_1072002[m] has joined #dri-devel
dcbaker has joined #dri-devel
bylaws has joined #dri-devel
imre has joined #dri-devel
tintou has joined #dri-devel
DPA has joined #dri-devel
yoslin has joined #dri-devel
columbarius has joined #dri-devel
x512[m] has joined #dri-devel
JosExpsito[m] has joined #dri-devel
nielsdg has joined #dri-devel
Mis012[m] has joined #dri-devel
Company has joined #dri-devel
Danct12 has quit [Read error: Connection reset by peer]
ella-0 has joined #dri-devel
ella-0_ has quit [Read error: Connection reset by peer]
mdnavare has quit [Server closed connection]
mdnavare has joined #dri-devel
Danct12 has joined #dri-devel
sumits has quit [Server closed connection]
andrey-konovalov has quit [Server closed connection]
Guest7553 has quit []
lanodan has joined #dri-devel
austriancoder has quit [Server closed connection]
austriancoder has joined #dri-devel
benettig has quit [Server closed connection]
benettig has joined #dri-devel
gbelgurr has joined #dri-devel
TheSwordOfMyBone has quit [Server closed connection]
TheSwordOfMyBone has joined #dri-devel
nirya has quit [Server closed connection]
nirya has joined #dri-devel
danylo has quit [Server closed connection]
danylo has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
jstultz has quit [Server closed connection]
jstultz has joined #dri-devel
sdutt has joined #dri-devel
Peuc has quit [Server closed connection]
Peuc has joined #dri-devel
Jeremy_Rand_Talos_ has quit [Remote host closed the connection]
Jeremy_Rand_Talos has joined #dri-devel
bwidawsk has quit [Server closed connection]
bwidawsk has joined #dri-devel
tarceri has quit [Server closed connection]
tarceri has joined #dri-devel
Jeremy_Rand_Talos has quit [Remote host closed the connection]
Jeremy_Rand_Talos has joined #dri-devel
camus has quit [Server closed connection]
camus has joined #dri-devel
rsripada has quit [Server closed connection]
rsripada has joined #dri-devel
kts has joined #dri-devel
Anson[m] has quit [Server closed connection]
Anson[m] has joined #dri-devel
ppascher has joined #dri-devel
SanchayanMaity has quit [Server closed connection]
SanchayanMaity has joined #dri-devel
bluepenquin has quit [Quit: Reconnecting]
bluepenquin has joined #dri-devel
bluepenquin is now known as Guest19
stuart has joined #dri-devel
fxkamd has quit []
onox[m] has quit [Server closed connection]
onox[m] has joined #dri-devel
Rayyan has quit [Server closed connection]
Rayyan has joined #dri-devel
LexSfX has joined #dri-devel
Duke`` has joined #dri-devel
Company has quit [Quit: Leaving]
nchery has quit [Remote host closed the connection]
jewins has quit [Read error: Connection reset by peer]
LexSfX has quit [Read error: Connection reset by peer]
LexSfX has joined #dri-devel
onox[m] has quit [charon.oftc.net kinetic.oftc.net]
Guest19 has quit [charon.oftc.net kinetic.oftc.net]
Anson[m] has quit [charon.oftc.net kinetic.oftc.net]
Jeremy_Rand_Talos has quit [charon.oftc.net kinetic.oftc.net]
YuGiOhJCJ has quit [charon.oftc.net kinetic.oftc.net]
danylo has quit [charon.oftc.net kinetic.oftc.net]
dcbaker has quit [charon.oftc.net kinetic.oftc.net]
kunal_1072002[m] has quit [charon.oftc.net kinetic.oftc.net]
Duke`` has quit [charon.oftc.net kinetic.oftc.net]
columbarius has quit [charon.oftc.net kinetic.oftc.net]
tintou has quit [charon.oftc.net kinetic.oftc.net]
yoslin has quit [charon.oftc.net kinetic.oftc.net]
DPA has quit [charon.oftc.net kinetic.oftc.net]
Anson[m] has joined #dri-devel
onox[m] has joined #dri-devel
Guest19 has joined #dri-devel
columbarius has joined #dri-devel
Jeremy_Rand_Talos has joined #dri-devel
danylo has joined #dri-devel
yoslin has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
DPA has joined #dri-devel
Duke`` has joined #dri-devel
tintou has joined #dri-devel
kunal_1072002[m] has joined #dri-devel
dcbaker has joined #dri-devel
natto has quit [Server closed connection]
sdutt has quit [Read error: Connection reset by peer]
natto has joined #dri-devel
mattst88 has joined #dri-devel
camus has quit [Read error: Connection reset by peer]
camus has joined #dri-devel
abhinav__ has quit [Server closed connection]
abhinav__ has joined #dri-devel
Jeremy_Rand_Talos has quit [Remote host closed the connection]
kts has quit [Ping timeout: 480 seconds]
airlied has quit [Server closed connection]
airlied has joined #dri-devel
lina has quit [Server closed connection]
lina has joined #dri-devel
pcercuei has joined #dri-devel
epoll has quit [Server closed connection]
epoll has joined #dri-devel
cef has quit [Server closed connection]
Net147 has quit [Server closed connection]
Net147 has joined #dri-devel
cef has joined #dri-devel
oneforall2 has quit [Server closed connection]
oneforall2 has joined #dri-devel
reduz__ has quit [Server closed connection]
reduz__ has joined #dri-devel
LexSfX has quit []
pochu_ has quit [Server closed connection]
pochu has joined #dri-devel
LexSfX has joined #dri-devel
gbelgurr has quit [Server closed connection]
nirya has quit [Server closed connection]
nirya has joined #dri-devel
stuart has quit []
agd5f has quit [Server closed connection]
agd5f has joined #dri-devel
bwidawks has quit [Server closed connection]
bwidawks has joined #dri-devel
narmstrong has quit [Server closed connection]
narmstrong has joined #dri-devel
danvet has joined #dri-devel
zehortigoza has quit [Server closed connection]
zehortigoza has joined #dri-devel
oneforall2 has quit [Remote host closed the connection]
oneforall2 has joined #dri-devel
oneforall2 has quit [Remote host closed the connection]
Akari has quit [Ping timeout: 480 seconds]
jolan has quit [Server closed connection]
oneforall2 has joined #dri-devel
jolan has joined #dri-devel
kts has joined #dri-devel
DavidHeidelberg[m] has quit [Server closed connection]
DavidHeidelberg[m] has joined #dri-devel
alanc has quit [Remote host closed the connection]
lemonzest has joined #dri-devel
_whitelogger has joined #dri-devel
zf has quit [Server closed connection]
zf has joined #dri-devel
JohnnyonF has quit [Server closed connection]
JohnnyonFlame has joined #dri-devel
ishitatsuyuki has quit [Server closed connection]
ishitatsuyuki has joined #dri-devel
oneforall2 has quit [Remote host closed the connection]
caef^ has quit [Server closed connection]
mangix has quit [Server closed connection]
caef^ has joined #dri-devel
mangix has joined #dri-devel
thaytan has quit [Server closed connection]
alanc has joined #dri-devel
thaytan has joined #dri-devel
sul has quit [Ping timeout: 480 seconds]
eukara has quit [Server closed connection]
sul has joined #dri-devel
oneforall2 has joined #dri-devel
sarnex has quit [Server closed connection]
sarnex_ has joined #dri-devel
kem has joined #dri-devel
Akari has joined #dri-devel
eukara has joined #dri-devel
frieder has joined #dri-devel
ramaling has quit [Server closed connection]
ramaling has joined #dri-devel
lygstate has quit [Server closed connection]
lygstate has joined #dri-devel
tzimmermann has joined #dri-devel
Guest4638 has quit [Server closed connection]
exit70 has joined #dri-devel
mvlad has joined #dri-devel
Danct12 has quit [Server closed connection]
Danct12 has joined #dri-devel
MajorBiscuit has joined #dri-devel
TheSwordOfMyBone has quit [Server closed connection]
TheSwordOfMyBone has joined #dri-devel
siqueira has quit [Server closed connection]
siqueira has joined #dri-devel
jkrzyszt has joined #dri-devel
MajorBiscuit has quit [Quit: WeeChat 3.5]
MajorBiscuit has joined #dri-devel
tarceri has quit [Server closed connection]
tarceri has joined #dri-devel
mmenzyns_ has quit [Server closed connection]
robink_ has quit [Server closed connection]
robink has joined #dri-devel
mmenzyns has joined #dri-devel
tanty has quit []
tursulin has joined #dri-devel
kts has quit [Server closed connection]
kts has joined #dri-devel
tanty has joined #dri-devel
chadv has quit [Server closed connection]
pochu_ has joined #dri-devel
chadv has joined #dri-devel
chadv is now known as Guest51
Sachiel has quit [Server closed connection]
Sachiel has joined #dri-devel
ElementW has joined #dri-devel
pochu has quit [Ping timeout: 480 seconds]
isinyaaa has quit [Server closed connection]
rasterman has joined #dri-devel
enilflah has quit [Server closed connection]
demarchi has quit [Server closed connection]
demarchi has joined #dri-devel
enilflah has joined #dri-devel
isinyaaa has joined #dri-devel
bmodem has joined #dri-devel
graphitemaster has quit [Server closed connection]
graphitemaster has joined #dri-devel
<ElementW> never be called), so I don't exactly know what is happening there, any ideas?
<ElementW> I'm trying to emulate GL_QUADS on GL Core/GL ES by using GL_TRIANGLE_STRIP and primitive restart, but for some reason doing that completely tanks the FPS on Intel SNB & IVB (probably anything before HSW really), but reading the crocus source code I can't exactly figure out why. The primitive restart index is 0xFFFF w/ u16 indices so it should work out of the box without needing to emulate it (indeed util_draw_vbo_without_prim_restart seems to
LexSfX has quit []
jrayhawk has quit [Server closed connection]
jrayhawk has joined #dri-devel
<ElementW> Or is primitive restart just that slow on those older gens, so much it boils down to the perf of having 1 drawcall per triangle?
<HdkR> I'd blame primitive restart myself
<ElementW> s/per triangle/per quad/
LexSfX has joined #dri-devel
LexSfX has quit [Remote host closed the connection]
karolherbst_ has joined #dri-devel
karolherbst has quit [Remote host closed the connection]
samueldr has quit [Server closed connection]
samueldr has joined #dri-devel
kisak has quit [Server closed connection]
kisak has joined #dri-devel
mangix has quit [Ping timeout: 480 seconds]
mangix has joined #dri-devel
undvasistas[m] has quit [Server closed connection]
undvasistas[m] has joined #dri-devel
orbea has quit [Server closed connection]
orbea has joined #dri-devel
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
mangix_ has joined #dri-devel
mangix has quit [Ping timeout: 480 seconds]
codingkoopa9 has quit [Server closed connection]
codingkoopa9 has joined #dri-devel
Lightsword has quit [Server closed connection]
Lightsword has joined #dri-devel
gpiccoli has quit [Server closed connection]
gpiccoli has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
jfalempe has quit [Quit: Leaving]
jfalempe has joined #dri-devel
kts has joined #dri-devel
OftenTimeConsuming is now known as Guest63
OftenTimeConsuming has joined #dri-devel
Guest63 has quit [Ping timeout: 480 seconds]
Guest7740 is now known as go4godvin
srslypascal has joined #dri-devel
mangix_ has quit []
mangix has joined #dri-devel
<MrCooper> was it always possible to have multiple GEM handles (in the same namespace) for the same underlying BO?
jljusten has quit [Server closed connection]
<emersion> is it possible?
jljusten has joined #dri-devel
<emersion> regular drmPrimeFdToHandle won't allow this, can something else do that?
dri-logg1r has quit [Server closed connection]
dri-logger has joined #dri-devel
mslusarz has quit [Server closed connection]
mslusarz has joined #dri-devel
clever has quit [Server closed connection]
<MrCooper> emersion: the thread "[PATCH v2] drm/gem: Fix GEM handle release errors" sounds like it, maybe (hopefully :) I'm misunderstanding though
clever has joined #dri-devel
reactormonk[m] has quit [Server closed connection]
reactormonk[m] has joined #dri-devel
<MrCooper> it sounds like the GetFB ioctl creates a new handle
<emersion> hmm
JohnnyonFlame has quit [Ping timeout: 480 seconds]
<emersion> it indeed seems like it's just creating a new handle, always
<emersion> prime_fd_to_handle has a lookup before that
lileo has quit [Server closed connection]
lileo has joined #dri-devel
quantum5 has quit [Server closed connection]
quantum5 has joined #dri-devel
<hikiko> hello, I am using two super handy opengl extensions for debugging KHR_debug and ARB_debug_output so I can set object labels to opengl objects and also see opengl errors and warnings when I use debug context in debug mode. For the moment the labels are only seen when I print them or examine objects with debugging tools such as nsight. But what I'd really like to do and I can't figure out if it's at all possible with any of those extensions
<hikiko> or other ones is this: I'd like the opengl messages to use the object labels I've set at creation like that: instead of printing the message "shader object with ID XXXX-number is being recompiled" print the message "shader object labelled XXXX-name-that-corresponds-to-XXXX-number-according-to-my-label is being recompiled". do you have any idea if that's possible with the current OpenGL extensions? I couldn't find anything like that in the
<hikiko> spec :/
steev has quit [Server closed connection]
steev has joined #dri-devel
<hikiko> also by opengl messages I mean those that are generated by OpenGL (ARB_debug_output) not my own debug messages
rossy has quit [Server closed connection]
rossy has joined #dri-devel
SolarAquarion has quit [Server closed connection]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
Haaninjo has joined #dri-devel
Jeremy_Rand_Talos has joined #dri-devel
SolarAquarion has joined #dri-devel
norris has quit [Server closed connection]
norris has joined #dri-devel
ogabbay has quit [Server closed connection]
ogabbay has joined #dri-devel
bmodem has quit []
<pepp> the windows_vs2019 CI job seems to fail all merges (timeout), eg https://gitlab.freedesktop.org/mesa/mesa/-/jobs/26543867
tfiga has quit [Server closed connection]
tfiga has joined #dri-devel
sigmoidfunc[m] has quit [Server closed connection]
sigmoidfunc[m] has joined #dri-devel
hfink has quit [Server closed connection]
hfink has joined #dri-devel
nchery has joined #dri-devel
Jeremy_Rand_Talos has quit [Remote host closed the connection]
Jeremy_Rand_Talos has joined #dri-devel
OftenTimeConsuming has quit [Remote host closed the connection]
OftenTimeConsuming has joined #dri-devel
ajax has quit [Server closed connection]
ajax has joined #dri-devel
<HdkR> Mesa still on 22.2.0-rc1? Did rc2 get missed?
ceyusa has quit [Server closed connection]
<HdkR> Or is release schedule offset a week now?
ceyusa has joined #dri-devel
mattrope has quit [Server closed connection]
mattrope has joined #dri-devel
lstrano has quit [Server closed connection]
lstrano has joined #dri-devel
mareko has quit [Server closed connection]
mareko has joined #dri-devel
xyene_ has quit [Server closed connection]
xyene has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
linearcannon has quit [Ping timeout: 480 seconds]
nchery is now known as Guest74
nchery has joined #dri-devel
JTL has quit [Server closed connection]
Guest74 has quit [Ping timeout: 480 seconds]
JTL has joined #dri-devel
unerlige has quit [Server closed connection]
unerlige has joined #dri-devel
kts has joined #dri-devel
ZeZu has quit [Server closed connection]
ZeZu has joined #dri-devel
shankaru has quit [Server closed connection]
shankaru has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
flto has quit [Server closed connection]
flto has joined #dri-devel
rkanwal has joined #dri-devel
kts has joined #dri-devel
jbarnes has quit [Server closed connection]
jbarnes has joined #dri-devel
Jeremy_Rand_Talos has quit [Remote host closed the connection]
Jeremy_Rand_Talos has joined #dri-devel
sul has quit [Ping timeout: 480 seconds]
fab has quit [Quit: fab]
sul has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
Kayden has quit [Server closed connection]
Kayden has joined #dri-devel
frieder has quit [Quit: Leaving]
frieder has joined #dri-devel
anarsoul has quit [Server closed connection]
anarsoul has joined #dri-devel
rkanwal has quit [Ping timeout: 480 seconds]
karolherbst_ is now known as karolherbst
kts has joined #dri-devel
rcn-ee__ has quit [Server closed connection]
rcn-ee__ has joined #dri-devel
Guest19 has quit []
kurufu_ has quit [Server closed connection]
bluepenquin has joined #dri-devel
kurufu has joined #dri-devel
kathleen____ has quit [Server closed connection]
kathleen____ has joined #dri-devel
zmike has quit [Server closed connection]
zmike has joined #dri-devel
hwentlan_ has quit [Server closed connection]
hwentlan_ has joined #dri-devel
daniels has quit [Server closed connection]
daniels has joined #dri-devel
krh_ has quit [Server closed connection]
krh_ has joined #dri-devel
rib__ has quit [Server closed connection]
rib__ has joined #dri-devel
<lygstate> Does llvmpipe support for using avx512 on intel processor? as Amd also support for avx512 now, so I am curios about that
<HdkR> lygstate: It'll automatically use AVX512 because it uses LLVM as a JIT
nirmoy has joined #dri-devel
<HdkR> Effectively does `-march=native`
krh_ is now known as krh
<karolherbst> anybody up for helping out how to land Rusticl? I am sure I could simply press the merge button and things should "work" despite some annoying meson bugs :) https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15439
<karolherbst> HdkR: well.. you know the deal with auto vectorization stuff :P
<karolherbst> "It tries it best" or something
Simonx22_ has quit [Server closed connection]
Simonx22 has joined #dri-devel
<karolherbst> Not sure if llvmpipe is written/adjusted so the compiler has an easier time picking up AVX512
<karolherbst> airlied might know
MajorBiscuit has quit [Ping timeout: 480 seconds]
<HdkR> karolherbst: Yea, best try can still be garbage codegen :P
<HdkR> I just know it does it since I got slapped by it at one point
<karolherbst> :D
<karolherbst> I wouldn't be surprised if we handrolled those intrinsics we'd end up with better code gen
<HdkR> same
<karolherbst> how was swr doing btw? :D
<HdkR> Dunno, it's in Amber now, I don't need to even think about it :)
<karolherbst> yeah...
<HdkR> Resolved my SSE4.1 usage woes naturally
<HdkR> 4.2? One of those
<karolherbst> doesn't matter :)
<HdkR> Yea, it's dead
<karolherbst> anyway, I still think llvmpipe has quite some low hanging fruits in the codegen area, but at the same time... spending time on actual hw drivers is usually more important
<karolherbst> anyway.. I don't think dumping the llvm ir is actually working atm, so quite hard to check
<HdkR> I bet changing some assumptions that they will be running between AVX, AVX512, and SVE2 would hit a bunch of things
<karolherbst> I think the idea was to have code written in a way it's sufficiently wide for AVX4K :P
<karolherbst> now I will be upset if they don't call it AVX4K :D
<HdkR> Perfect for SVE then
caef^ has quit [Remote host closed the connection]
JoniSt has joined #dri-devel
CosmicPenguin_ has quit [Server closed connection]
CosmicPenguin_ has joined #dri-devel
rodrigovivi has quit [Server closed connection]
rodrigovivi has joined #dri-devel
<MrCooper> karolherbst: no CI coverage?
<karolherbst> MrCooper: mhhh... good point, maybe I should add some tests running on iris + llvmpipe or something
Newbyte has quit [Server closed connection]
Newbyte has joined #dri-devel
MajorBiscuit has joined #dri-devel
<karolherbst> ohh and also CI building it :D
<karolherbst> wow.. this will quite some work I figure
Major_Biscuit has joined #dri-devel
angular_mike______ has quit [Server closed connection]
angular_mike______ has joined #dri-devel
MajorBiscuit has quit [Ping timeout: 480 seconds]
ezequielg has quit [Server closed connection]
ezequielg has joined #dri-devel
<lygstate> karolherbst: I've doing some work about u_cpu_detect, and found the maximal value of lp_native_vector_width are 256, I am not sure if that's right
<karolherbst> yeah.... I guess we could improve this code a bit :)
arnd has quit [Server closed connection]
arnd has joined #dri-devel
anholt has quit [Server closed connection]
anholt has joined #dri-devel
sarnex_ has quit []
sarnex has joined #dri-devel
Major_Biscuit has quit [Ping timeout: 480 seconds]
Major_Biscuit has joined #dri-devel
Major_Biscuit has quit []
kts has quit [Ping timeout: 480 seconds]
fxkamd has joined #dri-devel
MajorBiscuit has joined #dri-devel
Company has joined #dri-devel
<jenatali> pepp: I'm checking in #freedesktop, if we can't resolve it quickly we can disable the Windows builds (again) :(
<jenatali> karolherbst: +1, I think once you have CI coverage (building + running something) I'd call rusticl acceptable to land
dschuermann has quit [Server closed connection]
dschuermann has joined #dri-devel
kts has joined #dri-devel
<jenatali> pepp: No ETA so !17958 is disabling it again :(
alyssa has joined #dri-devel
<pepp> jenatali: thanks
jkrzyszt has quit [Remote host closed the connection]
dviola has quit [Server closed connection]
dviola has joined #dri-devel
stuart has joined #dri-devel
jkrzyszt has joined #dri-devel
austriancoder has quit [Server closed connection]
austriancoder has joined #dri-devel
jstultz has quit [Server closed connection]
jstultz has joined #dri-devel
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
FLHerne has quit [Server closed connection]
FLHerne has joined #dri-devel
bmodem has joined #dri-devel
oneforall2 has quit [Remote host closed the connection]
<danvet> jekstrand, AS8PR08MB81117652E417826E741154B8F8B99@AS8PR08MB8111.eurprd08.prod.outlook.com <- can you pls form an opinion on this and comment?
oneforall2 has joined #dri-devel
alyssa has left #dri-devel [#dri-devel]
oneforall2 has joined #dri-devel
<emersion> fwiw i dont think it's a good idea
<emersion> see Pekka's comment as well
<danvet> ah conclusions seems to be already "not the right approach"
<danvet> jekstrand, still maybe if you can point them at the right approach instead ...
JohnnyonFlame has joined #dri-devel
<danvet> agd5f, stumbled over the kerneldoc fix series from mauro that you reviewed, can you apply all the drm patches somewhere suitable pls?
<danvet> seem to not have all landed yet
<danvet> or maybe andy can pick up the drm/sched ones ...
<agd5f> danvet, sure, still digging out from vacation last week
<danvet> agd5f, ah same here
<danvet> well vacations + chaos + out sick :-(
<emersion> :(
<emersion> are you back on your feet?
<danvet> somewhat
<danvet> boredom of just doing nothing is worse
oneforall2 has quit [Remote host closed the connection]
narmstrong has quit [Server closed connection]
narmstrong has joined #dri-devel
kunal10710[m] has quit [Server closed connection]
kunal10710[m] has joined #dri-devel
jolan has quit [Server closed connection]
KunalAgarwal[m] has quit [Server closed connection]
jolan has joined #dri-devel
KunalAgarwal[m] has joined #dri-devel
swick has quit [Server closed connection]
swick has joined #dri-devel
oneforall2 has joined #dri-devel
kem has quit [Server closed connection]
kem has joined #dri-devel
<jekstrand> anholt: Does vc5 have any sort of timestamp register you can read from the GPU?
soreau has quit [Remote host closed the connection]
soreau has joined #dri-devel
bmodem has quit []
jewins has joined #dri-devel
<anholt> jekstrand: nope
<swick> emersion linkmauve: Broadcast RGB is also kind of broken because it does two things at once: it sends the signal range InfoFrame (or not in the default case) *and* changes the color pipeline to convert from full range to limited range if the display is in limited range
<emersion> swick: is that bad?
<emersion> (sorry i'm not familiar enough with this stuff)
<swick> it makes it impossible to scan out any limited range content
<jekstrand> anholt: That's unfortunate.... I suppose someone could add a "read timestamp" ioctl which takes in and out-fences. :-/
<swick> emersion: and in general everything touching the color pipeline in unexpected ways is bad
<emersion> oh
<emersion> so… if i have limited range content, and then set broadcast RGB to limited range
<swick> i.e. if the CSC you loaded gets multiplied with the full->limited conversion CSC the results might not be what you expect
<swick> yeah, it still does the conversion
<emersion> it converts to already-limited rnage content one more time?
<emersion> lame
<emersion> and full range is a no-op?
<swick> any property which assumes the content to be a certain color space, encoding, whatever, is essentially broken
<swick> yeah
<emersion> damn
<swick> pretty mich every property I look at is broken in some horrible way and I get the impression that nobody ever tried to use it
<MrCooper> I suspect rather everyone just tested only the specific use cases which prompted them to add the properties
<emersion> well, good thing stuff goes though Pekka now :P
<emersion> Pekka, aka "is my KMS API design sensible enough" oracle
<emersion> through*
<swick> the fun thing is that the infoframe in supported by every CTA-861 compliant display but the default signal range depends on the mode
<swick> so if you don't send the infoframe or the display doesn't support CTA-861 you have to look at the mode to figure out what signal range to send
<swick> so it's understandable why the property has an auto mode and why it then internally does the conversion
<swick> otherwise userspace has to send the infoframe or has to make sure it sends the appropriate signal level
jkrzyszt has quit [Ping timeout: 480 seconds]
kts has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
egbert has quit [Server closed connection]
egbert has joined #dri-devel
Haaninjo has quit [Ping timeout: 480 seconds]
kts has quit []
LexSfX has joined #dri-devel
mattst88 has quit [Remote host closed the connection]
mattst88 has joined #dri-devel
kts has joined #dri-devel
mattst88 has quit []
mattst88 has joined #dri-devel
JohnnyonFlame has quit [Ping timeout: 480 seconds]
mattst88 has quit [Remote host closed the connection]
<anholt> jekstrand: to be fair to bcm, since it's always a tiler the idea of "take a timestamp at this point in the cmd stream" is pretty unclear -- it would be executed 1+nbins times, which one do you want?
mattst88 has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
camus has joined #dri-devel
<jekstrand> anholt: Sure. You can time a whole renderpass but that's about it. Such is the fate of anything related to perf on tilers.
<jekstrand> anholt: The context is v3dv where they have to do some stuff on the CPU currently but also want to export a sync_file. For $REASONS, those don't really jive.
linearcannon has joined #dri-devel
<jekstrand> I think they could move everything they're currently doing on the CPU to compute shaders, with a bit of effort. The one exception is vkCmdWriteTimestamp() which really has to happen on the CPU.
frieder has quit [Remote host closed the connection]
<lygstate> Who is responsible to review macOS code? I wanna someonce can review https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16995 and get it merged to green github actions
<jekstrand> lygstate: Have you tested the memstream stuff?
<lygstate> tested and passed with the github actions
<jekstrand> lygstate: Alyssa really is the best reviewer, probably. Since she's acked it, it's probably ok.
<anholt> jekstrand: oh, yeah, that's right, there's a bit of cmdstream outside of the per-tile stuff where that could go
nirmoy has quit []
<jekstrand> anholt: cmdstream?
<anholt> batchbuffer, whatever ;)
macc24_ has quit [Server closed connection]
macc24 has joined #dri-devel
<lygstate> Then I am not worried anymore, as I treat ack not as review before, thanks for clarify
bmodem has joined #dri-devel
<anholt> (I was thinking about inside of a renderpass, where you just have the bin CL, and the binner's generated CLs which are execeuted per-tile)
<danvet> tzimmermann, just pushed some patches to drm-misc-next-fixes
<jekstrand> lygstate: Generally, yeah, you should try to get actual reviews. In reality, there are basically two people who care about macos: alyssa and vlee.
<jekstrand> lygstate: I just assigned marge which pretty much counts as a 2nd ack, so good enough.
jannau has quit [Server closed connection]
jannau has joined #dri-devel
<tzimmermann> danvet, ok
ybogdano has joined #dri-devel
tzimmermann has quit [Quit: Leaving]
Surkow|laptop has quit [Server closed connection]
Surkow|laptop has joined #dri-devel
CATS has quit [Server closed connection]
CATS has joined #dri-devel
<jenatali> I'm still waiting for a review for my EGL series, but I don't think anyone really cares about it
<jenatali> It'd be nice to be able to drop in Mesa as an alternative to ANGLE
<lygstate> jenatali: I am care of it, may I review of it, I've tested it and working, just I am not confident to review it
<lygstate> jekstrand: I am not sure if you get notified, the fixes of util_cpu_detect are updated in https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17803
<jekstrand> lygstate: I get notified. Working on a different thing at the moment. :)
<jekstrand> lygstate: But it's also fine to ping. I don't mind.
<jenatali> lygstate: I could ask people internally to take a look at it, but none of them are at all familiar with the codebase. I'd trust your review over theirs
<jenatali> (Which is why it's been sitting for 10 months with no reviews)
<jekstrand> jenatali: What EGL series?
<jenatali> jekstrand: !12964
<jenatali> Finishing the Windows EGL impl
<lygstate> jenatali: I will using EGL on windows, so let's get it usable on windows:) https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964
Haaninjo has joined #dri-devel
<jekstrand> jenatali: Oh, it's like a full Windows EGL impl....
<jenatali> Yep :P
<jekstrand> I'm trying to think of who actually knows that code these days. I know xexaxo has hacked around on it a bit. daniels might know how some of it works.
<lygstate> Indeed, I have some brainstorm, is that possible implement egl directly over win32 api, and then implement WGL over EGL
<jekstrand> I pretend to know how it works sometimes but IDK if I want to pretend for both EGL and Win32. :-/
<zmike> jenatali: link?
<zmike> oh
<jekstrand> zmike looks like a good sucker for this. :-D
<zmike> while I do technically have experience in wgl and egl i was going to pass this off to someone who has actually lived wgl
<jenatali> If you do have someone in mind, I'd love to land it instead of rebasing it for another year
<zmike> I have sent out the ping
<jenatali> Thanks!
ngcortes has joined #dri-devel
gouchi has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
ptrc has quit [Remote host closed the connection]
JohnnyonFlame has joined #dri-devel
ptrc has joined #dri-devel
<jekstrand> jenatali: If, between you and zmike you can't find anyone, I can pretend well enough to at least ack it.
<jekstrand> jenatali: Really, I'm less concerned with code review as I am with maintenance so as long as you're planning to fix the bugs, I'm all for landing it.
<jekstrand> *initial code review
<jenatali> Yep, if people start using it and find bugs, I'm happy to fix them / review fixes for them
FireBurn has joined #dri-devel
enick_747 has quit [Server closed connection]
enick_747 has joined #dri-devel
<lygstate> Who is the code owner of src/gallium/drivers/r600/sfn/tests/sfn_instrfromstring_test.cpp there is unittest failure https://gitlab.freedesktop.org/lygstate/mesa/-/jobs/26558291 when I am try to recover the unittests
<lygstate> I don't know how to fix it up
<zmike> jenatali: I've secured some manner of review/testing within the next day or two
<jenatali> \o/
Jeremy_Rand_Talos has quit [Write error: connection closed]
Jeremy_Rand_Talos has joined #dri-devel
sul has quit [Ping timeout: 480 seconds]
sul has joined #dri-devel
Tooniis[m] has quit [Server closed connection]
Tooniis[m] has joined #dri-devel
mattst88 has quit [Ping timeout: 480 seconds]
<airlied> lygstate: no real avx512 support
<danvet> agd5f, yeah for RAS stuff I think sysfs with more standardized stuff and maybe some standardized uevent should cut it
<airlied> vmware may have looked once not sure
<danvet> agd5f, maybe we need some accel-RAS.rst doc or so that explains what's there and how to use it
mattst88 has joined #dri-devel
<lygstate> airlied: I am digging into llvmpipe code and util_get_cpu_caps found that seems avx512 not supported...
<danvet> there's also the issue that everyone throws their own stuff into RAS for lolz
sdutt has joined #dri-devel
<lygstate> airlied: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17803 touched llvmpipe code, you may interested have a look
kts has quit [Ping timeout: 480 seconds]
i-garrison has quit [Server closed connection]
i-garrison has joined #dri-devel
greg904 has joined #dri-devel
Jeremy_Rand_Talos_ has joined #dri-devel
Jeremy_Rand_Talos has quit [Remote host closed the connection]
mattst88_ has joined #dri-devel
i-garrison has quit []
mattst88 has quit [Ping timeout: 480 seconds]
bluetail has joined #dri-devel
Major_Biscuit has joined #dri-devel
MajorBiscuit has quit [Ping timeout: 480 seconds]
i-garrison has joined #dri-devel
Major_Biscuit has quit []
kbingham has quit [Server closed connection]
kbingham has joined #dri-devel
<greg904> is it preferrerd for an app to link to libEGL and libOpenGL from libglvnd or just libEGL and use eglGetProcAddress?
linkmauve has left #dri-devel [#dri-devel]
<airlied> lygstate: what's the motiviation for moving the stuff out of llvmpipe? so get caps don't get mangled by the driver?
<airlied> lygstate: probably worth @sroland on that
<jekstrand> airlied: So llvmpipe isn't smashing global singletons
<lygstate> airlied: OK, I update the MR for the reason
<lygstate> Indeed, I think after the movement and add a new environment variable, I can fixes src/gallium/tests/unit/translate_test.c and may also enable the avx512 support
padovan has quit [Server closed connection]
padovan has joined #dri-devel
<lygstate> And I think we should not use llvm::sys::getHostCPUFeatures, so we can override the cpu caps as we want
glehmann has quit [Server closed connection]
glehmann has joined #dri-devel
<danvet> airlied, the nvml thing has some writeable clocks, pstate and I think ecc mode controls
<HdkR> If an application chooses to use glXGetProcAddr to get glXGetProcAddr, am I allowed to be sour?
<danvet> airlied, also apparently dolphin cares about atomicity or something, and some of the ras stuff was planned as pmu
<airlied> danvet: yeah I think atomicity is kinda why I thought device nodes/ioctls were more the scene
<danvet> but then pmu has other problrms
<airlied> now netlink might be an option, I hadn't considered
haasn has quit [Server closed connection]
haasn has joined #dri-devel
Plagman has quit [Server closed connection]
Plagman has joined #dri-devel
Wally has joined #dri-devel
Wally has quit [Remote host closed the connection]
dolphin has quit [Server closed connection]
dolphin has joined #dri-devel
jekstrand has quit [Server closed connection]
<tleydxdy> to syncobj_transfer reset the syncobj? I'm trying to compare radv and amdvlk, and I see that amdvlk does a lot of transfer but no reset, where as in radv transfer is followed by a reset
jekstrand has joined #dri-devel
<tleydxdy> (for the same api call)
<tleydxdy> this is with mesa 21.2 I saw in 22 there seems to be a big refactor around that
cheako has quit [Server closed connection]
cheako has joined #dri-devel
adavy has quit [Server closed connection]
adavy has joined #dri-devel
OftenTimeConsuming has quit [Server closed connection]
OftenTimeConsuming has joined #dri-devel
kchibisov has quit [Server closed connection]
kchibisov has joined #dri-devel
bgs has quit [Server closed connection]
bgs has joined #dri-devel
<karolherbst> what intel driver is haswell using, crocus or iris?
<jekstrand> crocus
leandrohrb11 has quit [Server closed connection]
<karolherbst> interesting
<jekstrand> oh?
aswar002 has quit [Server closed connection]
aswar002 has joined #dri-devel
leandrohrb11 has joined #dri-devel
<karolherbst> trying to investigate https://gitlab.freedesktop.org/mesa/mesa/-/issues/7028 but it seems to run fine on crocus but crashing on nouveau. Same trace from kepler also crashes with iris...
<karolherbst> either we report limits iris can't handle or it's something weird going on
<jekstrand> Weird
tjaalton has quit [Server closed connection]
tjaalton has joined #dri-devel
<karolherbst> yeah...
tursulin has quit [Ping timeout: 480 seconds]
<karolherbst> anyway.. on nouveau we think that draw uses a user vertex buffer, but there is no index
<karolherbst> and assert on that
<karolherbst> well.. we require an index in this case, but not sure how much any of this makes sense :)
<karolherbst> info->index_bounds_valid is false
<karolherbst> ohh nice... it's just one set_vertex_buffers call which sets "we have a user vb" before that draw
gouchi has quit [Remote host closed the connection]
mmx_in_orbit_ has quit [Server closed connection]
mmx_in_orbit_ has joined #dri-devel
danvet has quit [Ping timeout: 480 seconds]
bluetail has quit [Read error: Connection reset by peer]
mvlad has quit [Remote host closed the connection]
Adrinael has quit [Server closed connection]
Adrinael has joined #dri-devel
g0b has quit [Server closed connection]
g0b has joined #dri-devel
crabbedhaloablut has quit [Server closed connection]
crabbedhaloablut has joined #dri-devel
fab has joined #dri-devel
rg3igalia has quit [Server closed connection]
rg3igalia has joined #dri-devel
seanpaul____ has quit [Server closed connection]
seanpaul____ has joined #dri-devel
bluetail has joined #dri-devel
fab has quit [Read error: Connection reset by peer]
linkmauve has joined #dri-devel
mriesch has quit [Server closed connection]
mriesch has joined #dri-devel
lygstate has quit [Read error: Connection reset by peer]
ernstp_ has quit [Server closed connection]
ernstp_ has joined #dri-devel
<karolherbst> dcbaker: ... can we set a different default C++ version depending on the LLVM version used 🙃 ...
<jenatali> c++17
<karolherbst> though I don't really like the way meson handles it, because it's really more of a "minimum req" which users shouldn't be able to go below :(
vsyrjala has quit [Server closed connection]
mbrost has joined #dri-devel
<karolherbst> maybe we could have a project wide default/minimum thing and then one could opt in for a higher version depending on the deps used
vsyrjala has joined #dri-devel
<karolherbst> reworking it to work like that might even solve this default option bug, because it's then something entirely different
<jenatali> karolherbst: I agree, this is one of the few places that CMake got it right compared to Meson IMO, they declare a minimum required version
nchery has quit [Ping timeout: 480 seconds]
jhugo__ has quit [Server closed connection]
jhugo__ has joined #dri-devel
<karolherbst> best case meson would find the maximum required C++/C version by itself scanning deps if possible :)
<jenatali> Would be cool if you could do add_language with a new requirement and have that merged into the top-level requirements too
<karolherbst> yeah...
<jenatali> So by default e.g. we could be C++14, but then we detect LLVM16 and add_language that the new min C++ req is C++17
<karolherbst> but also do that for dependencies :)
<karolherbst> nah.. in a perfect world we don't have to check that
<jenatali> or you enable a different option which raises the dependency further
<karolherbst> I suspect LLVM declares that via its cmake files
<jenatali> E.g. we'd considered requiring C++20 for Dozen for a while to get designated initializers, but there's no good way to specify that
<karolherbst> yeah...
<karolherbst> why aren't those super basic core features everybody wants to use just part of C++98 or something :P
<karolherbst> mhhh "set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -std=c++11 -Werror=non-virtual-dtor")"
<karolherbst> that's for LLVM-13
apinheiro has joined #dri-devel
<karolherbst> inside /usr/lib64/cmake/llvm/HandleLLVMOptions.cmake
<apinheiro> jekstrand, one question about this comment: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17913#note_1501826
<apinheiro> I guess that ping is for Roman as is the one writing the patches
<apinheiro> but asking just in case you were pinging the v3dv people,
<jenatali> karolherbst: https://cmake.org/cmake/help/latest/prop_tgt/CXX_STANDARD.html - no idea why LLVM isn't just using that...
<karolherbst> jenatali: the answer is in your question
<jekstrand> apinheiro: Ping was for Roman. He reworked some of the semaphore stuff and we just need fences to match. Should be easy. Look at one patch and type the other.
<karolherbst> although I think it's a target thing anyway, so you can't really use that if you pull LLVM as a dependency
<karolherbst> ohh they just set CMAKE_REQUIRED_FLAGS temporarily... _annoying)
<apinheiro> jekstrand, yes, that was understood, but I wanted to confirm just in case
<apinheiro> thanks for the sanity check
<karolherbst> why is that so broken...
cazzacarna has quit [Server closed connection]
ifreund has quit [Server closed connection]
cazzacarna has joined #dri-devel
ifreund has joined #dri-devel
<jekstrand> apinheiro: +1
sumoon_ has quit [Server closed connection]
sumoon has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
mbrost has quit [Ping timeout: 480 seconds]
Koniiiik has quit [Server closed connection]
Koniiiik has joined #dri-devel
kennylevinsen has quit [Server closed connection]
kennylevinsen has joined #dri-devel
tchar___ has quit [Server closed connection]
tchar___ has joined #dri-devel
Frogging101 has quit [Server closed connection]
Frogging101 has joined #dri-devel
robher_ has quit [Server closed connection]
robher_ has joined #dri-devel
dliviu has quit [Server closed connection]
dliviu has joined #dri-devel
Venemo has quit [Server closed connection]
Venemo has joined #dri-devel
cwabbott_ has quit [Server closed connection]
glehmann has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cwabbott_ has joined #dri-devel
glehmann has joined #dri-devel
<jenatali> zmike: That "some manner of review/testing" also looks like a feeble ack, which puts me at 3 feeble acks (if I include jekstrand's)
<jenatali> Which, I guess is enough for me to go ahead and merge it once I address the comments that I do have :P
<zmike> the latest comment was the review that I promised
<jekstrand> jenatali: If you don't feel like you've got sufficient review, ping me tomorrow and I'll at least skim it.
<jenatali> jekstrand: Nah I think that's good enough that at least nobody's going to yell about it going in
<jenatali> I can always address bugs/regressions later
<jekstrand> ok
MTCoster has quit [Server closed connection]
MTCoster has joined #dri-devel
jani has quit [Remote host closed the connection]
jani has joined #dri-devel
digetx has quit [Server closed connection]
digetx has joined #dri-devel
melissawen has quit [Server closed connection]
melissawen has joined #dri-devel
OftenTimeConsuming has quit [Remote host closed the connection]
OftenTimeConsuming has joined #dri-devel
nchery has joined #dri-devel
Ultrasauce has quit [Server closed connection]
sauce has joined #dri-devel
<karolherbst> jekstrand: yeah sooo.. the user confirmed that replaying that trace on crocus is fine ... :/
<karolherbst> wondering what's wrong there
<jekstrand> ¯\_(ツ)_/¯
<jekstrand> Weird that iris and crocus are different. :-/
<karolherbst> well.. guess both handle user vbufs differently
<jekstrand> They shouldn't be that different
<karolherbst> the crash inside iris is just super weird, because that's an actual illegal memory access
<jekstrand> !
turol has quit [Server closed connection]
turol has joined #dri-devel
<karolherbst> but ....
iokill has quit [Server closed connection]
iokill has joined #dri-devel
Danct12 has quit [Read error: Connection reset by peer]
zf` has quit [Server closed connection]
zf` has joined #dri-devel
<karolherbst> mhh.. let me valgrind it, maybe it's a weirdly hidden use after free situation
glennk has quit [Server closed connection]
glennk has joined #dri-devel
<karolherbst> LOL
<jekstrand> ?
<karolherbst> in valgrind it doesn't crash :(
<jekstrand> naturally
<karolherbst> still reports the invalid read though
<karolherbst> same place as libasan
<karolherbst> "ERROR SUMMARY: 542 errors from 1 contexts (suppressed: 0 from 0)" nice
<karolherbst> nothing with nouveau though
<karolherbst> mhhh
<karolherbst> starting to thing there are actually two bugs
<JoniSt> karolherbst: You could try turning the appropriate free() function into a nop, if the heap overflow goes away, it's a UAF
<JoniSt> Assuming that your system doesn't just run out of RAM :)
<karolherbst> ohh, I am sure that game is doing UB somehwere...
<karolherbst> I suspect somebody needs to look at it from an API perspective and tell if there is anything wrong with the code or not
<karolherbst> or if the game is just special
<karolherbst> it's hitting an actual assert in nouveau as there is no index bound when using user vbufs
<karolherbst> no idea if that's a limitation of nouveau or GL or gallium or whatever
<jekstrand> You can have user vbufs without an index buffer
<karolherbst> wondering why novueau asserts there then
<jekstrand> ¯\_(ツ)_/¯
<karolherbst> well nouveau tries to calculate some kind of range it uses for programming the hw
<karolherbst> let's see how it's doing it with non user vbufs...
sravn has quit [Server closed connection]
<karolherbst> ahh.. I see...
sravn has joined #dri-devel
sh-zam has quit [Server closed connection]
sh_zam has joined #dri-devel
glisse_ has quit [Server closed connection]
glisse has joined #dri-devel
<karolherbst> jekstrand: we require that pipe_draw_info.min_index and pipe_draw_info.max_index do have proper values in case of user buffers, where would we get this information in case we don't have that? Maybe that question doesn't make much sense
<jekstrand> Yeah, not following
<karolherbst> if we have user vbufs, we expect this branch to be taken: https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c#L948
ManMower has quit [Server closed connection]
ManMower has joined #dri-devel
<karolherbst> ohhh
<karolherbst> u_vbuf_draw_vbo has some code dealing with this
reductum has quit [Server closed connection]
<karolherbst> mhh.. u_vbuf_get_minmax_index
reductum has joined #dri-devel
<karolherbst> maybe I just try that?
<jekstrand> Uh.. Isn't that going to do a CPU scan of the index buffer? You don't want that.
<karolherbst> well...
<karolherbst> do I have a choice?
<jekstrand> Yeah, the !info->index_bounds_valid path
<jekstrand> If you don't have an index buffer, it should be able to figure out bounds
<karolherbst> yeah.. that's what u_vbuf_draw_vbo uses for !index_bounds_valid
<karolherbst> panfrost caches it as it seems...
<karolherbst> and falls back to u_vbuf_get_minmax_index if it's not in cache
illwieckz has quit [Server closed connection]
<karolherbst> jekstrand: anyway.. if you have a different idea, I am just trying to make sense out of it, and see that other drivers dealing with it fall back to it, others use gallium helpers, which seems to do the same
illwieckz has joined #dri-devel
jadahl has quit [Server closed connection]
jadahl has joined #dri-devel
<jekstrand> iris doesn't look at index_bounds_valid
<karolherbst> mhhh
<jekstrand> I'm very confused by this nouveau code
<jekstrand> What's with this scratch data?
pcercuei has quit [Quit: dodo]
unerlige has quit [Remote host closed the connection]
unerlige has joined #dri-devel
jewins has quit [Remote host closed the connection]
jewins has joined #dri-devel
ramaling has quit [Remote host closed the connection]
mattrope has quit [Remote host closed the connection]
<karolherbst> we have a scratch buffer which we suballocate
ramaling has joined #dri-devel
pzanoni has quit [Remote host closed the connection]
sdutt has quit [Read error: Connection reset by peer]
mdnavare has quit [Remote host closed the connection]
nchery has quit [Remote host closed the connection]
mdnavare has joined #dri-devel
shankaru has quit [Remote host closed the connection]
Ryback_ has quit [Remote host closed the connection]
pzanoni has joined #dri-devel
Ryback_ has joined #dri-devel
lstrano has quit [Remote host closed the connection]
mattrope has joined #dri-devel
<jekstrand> You're using memcpy() on user vertex buffers?!?!?!?
sdutt has joined #dri-devel
nchery has joined #dri-devel
aswar002 has quit [Remote host closed the connection]
ngcortes has quit [Remote host closed the connection]
shankaru has joined #dri-devel
lstrano has joined #dri-devel
dolphin has quit [Remote host closed the connection]
ybogdano has quit [Remote host closed the connection]
dolphin has joined #dri-devel
rsripada has quit [Remote host closed the connection]
rsripada has joined #dri-devel
<karolherbst> maybe?
ngcortes has joined #dri-devel
<karolherbst> I think that scratch buffer lives in VRAM though
aswar002 has joined #dri-devel
<jekstrand> Doesn't matter. If the client is allocating a buffer for you, point the GPU at it. Don't map it on the CPU and memcpy into it. That makes no sense.
<karolherbst> well...
JoniSt is now known as Guest156
<karolherbst> a lot of stuff nouveau is doing makes no sense
<jekstrand> lol
Guest156 has quit [Ping timeout: 480 seconds]
<karolherbst> there is a reason I'd like to use zink :P
<jekstrand> Well there's y'er problem!
JoniSt has joined #dri-devel
<jekstrand> I guess if you're doing that, there's no reason to not use u_vbuf_get_minmax_index().
<karolherbst> guess so
<jekstrand> You've already chosen the "give me zero perf" path
<karolherbst> obviously :(
<karolherbst> well.. there is a reason we have 10% blob perf compared to nvidia for some games
<karolherbst> reclocked that is
<jekstrand> :facepalm:
<jekstrand> No kidding
<jekstrand> I'm gonna go back to NVK hacking and pretend I didn't just learn any of that.
<karolherbst> :D
<jenatali> I'm surprised it's even 10% with stuff like that
<karolherbst> you have to spend _some_ time on shaders
<karolherbst> see with what I have to work with here :P
<karolherbst> the argument I often heard against just using zink was, "native GL impl is simply faster" 🙃
<jekstrand> Not if it's doing that. :D
<karolherbst> no shit
<karolherbst> not using nir is also faster with a competent backend compiler, but .... :P
<zmike> native won't be faster for much longer
<jenatali> Yeah our mapping layers to D3D12 are frequently faster than the native impl...
* karolherbst somehow relieved not having to having to deal with those stupid arguments anymore
<jekstrand> Yeah... :-/
<jekstrand> jenatali: So is DXVK. :P
<jenatali> Heh, fair
<jekstrand> Sorry. I'm obligated to rub that one in every chance I get. :P
Haaninjo has quit [Quit: Ex-Chat]
<jenatali> Nah, no need to apologize, it's impressive
<karolherbst> why is "git grep 🙃" not returning anything... :D
<karolherbst> guess I only call into u_vbuf_get_minmax_index if there is a user vbuf...
<zmike> just finish nvk already so you can stop fixing things like this
<karolherbst> ehh
<karolherbst> I can't use u_vbuf_get_minmax_index :*
<karolherbst> :(
<jekstrand> zmike: Working on it. Need to get vk_meta working first.
<karolherbst> info->index.resource is NULL :D
<karolherbst> k....
remexre has quit [Server closed connection]
<jekstrand> Oh, if you have no idex buffer, just use the draw bounds
<karolherbst> ohh
remexre has joined #dri-devel
<karolherbst> draws->start and count I guess?
<karolherbst> ahhhh
<karolherbst> right, I saw code for that
<jekstrand> IDK. I don't do gallium. :P
<karolherbst> min_index + new_draw.index_bias :D
<karolherbst> there is some index_bias handling
<jekstrand> Look at vc4 or some other gles2 driver. Seems to be what nouveau is targetting. :-P
lemes has quit [Server closed connection]
<jekstrand> *grumble* What I wouldn't give for an Intel simulator about now...
lemes has joined #dri-devel
<jekstrand> Maybe I should revive ksim.... (-:
dianders has quit [Server closed connection]
dianders has joined #dri-devel
<karolherbst> so that fixed it :)
<JoniSt> Neat :D
<karolherbst> now to figure out what's actually the correct thing to do here.. or well... when it's correct to use the draw info
<karolherbst> zmike: that's the plan
<karolherbst> now I don't even have anybody to argue about that....
<karolherbst> anyway... I think we'll submit nvk once I ported stuff over to nvidias 3d headers and get that vk meta stuff done
<karolherbst> no point postponing it after that
<karolherbst> problem is just scan out.... this might require some UAPI changes :/
<jekstrand> Let's see how much CTS we can pass with basic 3D hooked up. I don't think it'll be much beyond what we've got.
xroumegue has quit [Server closed connection]
<jekstrand> But also, I don't want to land it without new kernel API. :-/
<karolherbst> yeah... but at least the CTS doesn't fail because there is no 3d rendering
<karolherbst> tons of tests just didn't run because of that
xroumegue has joined #dri-devel
<karolherbst> jekstrand: maybe we should look into basic scanout first and see if we can come up with a solution which doesn't suck and figure out if a new UAPI is a must or just nice to have
<jekstrand> karolherbst: new uapi is a must
<karolherbst> :'(
<jekstrand> We can't suballocate with the current one.
<karolherbst> yeah....
gdevi has quit [Server closed connection]
<jekstrand> That's a non-starter
gdevi has joined #dri-devel
<jekstrand> karolherbst: The annoying part of working with me on it is that I'm going to make sure we do it properly. :-P
<karolherbst> thing is.. I don't know if Ben has any time at all to look into this, and I am not familar with the code at all... so maybe we can just adjust the current uapi a little to make it all work..... *sigh*
<karolherbst> I wished I could just work 100% on this :D
<jenatali> I have that thought all the time
<jenatali> (Not about nouveau though)
<airlied> I have it then I get nerdsniped
<airlied> then I want to work on that thing 100$
<airlied> 100%
<karolherbst> yeah....
<jenatali> I get told to do other stuff instead :(
<karolherbst> same
<karolherbst> but it's not just that, there is also CL stuff going on and uhhh... maybe I am trying to do too much at the same time? :D
<jekstrand> I don't think I've ever seen a RH person working on Mesa who wasn't doing too much at one time. :P
<karolherbst> :D
<jekstrand> Then again, I know very few Mesa devs who aren't doing too much at one time as a general rule
<karolherbst> I also have this "weirdo" DRM backport on my plate...
<jekstrand> RH folks seem a little more scatter-brained than most but yeah....
<karolherbst> the annoying part is just, that most other drivers are somewhat vendor backed and with nouveau it's mostly just RH at the point :/
<jekstrand> Yeah, that's the nouveau curse. :-/
<karolherbst> well.. it was better a few years ago
<karolherbst> my hope is that once we get vulkan out and GSP wired up, then people might be more interested
<jekstrand> same
<zmike> I will add nvk to my testing rotation once it can actually run stuff
<karolherbst> define stuff
<jekstrand> zmike: I think we've got a ways to go before we need your level of torture. :P
<zmike> :D
<karolherbst> :D
<zmike> karolherbst: glcts?
<karolherbst> uhm....
<karolherbst> I think we have a pass rate of like 0.2% atm
<karolherbst> the vulkan cts that is
<zmike> I imagine you'll score higher than AMD pro once you can pass vkcts
<zmike> it'll be a showdown
<karolherbst> :D
<karolherbst> yeah... I am not too worried about getting there eventually, more worried about the when
ybogdano has joined #dri-devel
<karolherbst> a bit sad/annoying that we are supposed to have a fully functional GL/Vk and you know kernel driver done with like 2.5 people in total :(
<jekstrand> Honestly, it's the kernel that worries me.
<jekstrand> Assuming I don't fight too many compiler bugs, I can bring up Vulkan myself in 6-9 months if I don't get distracted.
<karolherbst> for me it's userspace, but that's probably because we might have 2 people allocated to it more or less, and 0.5 (being me) for userspace :(
<karolherbst> sure... but the compiler is like....
<jekstrand> It works well enough for now. :)
<karolherbst> expect that 8/16 bit to be completely broken
<jekstrand> Well, sure.
<karolherbst> RA is bonkers too
rasterman has quit [Quit: Gettin' stinky!]
<jekstrand> I didn't say full-featured in 6-9 months. 😂
<karolherbst> :D
<jekstrand> But 1.0 with enough extensions to run Zink? Probably.
<karolherbst> as long as you don't spill and your CFG isn't too complicated and is limited to 32/64 bit math, it works pretty well
<jekstrand> Yeah, we'll need to torch it eventually.
<jekstrand> But one thing at a time
<karolherbst> yeah..
<jekstrand> In any case, it's the kernel that bothers me because we need a major rework to get the uAPI to where it needs to be.
<karolherbst> at least I got somebody to work on the 8/16 bit parts, but doing that purely in nir
<jekstrand> It's also the part that I don't feel comfortable or have any motivation to takie on.
<karolherbst> yeah.... I started to at least get the isaspec stuff ready, but I already see me hacking up isaspec most of the time for it
<jekstrand> I kinda wonder if we can do a straight-from-NIR compiler. :-O
<karolherbst> :D
<karolherbst> doubtful
<karolherbst> well.. if perf doesn't matter probably
<jekstrand> It sounds insane but NV is straightforward enough it might be possible.
<karolherbst> ehhh
<jekstrand> But probably not
<karolherbst> you still have source modifiers.. but nir can do that somehow
<karolherbst> what worries me more is cbufs sources
<jekstrand> right
<karolherbst> and bindless cbufs sources
<jekstrand> those are all kinds of special
<jekstrand> NVM then. We need an IR
<karolherbst> yeah..
<karolherbst> my current path is: strip codegen and move as much as possible into nir
<karolherbst> and then we know what's not going to fly in nir
<karolherbst> and deal with the rest with a new compiler
cmarcelo has quit [Server closed connection]
cmarcelo has joined #dri-devel
swivel has quit [Server closed connection]
swivel has joined #dri-devel
<karolherbst> jekstrand: anyway.. I might get sombody to be able to work on that full time, it will be discussed next week
<jekstrand> kk
<jekstrand> karolherbst: what full time? Compiler NIRifying?
<karolherbst> yeah
<karolherbst> the main task would be more something compute related + nouveau/nvidia, but given it's compute, the compiler is really the only thing you need to work on here
* jekstrand has no idea why this draw isn't happening. :-/
<jekstrand> wait...
<jekstrand> -1, 1, not 0, 1. drp
apinheiro has quit [Quit: Leaving]
radii has quit [Server closed connection]
radii has joined #dri-devel