An implementation of OpenGL 3.x-ish in clean C
-
Updated
May 10, 2024 - C
An implementation of OpenGL 3.x-ish in clean C
Real-time software rasterizer using compute shaders, including vertex processing stage (IA and vertex shaders), bin rasterization, tile rasterization (coarse rasterization), and pixel rasterization (fine rasterization, which calls the pixel shaders).
This is my personal library of code that is common to my different projects (Photosounder, SplineEQ, Spiral and others)
A light-weight CPU implementation of a 3D graphics pipeline for embedded systems
Simple software rendering engine with vertex/fragment shaders, attribute interpolation, buffers and all that jazz.
Repositório utilizado para expor os resultados das implementações da disciplina de Computação Gráfica, com a utilização do Opengl
This project is a study into the graphics pipeline, software rendering via rasterization and parallel programming (multithreading and SIMD) in C.
A simple 2D graphics library in C written on top of X. Its basic interface was written by Prof Douglas Thain, University of Notre Dame. Modified by me to implement some graphics algorithms.
Repository dedicated to Introduction to Computer Graphics class
A tiny software rasterizer.
SoftwareRasterizer with D3D12 for Graphics and Compute and Hardware Rasterization
Repository for testing 2D computer graphics code
CPU Rasterizer
Add a description, image, and links to the rasterization topic page so that developers can more easily learn about it.
To associate your repository with the rasterization topic, visit your repo's landing page and select "manage topics."