Here's that blog post. Some thoughts on the publicly announced details of the next consoles. Should be reasonably accessible without removing the detail / reasoning behind comments.
How to profile your application and system with sysprof, part1 https://blogs.gnome.org/chergert/2020/03/14/how-to-use-sysprof-to/ and part 2 https://blogs.gnome.org/chergert/2020/03/15/how-to-use-sysprof-to-part-ii/
We're thrilled to announce the official release of GNOME 3.36 "Gresik". This version contains 6 months of work by the GNOME community and includes many improvements, performance enhancements, and new features. Please see the link below for more info:
I wrote something on how to Flatpak your Rust GUI application
The deadline for submissions for the #LibreGraphicsMeeting has been extended to March 1st, 2020.
This gives you a week to finalize your proposition and drop it in our inbox.
I finally got the time to finish the most basic things I wanted in Read It Later, my @wallabag client and released it today!
You can read a bit about it here https://belmoussaoui.com/2020/02/04/read-it-later/
Games and retro-gtk happenings
I've released v1.7 of enkiTS, my permissively licensed C and C++ Task Scheduler for creating parallel programs, https://github.com/dougbinks/enkiTS/releases/tag/v1.7 which fixes a number of issues and adds a new smoke test, TestAll.cpp.
"Tales from the Optimization Trenches":
Profiling and optimising Unity games.
- CPU bound vs GPU bound
- Case study: CPU spikes when loading data
- Some comments regarding Garbage Collection
- Case study: FPS with authoritative server
- Deep profiling and profiler markers
For more advanced graphics profiling, I recommend taking a look at Nvidia Nsight.
The polygons of Another World https://fabiensanglard.net/another_world_polygons/index.html
Lyon 0.15.0 is out, featuring a complete reimplementation of the fill tessellator https://nical.github.io/posts/new-tessellator.html
For the coming winter holidays, I'm giving you a quick introduction to enve, a new 2D animation tool for Linux, made by Maurycy Liebner :)
Flattening quadratic bézier curves with adaptative subdivision, by Raph Levien https://raphlinus.github.io/graphics/curves/2019/12/23/flatten-quadbez.html
Implementing WebGPU in Gecko by Dzmitry Malyshau: http://kvark.github.io/web/gpu/gecko/2019/12/10/gecko-webgpu.html #Rust #graphics
I merged the largest pull request I ever made https://github.com/nical/lyon/pull/334 (hopefully the last time I embark in a two years long rewrite of a side project)
If you like to turn vector graphics into triangle meshes in rust, prepare for a big release soon.
GNOME and gestures, Part 3: HdyLeaflet again https://blogs.gnome.org/alexm/2019/12/12/gnome-and-gestures-part-3-hdyleaflet-again/
The #Librem5 software team were busy in October: improved power consumption and thermals, refactored integration between various apps, added new features to keyboard, Settings, Shell and Compositor, squashed bugs and more https://puri.sm/posts/librem-5-october-2019-software-update/ #Purism
Announcing the Bytecode Alliance: Building a secure by default, composable future for WebAssembly.
f you're using Steam from Flathub, there's now a Proton Tricks extension you can install to tweak proton to run your favourite games easily! I just did so with Age of Empires 3 and it just works!
Gfx dev @ mozilla / opensource geek / a little too obsessed about vector graphics on the GPU.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!