Pete Brubaker's repositories
perforce-mini
A minimal Docker image to run Perforce without the hassle
crc32c
CRC32C implementation with support for CPU-specific acceleration instructions
CSharp-Scripting-Engine-Tutorial
Sample solution for a .NET 6.0 based C# scripting engine described at https://kahwei.dev/2022/05/07/c-scripting-engine-part-1-introduction/
DieHard
DieHard: An error-resistant memory allocator for Windows, Linux, and Mac OS X
directx-sdk-legacy-samples
This repo contains Direct3D 9, Direct3D 10, a few Direct3D 11, and DirectSound C++ samples from the legacy DirectX SDK updated to build using the Windows 10 SDK and the Microsoft.DXSDK.D3DX NuGet package
DXRPathTracer
A (very) simple path tracer implemented using DirectX Ray Tracing (DXR)
enkiTS
A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.
flop
FLOꟼ - An MIT-licensed image viewer equipped with a GPU-accelerated perceptual image diffing algorithm based on ꟻLIP
GameNetworkingSockets
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
Hoard
The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.
ImFileDialog
A file dialog library for Dear ImGui
imgui_md
Markdown renderer for Dear ImGui using MD4C parser
imgui_tex_inspect
A texture inspector tool for Dear ImGui
imgui_toggle
A toggle switch widget for Dear ImGui
ImGuiColorTextEdit
Colorizing text editor for ImGui
json_struct
json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa
libhmemory
hmemory is a lightweight memory error detector for c/c++ programs, specifically designed for embedded systems.
liquidfun
2D physics engine for games
msdf-atlas-gen
MSDF font atlas generator
ozz-animation
Open source c++ skeletal animation library and toolset
Shadows
A sample app that demonstrates several techniques for rendering real-time shadow maps
SIMD-sorting-network
SIMD sorting network generator and very basic tester
SORT
Simple Open-source Ray Tracer
tanks22
Project for the INFOMOV'22 course of Utrecht University (with Intel ISPC optimizations.)
tungsten
High performance physically based renderer in C++11
UnrealEngineSkyAtmosphere
Unreal Engine Sky Atmosphere Rendering Technique
variant
C++17 `std::variant` for C++11/14/17
vs-dockerfiles
Examples of dockerfiles and optional supporting scripts to install and use Build Tools for Visual Studio 2017 in a container.
xed
x86 encoder decoder