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
<daniels> most Meson projects are pretty trivial to cross-compile
stikonas has quit [Remote host closed the connection]
anarsoul|c has quit [Ping timeout: 246 seconds]
anarsoul|c has joined #panfrost
<thecycoone> Heh, it's still going. Yes distcc next time
<thecycoone> Or just cross compile and skip the chromebook.
* alyssa mutters back in her day we compiled kernels on rk3288
gcl_ has quit [Ping timeout: 260 seconds]
gcl has joined #panfrost
<anarsoul> alyssa: :)
nerdboy has quit [Ping timeout: 258 seconds]
<daniels> alyssa: my Pentium 100 says hi
<alyssa> my 8-bit micro waves back
<anarsoul> well, you likely didn't have C compiler on your 8-bit micro
<alyssa> Regrettably, no.
<alyssa> Hey, Ferb, I--
vstehle has quit [Ping timeout: 255 seconds]
robert_ancell has joined #panfrost
<thecycoone> bbrezillon: unfortunately the patch didn't help
icecream95 has joined #panfrost
<icecream95> Tip for speeding up kernel compiling when using slow storage: Use `make O=/tmp/kernel-build/` to put build files in /tmp.
<icecream95> You'll want to remount /tmp with a larger size, and also set up swap through zram (I use a 4GB zram device, compressed with zstd)
megi has quit [Ping timeout: 258 seconds]
robert_ancell has quit [Quit: Leaving]
davidlt has joined #panfrost
icecream95 has quit [Ping timeout: 260 seconds]
icecream95 has joined #panfrost
<daniels> alyssa: yeah, my first computer was a Z80, but I wasn't compiling Linux kernels on it :P
<daniels> (not least because I had it before Linux existed)
<anarsoul> zx spectrum?
<daniels> anarsoul: similar, but from the other hemisphere https://en.wikipedia.org/wiki/MicroBee
<anarsoul> cool
vstehle has joined #panfrost
<icecream95> Why don't we get a z80 emulator into Mesa so we can write stuff in assembly? :P
<HdkR> Just write in ARM assembly :)
<icecream95> It's not quite the same...
<HdkR> Yea, some would say ARM assembly is better :P
<icecream95> But with ARM assembly you can't memorise the exact instruction timings, and the way immediates are packed makes manual assembling harder.
<HdkR> hah :D
buzzmarshall has quit [Remote host closed the connection]
NeuroScr has quit [Quit: NeuroScr]
nerdboy has joined #panfrost
nerdboy has quit [Ping timeout: 268 seconds]
nerdboy has joined #panfrost
NeuroScr has joined #panfrost
guillaume_g has joined #panfrost
Xalius has quit [Remote host closed the connection]
<bbrezillon> tomeu: couldn't this 'AS_ACTIVE bit stuck' issue reported by thecycoone be related to some PM issue?
karolherbst has quit [Quit: duh 🐧]
icecrea105 has joined #panfrost
icecream95 has quit [Ping timeout: 260 seconds]
<urjaman> i think my RK3288 C201 builds a kernel faster than that* ... thecycoone: did you build it one-threaded or something?
<urjaman> (* tbh it has been a while since i built one with all the modules and from scratch ... but i still feel like that was less than 3 hours... something like 1 hour for my optimized configuration...)
icecrea105 is now known as icecream95
davidlt has quit [Ping timeout: 255 seconds]
megi has joined #panfrost
icecream95 has quit [Ping timeout: 265 seconds]
karolherbst has joined #panfrost
NeuroScr has quit [Quit: NeuroScr]
<thecycoone> I hadn't changed my makepkg config. It did appear to be single threaded though. j7 and distcc have been set up now :)
<thecycoone> Clearly the kernel should use ninja :p
nerdboy has quit [Ping timeout: 268 seconds]
chewitt has quit [Ping timeout: 248 seconds]
TheKit has quit [Ping timeout: 265 seconds]
karolherbst has quit [Remote host closed the connection]
karolherbst has joined #panfrost
<alyssa> icecream95: I've always been fond of 6502.
karolherbst has quit [Remote host closed the connection]
karolherbst has joined #panfrost
karolherbst has quit [Client Quit]
karolherbst has joined #panfrost
davidlt has joined #panfrost
<alyssa> I always wanted to take a large(tm) number of 6502 chips in parallel to build a GPU, though :P
<alyssa> (one chip per shader core, so if you have enough you can get the parallelism needed. do the fragment pipeline in software I guess. and do all the job management on more chips in the fornt)
<alyssa> Unfortuntaely i do not have budget to buy up thousands of chips, nor the time nor patience to wire them, even assuming I built a compiler for the above to work ;P
lmcloughlin has joined #panfrost
davidlt has quit [Remote host closed the connection]
<thecycoone> 6510s were basically free in the mid 90s. Sadly that time is past.
<robmur01> x1000
<robmur01> in the 21st century, even CPUs are written in Javascript...
<ente> and I guess you can compile vice to JS with emscripten and iirc someone has done it to host c64 games online
<thecycoone> c64 really was 6510 - but close enough
<thecycoone> "The only major differences between the two processors are bytes one and two of the 6510. The 6510 allows you to bank switch memory."
<ente> iirc the differences are minor and there isn't much other than $00 and $01 ZP being overlayed by special registers to read the paddle
<ente> oh
davidlt has joined #panfrost
raster has joined #panfrost
<ente> makes sense, you can map out the basic and the kernal
<ente> and the vic
chewitt has joined #panfrost
nlhowell has joined #panfrost
<nlhowell> OK, after some debugging, i am now in what is still a very strange situation
<nlhowell> glxinfo shows server glx vendor string: SGI
<nlhowell> but glxinfo -B shows Mali T760 (Panfrost), etc
<nlhowell> glxgears gives me about 50fps, is it what others see?
<robmur01> isn't SGI the "vendor" of swrast?
<nlhowell> yeah
<nlhowell> so glxinfo shows software rendering, but glxinfo -B shows panfrost
<nlhowell> which is confusing for me
nlhowell has quit [Ping timeout: 258 seconds]
<robmur01> ugh, why are desktop environments the worst?
<robmur01> GDM on the RK3399 at home has broken itself since the last time I used it
<robmur01> lightdm/X on the Juno has never worked reliably at all
<robmur01> can we just add an ncurses winsys to mesa? :D
raster has quit [Quit: Gettin' stinky!]
yann has joined #panfrost
davidlt has quit [Read error: Connection reset by peer]
nlhowell has joined #panfrost
buzzmarshall has joined #panfrost
nlhowell has quit [Ping timeout: 258 seconds]
buzzmarshall has quit [Remote host closed the connection]
megi has quit [Ping timeout: 240 seconds]
guillaume_g has quit [Quit: Konversation terminated!]
buzzmarshall has joined #panfrost
dhivael has joined #panfrost
<dhivael> hello all. trying to get kexec things going on the pinebook pro, and sadly after kexec all things graphics are really glitchy. inserting black lines into the displat apparently at random
<dhivael> no idea what exactly is causing it, but lines with more GL activity seem to be affected more heavily. the same activity running with software rendering is a lot less glitchy, thus the guess that it might be related to panfrost
<dhivael> could it be? if not, maybe someone has an idea where else to look?
yann has quit [Ping timeout: 258 seconds]
pH5 has joined #panfrost
nerdboy has joined #panfrost
_whitelogger has quit [Ping timeout: 248 seconds]
_whitelogger has joined #panfrost
yann has joined #panfrost
nhp[m] has quit [Ping timeout: 252 seconds]
flacks_ has quit [Ping timeout: 252 seconds]
Ke has quit [Ping timeout: 252 seconds]
thefloweringash has quit [Ping timeout: 260 seconds]
EmilKarlson has quit [Ping timeout: 248 seconds]
thefloweringash has joined #panfrost
thefloweringash has quit [Quit: killed]
karolherbst has quit [Quit: duh 🐧]
stikonas has joined #panfrost
karolherbst has joined #panfrost
flacks_ has joined #panfrost
TheKit has joined #panfrost
yann has quit [Ping timeout: 240 seconds]
thefloweringash has joined #panfrost
EmilKarlson has joined #panfrost
Ke has joined #panfrost
nhp[m] has joined #panfrost
megi has joined #panfrost
Xalius has joined #panfrost
<robclark> robmur01: glx vendor string comes from xserver, I think.. and the indirect glx implementation is probably based on SGIs.. someone like ajax on #dri-devel might know the history there
<robclark> and who needs a DE when you have kmscube :-P
<anarsoul> robclark: and glmark :)
<dhivael> heh, now kexec stopped working reliably altogether. so much for that :)
davidlt has joined #panfrost
Xalius has quit [Quit: Leaving]
icecream95 has joined #panfrost
davidlt has quit [Ping timeout: 272 seconds]
pH5 has quit [Ping timeout: 255 seconds]
buzzmarshall has quit [Remote host closed the connection]
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
bnieuwenhuizen has quit [Ping timeout: 240 seconds]