Ubuntu stuff...



Some random videos and screenshots of graphics tasks for the Ubuntu desktop. Most of them are written in C or C++, using GLSL shaders, OpenGL or OpenGLES2. Order is random.

For more Ubuntu stuff you can get a look at the following blog categories:




Outline and Rectangle Modes in Move Compiz (the C++ version) Plugin.





Shadows for shaped windows: Windows of any shape can have shadows on Unity.





Compiz helloworld plugin: that was part of a tutorial on how to write Compiz plugins for the Ubuntu Developers from the National University of Defense and Technology in Changsha.

(relevant blog post)





Low Graphics Mode Improvements

Unity 7 had a plugin option in ccsm called "Low Graphics Mode" since a long time ago, but we needed an improved system wide Low Graphics Mode:

Improvements/New features.


Unity Control Center option to enable the new system wide low graphics mode dynamically without logout or restart.


Low Graphics Mode related hangout on air, where I try to explain the new additions and the performance improvements (UOS 2016).


More info:
https://eleni.mutantstargoat.com/hikiko/index.php/category/unity7-optimisations/





Small library that can be preloaded in order to fake the OpenGL system capabilities (to debug U7).





Fixed the cube, the skydome and the 3D windows rendering in the C++ Compiz version (relevant blog post)