Skip to content

Instantly share code, notes, and snippets.

@TheCherno
TheCherno / Instrumentor.h
Last active April 6, 2024 12:44
Basic Instrumentation Profiler
//
// Basic instrumentation profiler by Cherno
// Usage: include this header file somewhere in your code (eg. precompiled header), and then use like:
//
// Instrumentor::Get().BeginSession("Session Name"); // Begin session
// {
// InstrumentationTimer timer("Profiled Scope Name"); // Place code like this in scopes you'd like to include in profiling
// // Code
// }
@TheCherno
TheCherno / SparkyMarch2016ReleaseNotes.txt
Last active March 30, 2016 11:28
Sparky March 2016 Release Notes
==================================
Sparky March 2016 Release Notes
==================================
Major New Features:
- Sparky now supports Physically-Based Rendering (PBR)
- Sparky now supports rendering in both OpenGL and Direct3D 11
- Custom 3D model format (SPM - Sparky Model)
- Build tool for converting from Autodesk FBX to SPM
- Custom memory allocation and control