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
megi has quit [Ping timeout: 260 seconds]
stikonas has joined #panfrost
stikonas has quit [Read error: Connection reset by peer]
stikonas_ has joined #panfrost
kaspter has quit [Read error: Connection reset by peer]
kaspter has joined #panfrost
NeuroScr has quit [Quit: NeuroScr]
stikonas_ has quit [Remote host closed the connection]
vstehle has quit [Ping timeout: 268 seconds]
kaspter has quit [Quit: kaspter]
paulk-leonov has quit [Ping timeout: 250 seconds]
paulk-leonov has joined #panfrost
vstehle has joined #panfrost
_whitelogger has joined #panfrost
davidlt has joined #panfrost
kaspter has joined #panfrost
NeuroScr has joined #panfrost
stikonas has joined #panfrost
Depau has quit [Ping timeout: 268 seconds]
Depau has joined #panfrost
NeuroScr has quit [Quit: NeuroScr]
NeuroScr has joined #panfrost
_whitelogger has joined #panfrost
raster has joined #panfrost
NeuroScr has quit [Quit: NeuroScr]
stikonas has quit [Remote host closed the connection]
Elpaulo has joined #panfrost
davidlt has quit [Ping timeout: 268 seconds]
megi has joined #panfrost
icecream95 has quit [Ping timeout: 240 seconds]
_whitelogger has joined #panfrost
davidlt has joined #panfrost
NeuroScr has joined #panfrost
NeuroScr has quit [Quit: NeuroScr]
yann|work has quit [Ping timeout: 265 seconds]
BenG83 has quit [Quit: Leaving]
davidlt has quit [Ping timeout: 265 seconds]
raster has quit [Quit: Gettin' stinky!]
BenG83 has joined #panfrost
raster has joined #panfrost
BenG83 has quit [Remote host closed the connection]
BenG83 has joined #panfrost
abordado has joined #panfrost
<alyssa> It occurred to me overnight I might have an issue with larger framebuffers specifically
<alyssa> Let's see..
<alyssa> No clear evidence for that, unfortunately.
* alyssa is trying to repro the STK faults outside of STK but having a bit of difficulty
<alyssa> I guess apitrace will be a friend
<raster> i hadn't noticed a problem yet....
<raster> but i only ever got to 1080p
<alyssa> raster: Bringing up the GLES3 renderer, with support for fancy effects
<alyssa> Makes heavy use of new shiny GLES3 features, currently debugging MRT..
<raster> ooooh fancypants
pak0st has joined #panfrost
pak0st has quit [Client Quit]
raster has quit [Quit: Gettin' stinky!]
<abordado> alyssa: 1% instruction reduction is a good improvement on the branch invert merge request
<abordado> did you expect more?
<abordado> wait, its 0.5%
<alyssa> abordado: No, I just didn't expect some shaders to be hurt in terms of cycle count
<alyssa> It's not clear to me why this would possibly hurt cycles.
<abordado> yeah, that is weird
<alyssa> I sh/could dig into it a bit
<alyssa> It's possible there's a scheduling silliness
* alyssa is knee-deep in ES3 stuff rn
<alyssa> abordado: Could you add your Signed-off-by and my Reviewed-by into the commit messages so I can merge? thank you :)
<abordado> sure
<abordado> done
<abordado> the commit message looks weird on gitlab
<alyssa> Er, I only see it on the first commit...?
<abordado> let me fix that
<alyssa> Thank you
<abordado> Should be good now
<alyssa> Perfect, thank you!
* alyssa set to merge when CI comes back
<abordado> ^^
<alyssa> ^_^
<alyssa> I'm never sure if ^^ is an emoticon or an arrow pointing to the preceding message
<abordado> i usually see ^ as an arrow
<abordado> just one
* alyssa shrugs
<HdkR> :shruggie:
<ezequielg> alyssa: ^^ is not an emoticon, it has no mouth!
* alyssa zipz lips ^^
<ezequielg> otoh, you have ^_^ which resembles a smiling face
<ezequielg> ^^ is a couple arrows
pak0st has joined #panfrost
<HdkR> ᵒᵒ
* alyssa was about to ask if y'all had work but I guess it's New Years Eve, huh
<HdkR> I'm always working :P
icecream95 has joined #panfrost
<icecream95> What is the chance that the hardware actually does support S3TC and blob driver just doesn't expose it?...
nerdboy has quit [Ping timeout: 268 seconds]
<HdkR> Probably not very high :P
<icecream95> > ARM Mali-T760 MP4 GPU [...] supporting [...] Direct3D 11.1
BenG83 has quit [Ping timeout: 265 seconds]
<HdkR> Would probably be easiest to get ETC discovered and then scan surrounding texture formats
<HdkR> Only 8bits of encoding space. Not a large scanning space
<ente> [21:09] < ezequielg> alyssa: ^^ is not an emoticon, it has no mouth!
<ente> iirc the explanation was that ^.^ and ^_^ are the female and male forms of the same thing
<HdkR> Those are gendered emotes?
<ente> and that . is hiding her teeth or something?
<icecream95> Why does es2_info show ETC1 and astc support if it doesn't work, then?
<ente> that's what wikipedia said because I was curious so I looked it up of course
<icecream95> I wonder if ARM actually did write a D3D11 driver...
<ente> oh, huh "Characters like hyphens or periods can replace the underscore; the period is often used for a smaller, "cuter" mouth, or to represent a nose, e.g. (^.^). Alternatively, the mouth/nose can be left out entirely, e.g. (^^). "
<HdkR> icecream95: For panfrost those show up?
<icecream95> What about being explicit about using arrows and writing something like HEAD^^ instead?
<icecream95> HdKR: es2_info | grep ETC1 shows GL_OES_compressed_ETC1_RGB8_texture
<ente> HEAD~1
<icecream95> That's referring to your current comment. HEAD is the status bar.
<ente> I have another bar between the input bar and the status bar
<ente> MICROS~1
BenG83 has joined #panfrost
pak0st has quit [Remote host closed the connection]
<HdkR> huh, does mesa support driver decoding of ETC1, or am I missing something? :)
pak0st has joined #panfrost
pak0st has quit [Client Quit]
icecream95 has quit [Ping timeout: 265 seconds]
icecream95 has joined #panfrost
icecream95 has quit [Ping timeout: 240 seconds]
icecream95 has joined #panfrost
<alyssa> icecream95: There's definitely a good possibility that the hardware has hidden S3TC support
<alyssa> Midgard has a lot of hidden support for things that aren't exposed in the GLES blob
<alyssa> Off the top of my head... quads/polygons, precise occlusion queries (but it might be broken), extra texture wrap modes, constant point size (glPointSize) without shader lowering, rectangle textures...
<alyssa> And those are just the ones I've stumbled upon accidentally :)
<alyssa> As for ETC1/ASTC with panfrost, mesa decompresses them in software since we don't implement it natively yet.
<alyssa> HdkR: ^
<HdkR> Yea, that's what I figured. It's just a bit hard to tell :P
<alyssa> icecream95: To my knowledge, Arm never released a Direct3D blob. I'm not sure if one was written and not released.
<alyssa> But it could be done (the hardware isn't missing anything that can't be lowered)
<alyssa> Then again, Panfrost probably accidentally exposes DX9 as it is via `nine` :p
icecream95 has quit [Ping timeout: 265 seconds]
<HdkR> It did take a long time for QCom's Windows driver to finally make it to market. Maybe ARM just has theirs waiting :P
* alyssa shrugs
<mifritscher> Happy New Year!
<alyssa> :tada:
<alyssa> I'm giving up my vices, I'm going back to schooooooooool~
<HdkR> Vices are super useful for holding things though
<alyssa> You're supposed to be working, that's for midnight, where are they, there isn't much tiiiime!
* alyssa just opened up midgard_ra.c
<alyssa> Was hoping to forget about my RA woes :p
NeuroScr has joined #panfrost
leinax has joined #panfrost