News: 0000830290

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Velikov: Pushing pixels to your Chromebook

([Development] Sep 1, 2020 17:00 UTC (Tue) (ris))


Emil Velikov [1]provides a high-level introduction of the Linux graphics stack, how it is used within ChromeOS, and the work being done to improve software rendering. " One of our goals is to be as flexible as possible, while minimising the amount of legacy code required - so in our case we're using OpenGL/GLES and EGL. In particular we are making use of the [2]EGL_MESA_platform_surfaceless extension. It allows us to use OpenGL or GLES and render into a memory area, not requiring integration with the display subsystem. "



[1] https://www.collabora.com/news-and-blog/blog/2020/08/31/pushing-pixels-to-your-chromebook/

[2] https://www.khronos.org/registry/EGL/extensions/MESA/EGL_MESA_platform_surfaceless.txt

A man is born gentle and weak.
At his death he is hard and stiff.
Green plants are tender and filled with sap.
At their death they are withered and dry.

Therefore the stiff and unbending is the disciple of death.
The gentle and yielding is the disciple of life.

Thus an army without flexibility never wins a battle.
A tree that is unbending is easily broken.

The hard and strong will fall.
The soft and weak will overcome.