alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - Logs https://freenode.irclog.whitequark.org/panfrost - <daniels> avoiding X is a huge feature
stikonas has quit [Remote host closed the connection]
rhyskidd has quit [Remote host closed the connection]
rhyskidd has joined #panfrost
buzzmarshall has quit [Remote host closed the connection]
vstehle has quit [Ping timeout: 260 seconds]
chewitt has quit [Quit: Zzz..]
davidlt has joined #panfrost
chewitt has joined #panfrost
davidlt has quit [Ping timeout: 240 seconds]
cwabbott has quit [Quit: cwabbott]
cwabbott has joined #panfrost
vstehle has joined #panfrost
davidlt has joined #panfrost
<rhyskidd> alyssa: how is the t860 support with upstream kernel and mesa these days?
davidlt has quit [Remote host closed the connection]
davidlt has joined #panfrost
chewitt has quit [Quit: Adios!]
raster has joined #panfrost
guillaume_g has joined #panfrost
stikonas has joined #panfrost
icecream95 has joined #panfrost
icecream95 has quit [Ping timeout: 260 seconds]
clementp[m] has joined #panfrost
<alyssa> rhyskidd: wdym how?
<rhyskidd> cts pass rate or general usability with glamor and desktop compositing?
<alyssa> rhyskidd: passing almost 100% of dEQP-GLES2
<alyssa> passing like 99% of dEQP-GLES3 (that's ES3.0 only -- ES3.1+ is unsupported at this time)
<alyssa> no clue about desktop GL pass rates, probably lower. desktop GL is not officially supported but de facto works okay
<rhyskidd> great :)
<alyssa> (this is on mesa/master)
TheMojoMan has joined #panfrost
TheMojoMan has quit [Client Quit]
_whitelogger has joined #panfrost
kaspter has quit [Ping timeout: 265 seconds]
kaspter has joined #panfrost
guillaume_g has quit [Quit: Konversation terminated!]
rcf has quit [Ping timeout: 256 seconds]
nlhowell1 has quit [Ping timeout: 258 seconds]
rcf has joined #panfrost
<alyssa> working on modifier support
<alyssa> yesterday's patches let us do tiled buffers across the desktop
<alyssa> today will be implementing AFBC<--->staging blits so we can have conformant AFBC
<alyssa> and then tomorrow (or this afternoon but gotta keep the pattern) will be piping AFBC modifiers through and enabling AFBC globally
<alyssa> goal being AFBC framebuffer for OpenGL clients, and then AFBC framebuffer at the KMS level too since we can do AFBC scanout on rockchip now
<alyssa> which is a lot of boring winsys stuff but hopefully it'll be a nice perf boost, or at least power reduction
<HdkR> Woo for either one of those wins :D
<alyssa> :)
<daniels> srsly!
<alyssa> rk afbc might require a kernel upgrade... uhh
<alyssa> will use one of the veyrons to test :p
<alyssa> Have initial WIP for AFBC textures
<anarsoul> yay!
<alyssa> anarsoul: =D
<alyssa> anarsoul: Don't worry, AFBC is totally unsupported in Mali T720, only works on a small # of formats, and is a loss at small sizes, so I'll still be maintaining the u-interleaved stuff forevermore it looks like
<alyssa> 3 different layouts to juggle, weee
<alyssa> robclark: thank you for the lovely fd resource routines which are shamelessly copied into panfrost for afbc =)
<alyssa> `Copyright (C) 2012 Rob Clark <robclark@freedesktop.org>` not sure there's something more recent but that's what's in the file :p
<robclark> hmm, yeah, freedreno_resource.c has been around for a while
<robclark> the hard part is figuring out all the rules for layout, which is all in fdl these days (to share w/ vk driver)
<robclark> (not sure if AFBC can only do simple 2d stuff, or if it can do mipmap/cube/etc too)
<alyssa> looking at my giant collection of traces, I see AFBC+mipmapping used plenty
<alyssa> I don't see cubemaps/3D tex here but I mnever looked very hard either :~)
<alyssa> Starting with 2D+mipmap anyway, we'll work from there
gcl_ has joined #panfrost
gcl has quit [Ping timeout: 240 seconds]
davidlt has quit [Ping timeout: 240 seconds]
raster has quit [Quit: Gettin' stinky!]
raster has joined #panfrost
buzzmarshall has joined #panfrost
* alyssa shakes the can of worms
<urjaman> wormdance
<alyssa> so many fails :(
<Lyude> https://www.youtube.com/watch?v=0E_jTrxscKc appropriate soundtrack for the wormdance
<alyssa> Documentation! \o/
Elpaulo has quit [Quit: Elpaulo]
cwabbott_ has joined #panfrost
cwabbott has quit [Ping timeout: 272 seconds]
cwabbott_ is now known as cwabbott
raster has quit [Quit: Gettin' stinky!]
raster has joined #panfrost
<alyssa> also note to self: we need to handle invalidate_resource to skip z/s writeout
<alyssa> and probably also some wallpapering
tomboy65 has quit [Ping timeout: 240 seconds]
tomboy65 has joined #panfrost
raster has quit [Quit: Gettin' stinky!]
tomboy65 has quit [Ping timeout: 240 seconds]
tomboy65 has joined #panfrost
tomboy65 has quit [Ping timeout: 240 seconds]
tomboy65 has joined #panfrost