ChanServ changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - Logs https://oftc.irclog.whitequark.org/panfrost - <macc24> i have been here before it was popular
warpme___ has quit []
bluetail276 has joined #panfrost
Daanct12 has joined #panfrost
Daanct12 has quit [Remote host closed the connection]
Daanct12 has joined #panfrost
camus has joined #panfrost
camus has quit []
camus has joined #panfrost
camus has quit [Remote host closed the connection]
camus has joined #panfrost
jkl has quit [Quit: Gone.]
jkl has joined #panfrost
falk689 has quit [Remote host closed the connection]
stebler[m] has joined #panfrost
strongtz[m] has joined #panfrost
davidlt has joined #panfrost
Daaanct12 has joined #panfrost
Daanct12 has quit [Read error: Connection reset by peer]
indy_ has joined #panfrost
indy has quit [Ping timeout: 480 seconds]
Daanct12 has joined #panfrost
Daaanct12 has quit [Read error: Connection reset by peer]
Daanct12 has quit [Read error: Connection reset by peer]
indy_ has quit [Ping timeout: 480 seconds]
Daanct12 has joined #panfrost
indy has joined #panfrost
MajorBiscuit has joined #panfrost
Daanct12 has quit [Remote host closed the connection]
Major_Biscuit has joined #panfrost
Daanct12 has joined #panfrost
MajorBiscuit has quit [Ping timeout: 480 seconds]
go4godvin has joined #panfrost
tinybronca[m] has joined #panfrost
go4godvin is now known as Guest66
psydroid[m] has joined #panfrost
Przemek[m] has joined #panfrost
robertfoss[m] has joined #panfrost
nlhowell has joined #panfrost
bluetail276 has quit []
bluetail has joined #panfrost
rasterman has joined #panfrost
pjakobsson has joined #panfrost
indy has quit [Ping timeout: 480 seconds]
indy has joined #panfrost
Daanct12 has quit [Remote host closed the connection]
Daanct12 has joined #panfrost
thecycoone[m] has joined #panfrost
davidlt has quit [Ping timeout: 480 seconds]
Daanct12 has quit [Remote host closed the connection]
Daanct12 has joined #panfrost
Daaanct12 has joined #panfrost
Daanct12 has quit [Ping timeout: 480 seconds]
warpme___ has joined #panfrost
Daaanct12 has quit [Quit: Leaving]
nlhowell has quit [Quit: WeeChat 3.5]
davidlt has joined #panfrost
Guest66 is now known as go4godvin
hanetzer has joined #panfrost
nlhowell has joined #panfrost
q4a has joined #panfrost
<q4a> Hi. Does panfrost support GL_EXT_texture_compression_s3tc?
<CounterPillow> q4a: yes
<q4a> CounterPillow: is there hardware limitations? I'm using 32bit rk3288 (Mali-T760 MP4) and has empty output in "glxinfo | grep s3tc"
<q4a> Tested with mesa 21.2.6 and 22.1.5
<CounterPillow> all I know is that it's there for me on a G52
<q4a> ok, thanks anyway
<robmur01> a lot of the compressed texture formats depend on the SoC vendor to enable them in HW, since it's their responsibility to sort out licensing
<robmur01> and that can vary even with a SoC family, e.g. RK3288W supports more formats than original RK3288
pendingchaos_ is now known as pendingchaos
<q4a> - does panfrost support S3TC textures? - yes, if your device supports it. rk3399 does, rk3288 does not
<CounterPillow> I assume everything since the patent's expiry will support it
nlhowell has quit [Ping timeout: 480 seconds]
<q4a> patent expiry was in october 2017, but rk3288 was released in 2014
alyssa has joined #panfrost
<alyssa> q4a: It's indeed up to the SoC integrator to enable.
<alyssa> Originally that's for licensing reasons, but even with the patents expired I suppose some vendors will fail to enable the exts that are virtually unused on Android
<alyssa> (where ASTC and ETC are the popular alternatives that all? Mali has supported since T760)
<alyssa> (and maybe older, I forget off hand)
<q4a> thanks, is it possible to figure out, if SoC support GL_EXT_texture_compression_s3tc before buying new one?
<q4a> I would like to by rk3588 with Mali-G610 MP4
<q4a> *buy
<alyssa> q4a: Mali-G610 doesn't have upstream Panfrost support yet, so s3tc isn't your bottleneck there!
<alyssa> We're Working On It(TM)
<alyssa> The challenge with Mali-G610 (and anything newer) is that the job submission hardware is completely new.
<alyssa> Previous Mali had, like, 3 registers that the kernel wrote to and that was that :p
<alyssa> All fixed-function
<q4a> Ok, I'm understanding that and I'm very thankful for your work. But currently I'm talking about GL_EXT_texture_compression_s3tc hardware support in rk3588.
<alyssa> The newer Malis ("Mali-Gxyz") replace that with a cortex-m7, a big firmware blob, a microcontroller for a bespoke new instruction set, and a few other shinies.
<alyssa> more or less requiring a rewrite of the panfrost kernel
<alyssa> q4a: The Arm DDK is not supported here, please contact your SoC vendor (or Arm) for assistance with their driver, thank you :-)
<q4a> Thanks, I'll send them email.
<alyssa> 👍
davidlt has quit [Remote host closed the connection]
unevenrhombus[m] has joined #panfrost
hanetzer1 has joined #panfrost
jenneron[m] has joined #panfrost
hanetzer is now known as Guest96
hanetzer1 is now known as hanetzer
Guest96 has quit [Ping timeout: 480 seconds]
greenjustin has quit [Remote host closed the connection]
indy has quit [Ping timeout: 480 seconds]
alyssa has left #panfrost [#panfrost]
indy has joined #panfrost
greenjustin has joined #panfrost
pch has joined #panfrost
pendingchaos_ has joined #panfrost
pendingchaos has quit [Read error: Connection reset by peer]
pendingchaos_ is now known as pendingchaos
nlhowell has joined #panfrost
nergzd723 has joined #panfrost
davidlt has joined #panfrost
jambalaya has quit [Ping timeout: 480 seconds]
camus has quit [Remote host closed the connection]
camus has joined #panfrost
jambalaya has joined #panfrost
jambalaya has quit [Remote host closed the connection]
MajorBiscuit has joined #panfrost
Major_Biscuit has quit [Ping timeout: 480 seconds]
nlhowell has quit [Ping timeout: 480 seconds]
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
warpme___ has quit []
jelly has quit []
<cphealy> robmur01: from the above discussion regarding S3TC, I'm not fully understanding what is being said here. Is it a config option that the SoC vendor must make when selecting the GPU to use which compressed textures will be enabled or not in HW? Can the same GPU model have different compressed textures supported, and if so, how does one determine which are supported on a particular SoC or not?
<robmur01> see DRM_PANFROST_PARAM_TEXTURE_FEATURES0 - there are a set of configuration signals which need to be tied off (or externally driven) at RTL integration time to enable/disable the offending formats
jelly has joined #panfrost
davidlt has quit [Ping timeout: 480 seconds]
<cphealy> tnx robmur01
jambalaya has joined #panfrost
jambalaya has quit [Remote host closed the connection]
jambalaya has joined #panfrost
warpme___ has joined #panfrost
italove has joined #panfrost
op62 has quit [Read error: Connection reset by peer]
op62 has joined #panfrost
indy has quit []
rasterman has quit [Quit: Gettin' stinky!]
erle has joined #panfrost
indy has joined #panfrost
paulk has joined #panfrost
paulk has quit [Quit: WeeChat 3.0]
paulk has joined #panfrost
CalebFontenotHaileysCuteNerdyB has joined #panfrost
_op62 has joined #panfrost
op62 has quit [Ping timeout: 480 seconds]
rasterman has joined #panfrost
MajorBiscuit has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
warpme___ has quit []