Computer Graphics#

Learning resources#

  • Computer Graphics from ScratchLink

Framebuffers#

  • Programming the Linux Framebuffer: [Link]
  • Back to the Linux Framebuffer! Linux Framebuffer support in free software: [YouTube]
  • Scratch A Pixel: A free educational site that progressively introduces you to the world of computer graphics: [Link]
  • Learning Modern 3D Graphics Programming: [Link]

Shaders#

  • The Book of Shaders: This is a gentle step-by-step guide through the abstract and complex universe of Fragment Shaders [Link]

OpenGL#

Vulkan#

  • Vulkan Tutorial: Link

Tools#

  • Framebuffer viewer: fbv (FrameBuffer Viewer) is a simple program to view pictures on a Linux framebuffer device [GitHub]