lewa-j / NaiveGL
Naive implementation of OpenGL 1.0 in C++
☆12Updated last month
Related projects ⓘ
Alternatives and complementary repositories for NaiveGL
- Optimised and simple reflection library for games☆9Updated 7 months ago
- ☆11Updated 7 months ago
- ☆39Updated 3 weeks ago
- ☆11Updated 3 years ago
- physically based renderer written in DX12 with image-based lighting, classic deffered and tiled lighting approaches☆37Updated 3 years ago
- Testing various BCn texture format decoding libraries☆16Updated 2 years ago
- Tiny DDS file loader☆43Updated 5 years ago
- A DX12 / Vulkan PBR renderer implementation☆22Updated 2 years ago
- The Particle System API, since 1999, using C++, OpenGL, GLUT, and CMake☆8Updated 2 years ago
- Shader Compilation Tool☆81Updated 2 months ago
- Yet another pet engine☆64Updated this week
- Load-time conversion of S3 Texture Compression textures to other formats☆17Updated 7 years ago
- Library for loading .dds textures (supports DXT1, DXT3, DXT5, 3D textures, etc...)☆23Updated 3 years ago
- Single file DDS header encoder and decoder☆64Updated 2 months ago
- A D3D12-based rendering engine☆55Updated 3 years ago
- Render engine with Vulkan API backend and RTX support☆24Updated 5 months ago
- Single header C++11 DirectDraw Surface (DDS) decoder with Vulkan helpers.☆17Updated 5 months ago
- Simple CPU/GPU profiler with ImGui HUD☆68Updated last year
- Basic graphics samples using Magma library and Vulkan graphics API☆43Updated 2 weeks ago
- Replication of the amazing Grass/Foliage Rendering in Ghost of Tsushima☆15Updated last year
- Small DX12 render engine for educational purposes☆23Updated 4 months ago
- Demonstrating the advantages of using DirectStorage over standard file I/O asset loading. Includes the API and changes required to make s…☆25Updated last year
- DirectX Texture Tool (dxtex.exe) is an MFC-based application for viewing, manipulating, and building DDS textures for DirectX application…☆12Updated last year
- Small library for D3D12. Provides assert-like macro for HLSL that crashes the GPU.☆51Updated last year
- Performance and bandwidth tester for D3D12 memory pools☆21Updated 10 months ago
- Modern, flexible computer graphics and rendering engine, written in C++23 with support for Vulkan 🌋 and DirectX 12 ❎.☆86Updated this week
- 3d game engine☆13Updated 3 years ago
- A DirectX 12 renderer featuring Deferred and Forward rendering paths, PBR, various post-processing effects, and more.☆30Updated 10 months ago
- Source code + article about efficient ray casting against triangles for games☆10Updated 3 years ago
- Single header DDS image utility☆34Updated 3 weeks ago