stikonas has quit [Remote host closed the connection]
buzzmarshall has quit [Remote host closed the connection]
vstehle has quit [Ping timeout: 258 seconds]
<alyssa>
bbrezillon: u_blitter-based wallpapering isn't going to cut it for MRT
<alyssa>
The blob handles by doing N blits and then masking off only one RT at a time, and the shader has to be MRT aware and do some goofiness accordingly
<alyssa>
The upshot is that's a Midgard-only hack
<alyssa>
and only needed at all due to errata on t760/t860
<alyssa>
(Of course, <T760 there's no mrt at all)
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 272 seconds]
camus1 is now known as kaspter
vstehle has joined #panfrost
nlhowell has joined #panfrost
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 272 seconds]
camus1 is now known as kaspter
guillaume_g has joined #panfrost
guillaume_g has quit [Client Quit]
camus1 has joined #panfrost
guillaume_g has joined #panfrost
kaspter has quit [Read error: Connection reset by peer]
camus1 is now known as kaspter
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 256 seconds]
camus1 is now known as kaspter
afaerber has quit [Ping timeout: 240 seconds]
nlhowell has quit [Quit: WeeChat 2.8]
nlhowell has joined #panfrost
guillaume_g has quit [Quit: Konversation terminated!]
guillaume_g has quit [Quit: Konversation terminated!]
guillaume_g has joined #panfrost
icecream95 has quit [Quit: leaving]
rcf has joined #panfrost
<alyssa>
icecream95: Scary =p
<alyssa>
Not sure if that's efficient
<alyssa>
For context, mali supports 4x MSAA in two "modes", one writing out all the samples to main memory (4x write bw) and then needing a dedicated resolve (4x read bw + 1x write bw) so 9x higher bw in total
<alyssa>
The other keeping all the samples in the tilebuffer and doing the resolve automatically so same b/w as no MSAA if you limit to 4x
<alyssa>
MSAA enabled via GLES2 will do the fast one but that's iirc winsys only
<alyssa>
MSAA via GLES3 on an FBO will be the slow one, you're supposed to use EXT_multisampled_render_to_texture
<alyssa>
anyway, not sure which one that patch will route to in the backend, since I was going for conformance
guillaume_g has quit [Quit: Konversation terminated!]
kaspter has quit [Remote host closed the connection]
guillaume_g has joined #panfrost
kaspter has joined #panfrost
TheMojoMan has joined #panfrost
TheMojoMan has quit [Ping timeout: 272 seconds]
cwabbott_ has joined #panfrost
cwabbott has quit [Ping timeout: 272 seconds]
cwabbott_ is now known as cwabbott
rah has joined #panfrost
<rah>
do the Mali GPUs require any binary firmware blobs?
<rah>
I couldn't see anything obvious in linux-firmware.git
<robmur01>
no, they do not :)
<rah>
sweet
<rah>
Mali 1 : Adreno 0
<alyssa>
rah: \o/
<alyssa>
rah: Then again if you go for Adreno, you get robclark
<alyssa>
whereas with Mali you get, well, me
<alyssa>
;P
<alyssa>
rah: The closest thing to firmware blobs are some tiny programs that get uploaded for things like blits. But we do that all in free s/w in Mes
<alyssa>
Mesa
<alyssa>
This holds for Utgard through Bifrost, I don't know what Valhall (or beyond) may bring but I'm optimistic
<alyssa>
Out of curiousity, what's the interest level (for users and developers) for Vulkan support on T760/T860?
guillaume_g has quit [Quit: Konversation terminated!]
davidlt has joined #panfrost
adjtm has joined #panfrost
cwabbott has quit [Quit: cwabbott]
cwabbott has joined #panfrost
raster has quit [Quit: Gettin' stinky!]
raster has joined #panfrost
raster has quit [Quit: Gettin' stinky!]
raster has joined #panfrost
* alyssa
just dipped her toes in the water learning about the vk api if patches are going to start coming
<alyssa>
this afternoon's task will be to setup a pan_pool abstraction in common code so we can move stuff like job descriptor uploads into common code :)
Elpaulo has quit [Quit: Elpaulo]
Elpaulo has joined #panfrost
Ntemis has joined #panfrost
davidlt has quit [Ping timeout: 246 seconds]
Ntemis has quit [Read error: Connection reset by peer]