Haddenham, UK

Tom Hulton-Harrop

Expert
@pr0g

cmake-examples. A collection of as simple as possible, modern CMake projects

1.2k

sdl-bgfx-imgui-starter. A starter project for graphics applications using SDL, bgfx and Dear ImGui

347

unity-portal-rendering. Super small example of using offscreen render targets to achieve a portal effect in Unity

256

pikuma-3d-graphics. Computer graphics programming course

18

cpp-handle-container. An implementation of a weak handle interface to a packed vector in C++

15

c-handle-container. little test driven handle library in c

12

sokol-experiment. C

10

as. A header-only linear algebra math library in C++

7

clang-tidy-and-clang-format. Document one way of how to setup clang-tidy and clang-format on Windows

6

imgui.cmake. Independently maintained CMake build scripts for Dear ImGui.

6

switch-corresponding. Extension for VSCode to switch between interface and implementation file (.h/cpp and .m etc)

5

bgfx.cmake. Independently maintained CMake build scripts for bgfx. Released under public domain.

3

sdl-bgfx-imgui-as_1d-nonlinear-transformations. Inspired by "Math for Game Programmers: Fast and Funky 1D Nonlinear Transformations" by Squirrel Eiserloh

3

vulkan-experiments. Test project to learn about Vulkan

2

as-c-math. C

2

clang-experiments. Random investigations and experiments using Clang (mostly on Windows)

2

as-camera. A lightweight camera library for simple graphics applications

2

c-polymorphism. Little experiment to implement polymorphism in C

1

opengl-sdl. C++

1

as-camera-input. C++

1

c-to-cpp-range-compile-times. Comparison of compile times between an C and C++ rangified code

1

cmake-helpers. Reusable, useful CMake utilities

1

bit-field-enum-class. A single header to provide bitwise operators for enum class types.

1

cpp-sky-down-example. A simple example using the polymorphic library

1

cpp-packed-hashtable. Experimental library to combine hash table lookup speed with vector iteration performance

1

sdl-bgfx-imgui-marching-cubes. Based off of sdl-bgfx-imgui-starter project - random experiments with marching cubes

1

timer_lib. Cross-platform timer library

1

breakout-tdd. C++

1

gtest-template. Starting point for a gtest project

1
29
Apply