Computer Graphics

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]