Nicolas Guillemot

Elite
@nlguillemot

trianglebin. Experimenting with how triangles are binned by the rasterizer

142

ProgrammablePulling. Programmable pulling experiments (based on OpenGL Insights "Programmable Vertex Pulling" article by Daniel Rakos)

127

flythrough_camera. Single-header single-function C/C++ immediate-mode camera for your graphics demos

119

arcball_camera. Single-header single-function C/C++ immediate-mode camera for your graphics demos

94

LateLatching. Comparing passing mouse coords to shader by late latching vs. by glUniform

73

ShaderSet. GLSL shader live-reloading

69

CppSPMD. SPMD in C++

68

glFast. Public domain header-only C library that uses only 40 modern DSA AZDO OpenGL functions. Project by https://twitter.com/relativetoyou

67

dof. Depth-of-field implemented with a summed area table

48

vigilant-system. Software rasterizer based on Larrabee's

43

OpenGL-on-DXGI. How to use WGL_NV_DX_interop2 to use OpenGL in a DXGI window

36

JustGL. Just GL it! Single header for GL prototypes

34

SNormTest. Example of UNORM (GL_RGBA8) vs SNORM (GL_RGBA8_SNORM) vs SRGB (GL_SRGB8_ALPHA8) textures in GL.

17

fictional-doodle. C++

17

PipelineSet. D3D12 Root Signature/Pipeline State Object live-reloading

15

live_reload_test. demonstration of live reloading

15

scope. C++ scope guard implementation

8

qmdd. Quantum Multiple-Valued Decision Diagram

8

robdd. C++

8

ContentExporterMSBuild. Build sdkmesh files from fbx by simply adding them to your VS project

7

QtCreatorGLSLHighlighter. glsl syntax highlighting file for qt creator based on http://renderingpipeline.com/2013/12/glsl-syntax-highlighting-for-opengl-4-4/

5

Shadows. A sample app that demonstrates several techniques for rendering real-time shadow maps

3

MetalDocsToAnki. Converts Apple's Metal documentation into a CSV suitable for Anki import

3

simple-llvm-lang. An extremely simple language used for playing with llvm's compiler building libraries

3

webgl-template. basic webgl application

3

huesort. sorting images by hue

3

EventMutex. Proposed lock-free mutex

2

progress_gauntlet. testing forward progress

2

tbb_future_cont. Test implementation of TBB Task DAGs where successors are specified after predecessors

2

UnwindCppExceptions. Custom C++ exceptions using unwind

2

luatmsim. lua turing machine simulator

2

minifb. MiniFB is a small cross platform library to create a frame buffer that you can draw pixels in

1

rock-n-roll-soul. global game jam 2012

1

TheIceRink. First experiment with asynchronous networking using Boost.Asio

1

ACM-SIG-Template-2017. ACM SIG Template, cleaned up a bit (main added, dir for images)

1

uvicgamejam14. uvic game jam 2014 game

1

silver-winner. C++

1

DirectX-Graphics-Samples. This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.

1

opengl-name-weirdness. OpenGL object names are just a state of mind.

1
39
Apply