Pete Brubaker's repositories
3dfluid
A 3D version of Jos Stam's famous fluid solver written in C using GLUT.
GraphicsGems
Code for the "Graphics Gems" book series
ATF
Authoring Tools Framework (ATF) is a set of C#/.NET components for making tools on Windows. ATF has been in continuous development in Sony Computer Entertainment's (SCE) Worldwide Studios central tools group since early 2005. ATF has been used by most SCE first party studios to make many custom tools such as Naughty Dog’s level editor and shader ed
BakingLab
A D3D11 application for experimenting with Spherical Gaussian lightmaps
CppSPMD_Fast
Optimized CppSPMD test project: macro control flow, SSE4.1/AVX1/AVX2/AVX2 FMA support
DeferredTexturing
A rendering sample that demonstrates bindless deferred texturing using D3D12
distill
Asset pipeline system for game engines & editor suites.
GettingStartedWithRTXRayTracing
Getting Started with RTX Ray Tracing
glTF-DXViewer
Sample to show import and DirectX rendering for glTF files
LabText
A bunch of text processing code
LabVfx
LabVfx
Marching-Cubes
Coding Adventure
memory-allocators
Custom memory allocators in C++ to improve the performance of dynamic memory allocation
MinimalAtmosphere
A minimal atmospheric scattering implementation for Unity
motive
A cross-platform, memory efficient, and performant animation system written in C++
optimization-manual
Contains the source code examples described in the "Intel® 64 and IA-32 Architectures Optimization Reference Manual"
perftest
GPU texture/buffer performance tester
spherical-harmonics
Spherical harmonics library
Tether-ISPC
A comprehensive Visual Studio MSBuild integration of the Intel SPMD Compiler (ISPC), Premake support and a collection of ISPC tests and demos
tlsf
Two-Level Segregated Fit memory allocator implementation.
tungsten
High performance physically based renderer in C++11