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
NeuroScr has joined #panfrost
<tlwoerner> HdkR: with respect to that list of supported devices... the list includes, for example, T860 and T760, does that also encompass the T864 and T764?
<HdkR> I think the answer to that is that T864 and T764 aren't real products. Those are really T860 MP4 and T760 MP4
mixfix41_ has quit [Ping timeout: 272 seconds]
stikonas has quit [Remote host closed the connection]
karolherbst has quit [Remote host closed the connection]
karolherbst has joined #panfrost
karolherbst has quit [Remote host closed the connection]
karolherbst has joined #panfrost
megi has quit [Ping timeout: 260 seconds]
vstehle has quit [Ping timeout: 258 seconds]
NeuroScr has quit [Quit: NeuroScr]
icecream95 has joined #panfrost
<icecream95> nlhowell: From the X log it looks like /dev/dri/card{2,3} exist, which seems wrong
<icecream95> nlhowell: You might want to try a Wayland compositor such as sway to see if your problems are specific to X
davidlt has joined #panfrost
buzzmarshall has quit [Remote host closed the connection]
kaspter has joined #panfrost
chewitt has joined #panfrost
mixfix41_ has joined #panfrost
vstehle has joined #panfrost
NeuroScr has joined #panfrost
kaspter has quit [Ping timeout: 240 seconds]
<nlhowell> icecream95: thanks! i have sway, but somehow the problems there are *more* interesting
<icecream95> nlhowell: Well, I'm interested...
<nlhowell> :)
adjtm has quit [Remote host closed the connection]
<nlhowell> urxvt is...blinking
<nlhowell> on sway
<nlhowell> like, it is similar to situations where terminfo is broken
<nlhowell> but I don't know enough about that to really debug it
adjtm has joined #panfrost
<nlhowell> i was ignoring this while trying to fix X
clementp[m] has joined #panfrost
<nlhowell> but maybe it makes more sense to investigate them both in parallel
<nlhowell> installing xterm now, to see if my problems can be replicated
<icecream95> urxvt is broken for me too, but other terminal emulators I have tried work fine almost all of the time
<nlhowell> it's funny, because i have an x86 machine where urxvt-on-sway works just fine
<nlhowell> btw, here are my cards by path: http://dpaste.com/2B7VC2J.txt
<nlhowell> it seems i have vgem and vkms cards; did I enable something inappropriate in my kernel?
<nlhowell> or are those supposed to be there?
<nlhowell> icecream95: what do you use, then? my desires are good unicode support, light dependencies, and good performance (in that order)
<nlhowell> (re: terminal emulator)
<icecream95> Does rmmod'ing vgem and vkms change anything?
<nlhowell> they are compiled in
<nlhowell> ok, well, xterm seems to behave better
<nlhowell> though font troubles prevent me from being 100% confident
<nlhowell> performance of xterm on sway seems ok
<nlhowell> and glxgears also seems to have reasonable performance
<nlhowell> so it seems sway is working better, if i disregard unicode issues
<nlhowell> (i also have xkb problems on sway, but that's not for #panfrost)
<nlhowell> oy, xterm also has some "blinking" problems
<nlhowell> taking off for now, thanks for your help! i'll be back once i've tested with a newer kernel -vgem -vkms
nlhowell has quit [Quit: WeeChat 2.7.1]
pH5 has joined #panfrost
icecream95 has quit [Ping timeout: 258 seconds]
yann has quit [Ping timeout: 272 seconds]
NeuroScr has quit [Quit: NeuroScr]
NeuroScr has joined #panfrost
megi has joined #panfrost
yann has joined #panfrost
davidlt has quit [Ping timeout: 260 seconds]
karolherbst has quit [Ping timeout: 272 seconds]
NeuroScr has quit [Quit: NeuroScr]
karolherbst has joined #panfrost
<alyssa> tlwoerner: HdkR 's answer is correct. T860MP4 is the "official" name. 0x860 is the GPU ID.
<tomeu> alyssa: guess "panfrost: Fix padded_vertex_count generation" is what fixed the dEQP-GLES3.functional.instanced.* tests?
<alyssa> "Fix gl_VertexID/InstanceID" actually
<alyssa> It's not clear to me why that commit didn't fix any fails, since it does fix a real bug
<xantoz> no-one else having problems with git mesa and firefox with OpenGL compositing enabled?
<xantoz> I guess I could try and build mesa from latest git, as I was only using whatever manjaro had packaged as mesa-git
davidlt has joined #panfrost
<robmur01> the only catch I'm not sure of is whether you could license T628 and build an MP4 config as as 2xMP2 core groups, rather than 1xMP4 as a T624 would be
<alyssa> robmur01: does t6xx exist??
<robmur01> alyssa: only in nightmares :P
<alyssa> Oh, good, so I'm not the only one who gets thosw.
<robmur01> "mummy what if there's a Juno under my bed? :("
raster has joined #panfrost
<tomeu> don't worry, it will keep you warm at night
<alyssa> relevant xkcd
gcl_ has quit [Ping timeout: 265 seconds]
gcl_ has joined #panfrost
gcl__ has joined #panfrost
pH5 has quit [Quit: bye]
gcl_ has quit [Ping timeout: 265 seconds]
buzzmarshall has joined #panfrost
karolherbst has quit [Ping timeout: 255 seconds]
yann has quit [Ping timeout: 265 seconds]
krh has joined #panfrost
pH5 has joined #panfrost
karolherbst has joined #panfrost
<thecycoone> xantoz: I'm having lots of problems, haven't tested that particular one
<thecycoone> but I guess I could now
<thecycoone> on the plus side, suspend has been working nicely
<thecycoone> oh - I have opengl enabled in firefox. Then no, I haven't seen it
jernej has quit [Ping timeout: 252 seconds]
stikonas has joined #panfrost
yann has joined #panfrost
gcl__ has quit [Ping timeout: 255 seconds]
gcl has joined #panfrost
<krh> alyssa: yay!
<tlwoerner> alyssa: sweet! :-D
<tlwoerner> alyssa's collabora posts aren't on the planet
<tlwoerner> does panfrost have an email list?
_whitelogger has joined #panfrost
nerdboy has joined #panfrost
<alyssa> krh: tlwoerner nhp[m] thank you :)
<alyssa> tlwoerner: planet.fd.o you mean? and no, we don't use mailing lists anymore (when we did, it was just the usual mesa-dev@lists.fd.o)
<alyssa> nhp[m]: I don't use gfx drivers much, I just write them =P
<urjaman> reminds me of how i wrote a whole driver for a protocol (and the firmware on the other end) for flashing "bios" (well, NOR) flashes, and then i very rarely actually need to use it :P
<alyssa> nice :P
<anarsoul> alyssa: hi
<anarsoul> alyssa: did you try to profile x11perf ShmPutImage 500x500 on panfrost?
<anarsoul> it hits sw fallback in glamor for me on lima
<alyssa> I tried, couldn't make sense of the results though... I wasn't aware there was a sw fallback?
<urjaman> ... iirc i tried that (like 2 months ago soon but anyways) and it was horrible
<anarsoul> alyssa: glamor_put_image_bail()
<anarsoul> and since it reads from GPU buffer performance is terrible
<alyssa> Ah :|
<anarsoul> yeah
<anarsoul> 20x slowdown compared to sw rendering
<alyssa> that would explain quite a bit :c
<urjaman> i dont remember what x11perf action it was (that also worked on the XFree86 3.3.6 in my 486) but i remember commenting here that a 25Mhz 486 was faster at something that my C201 :P
<anarsoul> x11perf results are really discouraging on lima :(
<urjaman> ah yeah, -scroll10; the 486SL did about 3300/sec and the C201 did 1250/sec
<anarsoul> urjaman: in 486 times memory wasn't a lot slower than CPU bus
<alyssa> anarsoul: but does it run supertuxkart???
<anarsoul> alyssa: lima? yes with older renderer
<anarsoul> performance is not good though, especially in complex scenes
<anarsoul> yuq profiled it and it spends quite some time in index min/max calculation
<anarsoul> and yeah, since it's also GPU buffer it's slow
<alyssa> anarsoul: I meant urjaman's 486 ;)
* urjaman blinks
<anarsoul> alyssa: it runs doom
<anarsoul> maybe even doom2
<anarsoul> and wc2
<anarsoul> I've even seen starcraft running on 486, but it was 486dx4-100
<urjaman> I havent tried any of the DOOM things on it.. mostly because i dont care about them
<urjaman> also becaue DOS only works from an actual spinny 120MB 2.5" IDE disk and i havent used that in a while (i have linux on a CF but the BIOS has issues with the CF...)
<anarsoul> try another CF? some have better compatibility with older systems
<urjaman> i've tried 3 different ones
<urjaman> one was worse (not even linux can run it properly :P), two have the same issue
<urjaman> i'm thinking of putting one of those mSATA to 2.5" IDE adapters on it at some point for funsies to see if that works (it does whine about HDDs over 504MB but atleast it'll boot so ... 32GB SSD lol?)
<urjaman> the SD to 2.5" IDE adapters cause total POST failure
<anarsoul> ouch
guillaume_g has quit [Quit: Konversation terminated!]
<xdarklight> bbrezillon: robher: I sent a couple of panfrost kernel driver fixes back in January for which I don't have the time to update them: https://lkml.org/lkml/2020/1/11/722 - I asked Steven to take over (https://lkml.org/lkml/2020/2/22/249) but didn't hear back from him. FYI
<robher> xdarklight: he's on vacation this week.
<robclark> alyssa: the screenshot on https://www.collabora.com/news-and-blog/blog/2020/02/27/experimental-panfrost-gles-3-support-has-landed/ doesn't look like stk advanced-lighting pipeline ;-)
pH5 has quit [Quit: -_-]
<HdkR> oops? :D
<alyssa> robclark: it's ES3.0, not deferred, read the fine print
<alyssa> :halo:
<HdkR> Does the game explode when you enable all the settings? :D
<alyssa> /* no comment */
<HdkR> hehe
<robclark> hmm, I didn't realize there was any intermediate step between the old render path and the new deferred path.. but I guess I've mostly only looked at stk built for gl
<alyssa> robclark: OpenGL ES 3.0 without 'advanced lighting' checked.
<alyssa> Compared to ES2/GL2, it's still a new rendering path
<alyssa> makes heavy use of instancing for particles
<alyssa> Adds some shadows
<robclark> ahh, ok..
<alyssa> Way better optimized (able to hit much better FPS than on the legacy renderer)
warpme_ has quit [Quit: Connection closed for inactivity]
chewitt has quit [Read error: Connection reset by peer]
davidlt has quit [Ping timeout: 258 seconds]
MastaG has quit [Quit: The Lounge - https://thelounge.chat]
MastaG has joined #panfrost
raster has quit [Quit: Gettin' stinky!]
NeuroScr has joined #panfrost
jernej has joined #panfrost