Show more

@m0bi Moim małym marzeniem jest, by Ich Troje wzeszło ponad sumę Memcena i Brauna.

@pavel @dan @ossobuffo @linmob @spaceraser Doesn't sound right to me. You can browse the web for a few hours on L5; on PP it will go flat in no time. PP undeniably wins in suspend time where it can last for a few days and L5 only for one, but one is all I usually need...

I'd certainly love it to last longer, as while it's usable, it's just barely so - but PP has so many other disadvantages I just don't see battery life in suspend as a deciding factor. If anything, that would be its price.

@xlenka Może: zdawać sobie sprawę, że polega na formalizowaniu abstrakcji, a nie na podstawianiu liczb do wzorów?

@dcz Won't help you as you'd need the host to support it. I think I heard about some Asian device implementing it. Never seen one :P

PD 1.0 used BFSK modulation over Vbus, which is completely different to USB-C's BMC over CC lines. Only the higher level protocol got reused. BFSK was still a (optional) part of USB-PD 2.0 spec which introduced USB-C support, but it got completely removed in 3.0. Wouldn't be surprised if there wasn't a single PD 2.0 implementation that supported it out there.

@dcz That's assuming no PD of course, but while PD is technically possible with USB-A, in practice you'll only ever encounter it with USB-C.

@dcz There are some rules and mechanisms for budgeting in the standard, but in practice, you just get 5V on USB's VBus and that's it; the standard tells you how much power you can expect to safely draw from there in various circumstances. Descriptors are mostly to be able to tell the user that they connected too much.

@aeva Sounds like what you need is just setting right quantum values?

@dcz Changing the descriptor isn't magically going to make it bus-powered though, it's just a hint for the host in case it needed to do some power budgeting.

@Qyriad The only one that actually stands is `remote rm` vs. `branch -d`.

@agx @praveen @josch Thanks! There are some more GLES3 related MRs that should land soon.

@austriancoder @praveen @josch

In case that helps:

I can confirm mesa as of c844409b895d9fe033bbe6e834096bac91941442

is able to use GTK4's GL renderer with:

MESA_GLES_VERSION_OVERRIDE=3.0 gtk4-demo

on the #Librem5 and

MESA_GLES_VERSION_OVERRIDE=3.0 livi ~/Big_Buck_Bunny_360_10s_5MB.mp4

is also able to play videos (which wouldn't work with the cairo renderer either).

@theDarky You need to either port the kernel driver from the NXP tree, or port the L5 changes and device tree over to that tree. Then you can start thinking about the userspace parts. I don't think it's worth the trouble if you ask me, that time could be better spent helping etnaviv reach GLES3 compliance.

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml