c0d1f1ed
Omniverse software engineer at NVIDIA. SwiftShader creator, ex-Googler. This is my personal account.
NVIDIAMontreal
Pinned Repositories
EGL-Registry
EGL API and Extension Registry
flow
C++ template library for integers that don't overflow
HLSLCrossCompiler
llvm
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
marl
A hybrid thread / fiber task scheduler written in C++ 11
piko-public
Open source release of the Piko graphics pipeline compiler.
RectangleBinPack
Source code for performing 2d rectangular bin packing.
SoftWire
SoftWire lets you create new functions at run-time using functions and constructs which closely resemble x86 syntax, entirely within C++. Through dynamic specialization you can generate code that is more optimized for the task at hand than can be achieved through static optimization.
xbyak
a JIT assembler for x86(IA-32)/x64(AMD64, x86-64) MMX/SSE/SSE2/SSE3/SSSE3/SSE4/FPU/AVX/AVX2 by C++ header
c0d1f1ed's Repositories
c0d1f1ed/SoftWire
SoftWire lets you create new functions at run-time using functions and constructs which closely resemble x86 syntax, entirely within C++. Through dynamic specialization you can generate code that is more optimized for the task at hand than can be achieved through static optimization.
c0d1f1ed/flow
C++ template library for integers that don't overflow
c0d1f1ed/piko-public
Open source release of the Piko graphics pipeline compiler.
c0d1f1ed/RectangleBinPack
Source code for performing 2d rectangular bin packing.
c0d1f1ed/xbyak
a JIT assembler for x86(IA-32)/x64(AMD64, x86-64) MMX/SSE/SSE2/SSE3/SSSE3/SSE4/FPU/AVX/AVX2 by C++ header
c0d1f1ed/EGL-Registry
EGL API and Extension Registry
c0d1f1ed/HLSLCrossCompiler
c0d1f1ed/llvm
c0d1f1ed/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
c0d1f1ed/marl
A hybrid thread / fiber task scheduler written in C++ 11
c0d1f1ed/Native_SDK
C++ cross-platform 3D graphics SDK. Includes demos & helper code (resource loading etc.) to speed up development of Vulkan, OpenGL ES 2.0 & 3.x applications
c0d1f1ed/OpenGL-Registry
OpenGL, OpenGL ES, and OpenGL ES-SC API and Extension Registry
c0d1f1ed/openswr-mesa
c0d1f1ed/openvdb
OpenVDB - Sparse volume data structure and tools
c0d1f1ed/rabbitvcs
The new home of rabbitvcs
c0d1f1ed/regal
Regal for OpenGL
c0d1f1ed/sanitizers-wiki
c0d1f1ed/SPIRV-Cross
SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
c0d1f1ed/SPIRV-Tools
c0d1f1ed/subzero
Subzero - Fast code generator for PNaCl bitcode
c0d1f1ed/swift
The Swift Programming Language
c0d1f1ed/ToGL
Direct3D to OpenGL abstraction layer
c0d1f1ed/VK-GL-CTS
Khronos Vulkan, OpenGL, and OpenGL ES Conformance Tests
c0d1f1ed/Vulkan-Docs
The Vulkan API Specification and related tools
c0d1f1ed/warp
A Python framework for high performance GPU simulation and graphics
c0d1f1ed/warp_cpp
Examples calling Warp precompiled (cached) kernels directly from C++ (without Python)
c0d1f1ed/WebGL
The Official Khronos WebGL Repository
c0d1f1ed/WebGLInsights.github.io
Website for WebGL Insights