My 128bit format emulation - needed for GLES3 - is starting to pass the first CTS.

#etnaviv #mesa #Librem5

Show thread

uint8x16_t vector1 = ((uint8x16_t){1} > (uint8x16_t){0}) >> 7;
printf("%d\n", vector1[0]); // 1 in clang, 255 in gcc

uint8x16_t vector2 = (uint8x16_t){1} > (uint8x16_t){0};
vector2 = vector2 >> 7;
printf("%d\n", vector2[0]); // 1 in both gcc and clang

🤔

Aren't you glad that sfghefaes (@dawlkjr27898) has added you to a group conversation on Twitter?

is about to reach its millionth signature as we speak, a month before the deadline. A tiny, but very necessary step in the right direction.

If you hurry it may be yours 😁 eci.ec.europa.eu/045/public/#/

SLUDGE-based games are ready for testing!

Do you want to expose the deepest secrets of the Tremendous Corporation® and save the games industry?

Are you interested in helping a young man who's out of order in an alien future?

Or will you join the story of Nathan, who wants to get a second chance in life?

scummvm.org/news/20250629/

I’ve made progress with hardware-based transform feedback. 😀

dEQP-GLES3.functional.transform_feedback.*

Test run totals:
Passed: 970/1320 (73.5%)
Failed: 242/1320 (18.3%)
Not supported: 108/1320 (8.2%)
Warnings: 0/1320 (0.0%)
Waived: 0/1320 (0.0%)

#etnaviv #mesa

📢 Cellbroadcastd 0.0.1 was released yesterday 📢

#cbd provides the following:
- persistent storage of received #CellBroadcast messages
- notifications for user interfaces/DEs to handle
- set channels to subscribe to (based on country)
- CLI tool for inspection/debugging purposes

gitlab.freedesktop.org/devrtz/

Many thanks to @NGIZero for funding, @agx for involving me and tons of review and @snwh for UI design!

#LinuxMobile #Phosh #GNOME #NLnet

Game Publishers keep dropping support for games they have sold to consumers, leaving the games unplayable.

The "Stop Killing Games" European Citizens Initiative demands the EU propose a law to force developers to leave games in a playable state!

It has reached 500k of the 1m needed signatures (deadline July 31). We need your support!

EU Citizens Sign here: eci.ec.europa.eu/045/public/#/

#EUpol #StopKillingGames #VideoGames #ConsumerProtection

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