gwihlidal
Engineering Fellow, Graphics at Epic Games working on Unreal Engine 5. Former BioWare and Electronic Arts (DICE, Frostbite, SEED).
@EpicGamesEdmonton, Alberta. Canada
Pinned Repositories
ash-nv-rt
NV ray tracing with rust and ash!
docker-shader
Docker image with a range of shader compilers available
dxil-signing
Utility to sign DXIL code after compilation
meshopt-rs
Rust ffi and idiomatic wrapper for zeux/meshoptimizer, a mesh optimization library that makes indexed meshes more GPU-friendly.
QNodeView
Qt5 suite that supports displaying and editing nodes in a graph-like flow. Similar to Unreal Kismet, Frostbite 3 Schematics or Allegorithmic Substance Designer UIs.
render-rs
Collection of rust crates providing rendering abstractions.
smush-rs
Common rust abstraction around a variety of compression codecs.
spirv-reflect-rs
Reflection API in rust for SPIR-V shader byte code, intended for Vulkan applications
vk-mem-rs
Rust bindings for AMD Vulkan Memory Allocator (VMA)
vk-sync-rs
Simplified Vulkan synchronization logic, written in rust
gwihlidal's Repositories
gwihlidal/QNodeView
Qt5 suite that supports displaying and editing nodes in a graph-like flow. Similar to Unreal Kismet, Frostbite 3 Schematics or Allegorithmic Substance Designer UIs.
gwihlidal/fbx2json
A simple command-line utility to convert Autodesk FBX files to a custom JSON format.
gwihlidal/clangelscript
Automatic binding generator for Angelscript using clang and cindex
gwihlidal/ltalloc
Automatically exported from code.google.com/p/ltalloc
gwihlidal/voxelpipe
Automatically exported from code.google.com/p/voxelpipe
gwihlidal/JsonBox
This is a JSON C++ library. It can write and read JSON files with ease and speed.
gwihlidal/nanovg
Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.
gwihlidal/bgfx
Cross-platform rendering library.
gwihlidal/bnet
Message oriented networking library using TCP transport.
gwihlidal/bx
Collection of .h snippets used across multiple projects (a.k.a. base library)
gwihlidal/cgcmake
CMake modules for common applications related to computer graphics
gwihlidal/cmake-simple-build-environment
Automatically exported from code.google.com/p/cmake-simple-build-environment
gwihlidal/darkhammer
darkHAMMER is a lightweight, open-source, multiplatform game engine. written in C (C99) language, supports python and C# bindings and lua scripts. Runs on windows and linux
gwihlidal/FlipModelD3D12
Interactive visualization for understanding swap chains in D3D12
gwihlidal/fontstash
Light-weight online font texture atlas builder
gwihlidal/HLSLCrossCompiler
gwihlidal/ig-debugheap
Debug heap useful for tracking down memory errors.
gwihlidal/imgui
A small multiplatform immediate mode graphical user interface with OpenGL3.2 backend
gwihlidal/imgui-1
Immediate Mode Graphical User Interface with minimal dependencies
gwihlidal/intel_occlusion_cull
Intel's Software Occlusion Culling demo with my modifications
gwihlidal/kyla
gwihlidal/LevelEditor
The ATF LevelEditor is a powerful tool for constructing and assembling game levels. It provides a WYSIWYG interface and allows you to place objects, edit properties, edit terrain, and build game levels.
gwihlidal/libdhcore
Lightweight, performance oriented, Core library for 'C' programmers
gwihlidal/mongoose
Mongoose web server
gwihlidal/open3mod
Open 3D Model Viewer - A quick and powerful 3D model viewer
gwihlidal/OpenGLSamples
Cross-platform OpenGL and OpenGL ES samples (for Windows, Android, and Linux)
gwihlidal/Quake-III-Arena-D3D11
Quake III Arena GPL Source Release for x64, Direct3D 11 and, optionally, for Windows 8.
gwihlidal/ryg_rans
Simple rANS encoder/decoder (arithmetic coding-ish entropy coder).
gwihlidal/sbe-helloworld
Automatically exported from code.google.com/p/sbe-helloworld