/funrender

Fast multithreaded SIMD software renderer with Z-buffering and perspective correct textures

Primary LanguageC++

funrender

Fast multithreaded SIMD software renderer with transformations, lighting, clipping, Z-buffering, perspective correct textures, color and normal interpolation, texture modulation, and scissor region.

Supports SSE, AVX2, AVX512, and NEON vectors for SIMD. Uses SDL to abstract presenting the surface, user input, and the application window.