Lucas Francisco Fryzek

@hazematman
145 Followers
319 Following
1.2K Posts

🌞 He/Him

Living in Ottawa, ON. Proudly 🇨🇦🇵🇷🇨🇿

I'm a developer who likes working on cool things. Interested in GPUs, graphics drivers, retro game consoles, and video games.

Bloghttps://fryzekconcepts.com
Pixelfedhttps://pxlfd.ca/Hazematman

I think we should join the EU ASAP if theyll have us!

#CanPoli

New blog post: The Diagonal Seam 📐

Mesa's u_blitter copies pixels by drawing a textured quad - two triangles with a diagonal seam between them. For NEAREST filtering, that seam produces a stripe of wrong texels on GC7000, failing dEQP's nearest_consistency tests.

The proprietary Vivante blob doesn't draw a quad at all. It draws one oversized triangle and lets the scissor clip it. No seam, no problem.

https://christian-gmeiner.info/2026-06-19-the-diagonal-seam/

#etnaviv #mesa #mntreform #librem5 #igalia #mechaComet

The Diagonal Seam

Two more dEQP tests down: dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag -- Pass dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min -- Pass This one was a fun geometry puzzle. The problem Mesa’s u_blitter is the utility that drivers use for framebuffer blits – copying pixel data between surfaces, optionally scaling and filtering. It works by drawing a textured quad: set up the source as a texture, the destination as a render target, and draw a rectangle with the appropriate texture coordinates. Simple.

Christian Gmeiner

RE: https://toot.cafe/@bkardell/116758756234088413

Here we go with the last day!

All of this nonsense about getting kids off social media is really just a cover for not legislating the social media companies to make the spaces safe for everyone.

They of course, don't want that as it would affect profits.

Explain again how profits are more important to a society than safe spaces?

<extremely long digital sigh>

In just under two weeks we will welcome over 160 people to the 2026 Hackfest! 9 talks and 22 breakout sessions over 3 days. We're looking forward to seeing everyone!

In person registration is closed but you can still tune in remotely June 15-17.

Find more information about the event: https://github.com/Igalia/webengineshackfest/wiki

Home

Web Engines Hackfest. Contribute to Igalia/webengineshackfest development by creating an account on GitHub.

GitHub
Throughout June, artists on Sparks Street are painting landscapes representing all 13 provinces and territories. It’s called Canadiana Block. You can still access all businesses in downtown Ottawa and watch the artists work. Find out more: https://bit.ly/4uI5ZLT
I am attending Embedded Recipes with my colleagues from @igalia . Come by our booth to say hi if you're around :)

Another email to my MP, who is also my parents' MP.

They are rural residents who are no longer able to drive (and they don't have a computer). They arranged for a courtesy mailbox through Canada Post, which enables them to send and receive mail once a week.

Except someone at the post office decided three weeks would be fine, I guess. So they didn't get their census forms, among other things.

But sure, tell me how mail delivery is optional, because we all have reliable internet connections, computers, and easy access to post offices. Bullshit.

They're called public services for a reason.

RustWeek 2026 is happening in Utrecht, Netherlands, this week. Several Servo maintainers and TSC members are attending the event, including our colleague @simon

Simon is one of the core people behind Servo’s layout and style system. If you're interested in Servo, say hi to Simon!

Just one Week left to apply for a talk at LibreCan by LibreCan - Comunidad de Software Libre y Cultura Libre da Canaris on 30 May 2026 in Local de Canarias GoRetro in #Santa Cruz de Tenerife - Canary Islands, #Spain

Find out more at:
https://foss.events/2026/05-30-librecan.html

Follow the official account: @librecan

Connect via official hashtag(s): #LibreCan #LibreCan2026

#foss #floss #freesoftware #opensource #events #europe