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
maccraft123 has joined #panfrost
maccraft123 has quit [Quit: WeeChat 2.6]
pH5 has quit [Remote host closed the connection]
fysa has joined #panfrost
fysa has quit [Ping timeout: 240 seconds]
fysa has joined #panfrost
fysa has quit [Ping timeout: 240 seconds]
camus has joined #panfrost
kaspter has quit [Ping timeout: 276 seconds]
camus is now known as kaspter
fysa has joined #panfrost
camus has joined #panfrost
stikonas has quit [Remote host closed the connection]
kaspter has quit [Ping timeout: 276 seconds]
camus is now known as kaspter
fysa has quit [Ping timeout: 268 seconds]
megi has quit [Ping timeout: 265 seconds]
fysa has joined #panfrost
fysa has quit [Ping timeout: 240 seconds]
vstehle has quit [Ping timeout: 276 seconds]
NeuroScr has quit [Quit: NeuroScr]
fysa has joined #panfrost
fysa has quit [Ping timeout: 240 seconds]
camus has joined #panfrost
kaspter has quit [Ping timeout: 276 seconds]
camus is now known as kaspter
davidlt has joined #panfrost
camus has joined #panfrost
kaspter has quit [Ping timeout: 240 seconds]
camus is now known as kaspter
tgall_foo has quit [Read error: Connection reset by peer]
fysa has joined #panfrost
fysa has quit [Ping timeout: 276 seconds]
vstehle has joined #panfrost
kaspter has quit [Ping timeout: 268 seconds]
kaspter has joined #panfrost
Thra11_ has quit [Ping timeout: 265 seconds]
Thra11_ has joined #panfrost
fysa has joined #panfrost
fysa has quit [Ping timeout: 240 seconds]
guillaume_g has joined #panfrost
yann has quit [Ping timeout: 246 seconds]
fysa has joined #panfrost
fysa has quit [Ping timeout: 240 seconds]
<dhewg> tomeu: nice work on t720 ;) got kodi/libreelec running on orangepi3 https://imgur.com/a/cx578UP
<dhewg> tested just for a few minuted, but seems to work just fine with hw accel
fysa has joined #panfrost
fysa has quit [Ping timeout: 265 seconds]
yann has joined #panfrost
<tomeu> dhewg: oh wow, that's great to hear!
davidlt has quit [Remote host closed the connection]
maccraft123 has joined #panfrost
maccraft123 has quit [Client Quit]
_whitelogger has joined #panfrost
fysa has quit [Ping timeout: 240 seconds]
megi has joined #panfrost
<narmstrong> Nice !
fysa has joined #panfrost
fysa has quit [Ping timeout: 265 seconds]
TheCycoONE has quit [Read error: Connection reset by peer]
<alyssa> dhewg: Hey, nice :0
EmilKarlson has quit [Remote host closed the connection]
eballetbo[m] has quit [Remote host closed the connection]
thefloweringash has quit [Write error: Connection reset by peer]
<dhewg> indeed, but i didn't really do much, just collecting some patches
<dhewg> so all props to you guys :)
<dhewg> kodi is a pretty big hitter, does that warrant to whitelist t720 for mesa?
<alyssa> dhewg: Not quite ... whitelisting ideally means *stable*, as well
<alyssa> Since we're shipping to end-users via distributions, we need to make sure things like desktop environments / Xorg / etc work well (and crucially, will continue to work well -- if it breaks in a week, that's not good)
<alyssa> It doesn't have to be perfect -- all software has bugs -- but users shouldn't be running a perfectly stable system with sw rendering, then `apt upgrade` and suddenly their computer is broken, you know?
<alyssa> For T720, we're hoping that will come soon :)
<dhewg> hehe okay, but "broken" is a regression from working. it doesnt work now at all, right?
<dhewg> or do you mean for setups where sw rendering is used atm?
<alyssa> The default for systems is sw rendering if they have mesa installed and no compatible hardware, yeah
<dhewg> k gotcha
raster has joined #panfrost
tgall_foo has joined #panfrost
afaerber has quit [Quit: Leaving]
robmur01_ has quit [Quit: Leaving]
robmur01 has joined #panfrost
fysa has joined #panfrost
<tomeu> dhewg: are you planning to test gnome-shell there?
<dhewg> didnt plan to, i just got this device for my home theater 3 days ago, libreelec is currently all i have for it
fysa has quit [Ping timeout: 250 seconds]
davidlt has joined #panfrost
<tomeu> ack
<tomeu> alyssa: got this diff for a test failing on t760 after LCRA: http://paste.debian.net/1115892/
EmilKarlson has joined #panfrost
thefloweringash has joined #panfrost
eballetbo[m] has joined #panfrost
TheCycoONE has joined #panfrost
<tomeu> the change that calls my attention is that with LCRA we start from r1 for work registers
fysa has joined #panfrost
<bbrezillon> raster: gentle ping on the partial-update fix :)
<raster> bbrezillon: oh heay. sorry - i was busy. yup. need to try
<raster> will do
<raster> bbrezillon: thanks for pinging.
fysa has quit [Ping timeout: 240 seconds]
<raster> bbrezillon: building
<bbrezillon> raster: great! thx
<raster> bbrezillon: unfortunately... "nope" :(
<raster> still buggy
<raster> less ... but still a problem :(
<bbrezillon> :'-(
<raster> indeed :(...
<bbrezillon> may I ask what you mean by 'less broken'?
<raster> i see less flickery black boxes than without the patch
<raster> :)
<raster> (i backed out the patch that disabled this code before applying)
<raster> took me a bit to get it to do this:
<raster> forgive the quality. it's a usb hdmi capture device via guvcview in a window...
<raster> it does improve performance... :)
<raster> (vs the patch that disables the partial wallpapering)
maccraft123 has joined #panfrost
<bbrezillon> raster: really need to start testing enlightment myself
<raster> it loves to find bugs
<raster> it regularly finds issues in the atomic swaps/.flips where they stall/timeout
<raster> and we keep having to retry
<raster> ok
<raster> glmark says 630 vs 589
<raster> so a smallish perf uplift ... but an uplift into more bugs
fysa has joined #panfrost
<raster> interestingly i have the case where i have the mali ddk working on top of the panfrost kernel drivers here on this rk3399... and weston just cmes up black with nothing and only enlightenment actually displays something. not sure why right now. no error to chase down :(
<daniels> which version of weston?
robmur01 has quit [Remote host closed the connection]
<daniels> we used to have bugs when the KMS driver handled modifiers but the GPU driver didn't
robmur01 has joined #panfrost
<raster> 5.0.0 it seems
<raster> i dont think i build weston from src on my rp64 yet
<raster> i did on my hikey...
<raster> as i was trying to figure out something that was broken :)
<raster> let me build from git
<raster> aargh
<raster> well there we go with with needing a new wayland protocols etc. too (1.17)
<daniels> yeah, try like 7.0
<daniels> which is in experimental as well
<raster> or just roll back to 178f17e25d6711f58f2ce2ef0c64767f5acfbca9
maccraft123 has quit [Quit: WeeChat 2.6]
<raster> there we go now disabled enough things to build it
<raster> daniels: newer weston works
<raster> so yup - probably one of those things you fixed :)
<raster> well that saves me figuring out who was to blame :)
<daniels> heh
<raster> this is odd.. glmark perf is worse in weston now
<raster> vs in e
<raster> and weston is doing super fun things like async fences
<daniels> repaint-window? are
<raster> well the glmark fps output
<raster> let me have it finish a full run first
<raster> i thought weston should be faster especially with the explicit fence support
<raster> how interesting
<raster> daniels: [2019-11-12 15:05:34.717][log] failed update cursor: Permission denied
<raster> ...
<raster> that's new...
<raster> and my mouse pointer doesnt show/move...
<raster> interesting. that's in the code writing to the cursor BO...
<raster> never mind... i am so mixing things up.
<raster> the cursor is indeed broken...
<raster> but.... ignoring that...
<HdkR> whoa
<HdkR> No cursors for anyone, keyboard only
<raster> hehehe
yann has quit [Ping timeout: 276 seconds]
<bbrezillon> raster: did you build enlightenment/efl from source?
<raster> bbrezillon: of course i did :)
<raster> look at the PKGBUILD files
<raster> have dependencies listed and how to configure (meson based so all easy happy fun time)
maccraft123 has joined #panfrost
<tomeu> alyssa: and this diff is between a blend shader with GL_ONE (works) and the same but with GL_ZERO (doesn't work)
fysa has quit [Ping timeout: 276 seconds]
<tomeu> this is how the failure looks: https://people.collabora.com/~tomeu/TestResults.xml
<tomeu> interesting tiled pattern
maccraft123 has quit [Quit: WeeChat 2.6]
yann has joined #panfrost
maccraft123 has joined #panfrost
Thra11_ has quit [Ping timeout: 265 seconds]
Thra11_ has joined #panfrost
robmur01_ has joined #panfrost
robmur01 has quit [Ping timeout: 276 seconds]
robmur01_ has quit [Client Quit]
robmur01_ has joined #panfrost
maccraft123 has quit [Ping timeout: 268 seconds]
<raster> damn... i should have remembered the mesa revision i had that could run a full gmark run...
<raster> yay kernel slave faults
fysa has joined #panfrost
fysa has quit [Ping timeout: 252 seconds]
warpme_ has joined #panfrost
yann has quit [Ping timeout: 268 seconds]
fysa has joined #panfrost
fysa has quit [Remote host closed the connection]
fysa has joined #panfrost
fysa has quit [Client Quit]
robmur01_ is now known as robmur01
yann has joined #panfrost
ph5 has joined #panfrost
raster has quit [Quit: Gettin' stinky!]
<endrift> Nice, the Pinebook Pro's NVMe ribbon cable isn't the right shape for where the adapter screw holes are.
<endrift> s/ribbon/flex/
<anarsoul> :(
<endrift> I guess I'm not screwing in the adapter
<anarsoul> I don't have nvme yet
<endrift> I accidentally put the wrong NVMe drive in ahaha
<endrift> Now I need to find where I put the right one :(
stikonas has joined #panfrost
TheKit has quit [Remote host closed the connection]
afaerber has joined #panfrost
<alyssa> tomeu: Oh I know the issue
<alyssa> ffs
* alyssa finds first set bit
<alyssa> It's - .flags = 0x202,
<alyssa> + .flags = 0x203,
<alyssa> ^ that bugger
<alyssa> This is so stupid. Okay. FIne.
<alyssa> Yes yes okay fine. Borp.
<alyssa> We'll see if this fixes things but I am almost certain it will. Groan.
<alyssa> I mean not groan, fixes are good. But this was a stupid thing to miss.
maccraft123 has joined #panfrost
guillaume_g has quit [Quit: Konversation terminated!]
rhyskidd has quit [Quit: rhyskidd]
davidlt has quit [Ping timeout: 240 seconds]
maccraft123 has quit [Quit: WeeChat 2.6]
maccraft123 has joined #panfrost
TheKit has joined #panfrost
ph5 has quit [Quit: -_-]
maccraft123 has quit [Quit: WeeChat 2.6]
<jernej> quick q: do all midgard GPUs support gles3?
<urjaman> if you trust a random table on wikipedia, yes
<jernej> ok, thanks
<urjaman> (panfrost doesnt expose GLES3 yet(todo)...)
<HdkR> Todo: Replace the proprietary stack in the wild
Thra11_ has quit [Ping timeout: 246 seconds]
Thra11_ has joined #panfrost