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