ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
<anarsoul> alyssa: no more webrender acceleration for folks with t720?
<alyssa> anarsoul: did that.. did that work before?
<alyssa> we've only ever supported ES2 on T720
<alyssa> that ES3 was apparently being advertised was a bug and something I only learned this week
<anarsoul> probably? IIRC you don't need MRT for webrender
<HdkR> MRT isn't real, nobody can prove otherwise :P
<anarsoul> I really wish they supported gles2 in webrender :)
<alyssa> what non-gles2 features do they need?
<alyssa> T720 will still expose all the extensions except for MRT
<anarsoul> texture arrays, control flow in shaders
<imirkin> alyssa: what extensions? most ES stuff is core-only
<alyssa> imirkin: woof.
<imirkin> any useful extensions require ES 3.1
<anarsoul> and instanced draws
* alyssa tries to remember what https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7400 was about
<imirkin> alyssa: RGTC is desktop-only, required for GL 3.0
<alyssa> imirkin: oh that was an unrelated musing
adjtm has joined #dri-devel
nashpa has quit [Ping timeout: 480 seconds]
<alyssa> the texture emulation code is definitely wrong here..
dliviu has joined #dri-devel
<alyssa> Oh, this is annoying as h*ck
<alyssa> can't do R001 swizzles, but can compose with the user swizzle, but then border colour gets broken without more wonkiness.
fcarrijo has joined #dri-devel
nchery has quit [Quit: Leaving]
<alyssa> no wait, that doesn't seem to matter for this piglit.
<imirkin> the border color piglit will fail no matter what :)
<imirkin> that's what it's there for ... to cause you pain
fcarrijo has quit []
<alyssa> :}
<alyssa> 2021-10-23T00:45:42.332621 [0m[31mERROR - Test spec@arb_draw_buffers@fbo-mrt-new-bind: UnexpectedPass
<alyssa> oh no, whatever shall we do
co1umbarius has joined #dri-devel
columbarius has quit [Ping timeout: 480 seconds]
<alyssa> Okay. Good news, doesn't look like AFBC is breaking any piglits.
<alyssa> Bad news, I broke a bunch of Piglits unrelated to AFBC.
<alyssa> something about SNORM rendering. awful.
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #dri-devel
fcarrijo has joined #dri-devel
fcarrijo has quit []
Company has quit [Quit: Leaving]
illwieckz has quit [Read error: No route to host]
illwieckz has joined #dri-devel
i-garrison has quit [Ping timeout: 480 seconds]
boistordu has quit [Ping timeout: 480 seconds]
lemonzest has quit [Quit: WeeChat 3.2]
markyacoub_ has quit [Read error: Connection reset by peer]
angular_mike____ has quit [Read error: Connection reset by peer]
cengiz_io has quit [Read error: Connection reset by peer]
abhinav__ has quit [Write error: connection closed]
dianders has quit [Read error: Connection reset by peer]
cengiz_io has joined #dri-devel
markyacoub_ has joined #dri-devel
angular_mike____ has joined #dri-devel
abhinav__ has joined #dri-devel
dianders has joined #dri-devel
abhinav__ has quit [Ping timeout: 480 seconds]
markyacoub_ has quit [Ping timeout: 480 seconds]
angular_mike____ has quit [Ping timeout: 480 seconds]
cengiz_io has quit [Ping timeout: 480 seconds]
dianders has quit [Ping timeout: 480 seconds]
dianders has joined #dri-devel
abhinav__ has joined #dri-devel
angular_mike____ has joined #dri-devel
cengiz_io has joined #dri-devel
markyacoub_ has joined #dri-devel
kts has joined #dri-devel
kts has quit []
kts has joined #dri-devel
ppascher has joined #dri-devel
curro has quit [Ping timeout: 480 seconds]
kts has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
kts has quit []
kts has joined #dri-devel
lemonzest has joined #dri-devel
join_subline has quit [Ping timeout: 480 seconds]
i-garrison has joined #dri-devel
sdutt has quit [Read error: Connection reset by peer]
shashanks has quit [Remote host closed the connection]
danvet has joined #dri-devel
kmn has quit [Ping timeout: 480 seconds]
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
Duke`` has joined #dri-devel
mlankhorst has joined #dri-devel
f11f13 has quit [Remote host closed the connection]
f11f13 has joined #dri-devel
shashank1202_ has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
dongwonk has quit [Remote host closed the connection]
i-garrison has quit [Read error: No route to host]
mbrost has quit [Read error: Connection reset by peer]
i-garrison has joined #dri-devel
gouchi has joined #dri-devel
frytaped has quit [Quit: went bye bye]
rasterman has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
i-garrison has quit []
i-garrison has joined #dri-devel
pcercuei has joined #dri-devel
orbea1 has joined #dri-devel
orbea has quit [Ping timeout: 480 seconds]
join_subline has joined #dri-devel
shashank1202_ has quit [Quit: Connection closed for inactivity]
i-garrison has quit []
kts has joined #dri-devel
flacks has quit [Quit: Quitter]
flacks has joined #dri-devel
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
kts has quit [Remote host closed the connection]
kts has joined #dri-devel
kts has quit []
kts has joined #dri-devel
agx has quit [Remote host closed the connection]
agx has joined #dri-devel
gawin has joined #dri-devel
Company has joined #dri-devel
X-Scale` has quit [Ping timeout: 480 seconds]
ezequielg_ has quit []
ezequielg has joined #dri-devel
DPA has quit [Read error: Connection reset by peer]
DPA has joined #dri-devel
kts_ has joined #dri-devel
lanodan has quit [Quit: WeeChat 3.1]
kts_ has quit []
kts_ has joined #dri-devel
kts_ has quit []
kts_ has joined #dri-devel
kts_ has quit []
kts_ has joined #dri-devel
kts_ has quit []
lanodan has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
vivijim has quit [Read error: Connection reset by peer]
kts has joined #dri-devel
DPA has quit [Ping timeout: 480 seconds]
X-Scale has joined #dri-devel
shashank1202_ has joined #dri-devel
X-Scale has quit []
DPA has joined #dri-devel
orbea1 has quit []
orbea has joined #dri-devel
fcarrijo has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
fcarrijo has quit []
kts has joined #dri-devel
<Company> question for AMD hackers:
<Company> this is with X11
<Company> and it happened since I recently avoided excess MakeCurrent() calls
<Company> but only on AMD
<Company> adding a manual MakeCurrent(NO_CONTEXT), MakeCurrent() at every resize apparently makes the issue go away
<Company> but I don't have an AMD, so I can't experiment
<Company> and it doesn't happen on my Intel
<Company> this feels like some size update of the renderbuffer only happens on MakeCurrent() that should happen earlier, but I don't know Mesa code well enough to know if that's possible
<Company> or if this is something in GTK that we might be doing wrong
<alyssa> I'm curious how freedreno performs at `glmark2-es2 -bbuffer:columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata`
<alyssa> this seems to hit a pathological case with resource shadowing on panfrost (3fps reported on 1 board), wondering if we botched the heuristic
f11f13 has quit [Remote host closed the connection]
f11f13 has joined #dri-devel
<HdkR> [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 7 FrameTime: 142.857 ms
<alyssa> HdkR: .....woof.
<HdkR> On Snapdragon 888
<alyssa> HdkR: now try with FD_MESA_DEBUG=inorder
<alyssa> er wait does that work
<HdkR> zero change
<alyssa> Interesting.
<alyssa> hitting some other pathological case ig
<HdkR> Oh wait
<HdkR> It was freaking out since the monitor was off
<HdkR> [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 119 FrameTime: 8.403 ms
<alyssa> Ah
<HdkR> I think I have a hard cap of 120FPS because of my kernel atm :P
<alyssa> rip
<alyssa> Ooh, I.. hm
<alyssa> i'm starting to see why this case is so bad
<alyssa> Ooooh.
<alyssa> Okay. I see where we screwed up.
<alyssa> And by "we" I mean "me"
<alyssa> aaaand also why the commit cphealy bisected to is the problem
<alyssa> rsrc->track isn't getting reset when we shadow
pushqrdx has quit [Ping timeout: 480 seconds]
kts_ has joined #dri-devel
kts_ has quit []
kts has quit [Ping timeout: 480 seconds]
fxkamd has joined #dri-devel
i-garrison has joined #dri-devel
shashank1202_ has quit [Quit: Connection closed for inactivity]
DPA has quit [Ping timeout: 480 seconds]
DPA has joined #dri-devel
mlankhorst has quit [Ping timeout: 480 seconds]
thelounge583 has joined #dri-devel
X-Scale has joined #dri-devel
thelounge583 has quit []
<robclark> alyssa, HdkR: I'm getting 120fps.. need to resurrect my patch to make DIRTYFB not limit fps to 2x refresh rate
thelounge583 has joined #dri-devel
<robclark> (on sc7180/a618.. but with the 2x hz limit it really doesn't matter what you're on)
thelounge5837 has joined #dri-devel
thelounge583 has quit [Ping timeout: 480 seconds]
DPA has quit [Ping timeout: 480 seconds]
thelounge5837 has quit []
thelounge5837 has joined #dri-devel
DPA has joined #dri-devel
mlankhorst has joined #dri-devel
DPA has quit [Ping timeout: 480 seconds]
DPA has joined #dri-devel
<alyssa> robclark: ack
<alyssa> the bad case for me was due to a bug causing large numbers of useless shadow copies to be made
<alyssa> but even so .. that test will cause a lot of shadow copies to be made of a fairly large (~256kb) buffer. so even debugged I can imagine there's CPU boundness there.
<robclark> oh, yeah.. and I suppose that is done on the CPU.. from wc mappings
<alyssa> yeah...
<alyssa> not sure if the CPU shadowing path should have a size threshold.. especially because of wc mappings
<alyssa> otoh if it saves a flush...
thellstrom1 has joined #dri-devel
thellstrom has quit [Ping timeout: 480 seconds]
DPA- has joined #dri-devel
DPA has quit [Ping timeout: 480 seconds]
DPA has joined #dri-devel
DPA- has quit [Ping timeout: 480 seconds]
lemonzest has quit [Quit: WeeChat 3.2]
DPA- has joined #dri-devel
DPA has quit [Ping timeout: 480 seconds]
shashank1202_ has joined #dri-devel
sdutt has joined #dri-devel
DPA- has quit []
tobiasjakobi has joined #dri-devel
tobiasjakobi has quit [Remote host closed the connection]
DPA has joined #dri-devel
gawin has quit [Quit: Konversation terminated!]
mlankhorst has quit [Ping timeout: 480 seconds]
Duke`` has quit [Ping timeout: 480 seconds]
gouchi has quit [Remote host closed the connection]
i-garrison has quit []
shashank1202_ has quit [Quit: Connection closed for inactivity]
i-garrison has joined #dri-devel
columbarius has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
sdutt has quit [Ping timeout: 480 seconds]
shashank1202_ has joined #dri-devel
fxkamd has quit []
sdutt has joined #dri-devel
pcercuei has quit [Quit: dodo]