Panagiotis Christopoulos Charitos's starred repositories
dxil-spirv
DXIL conversion to SPIR-V for D3D12 translation libraries
tmux-conda-inherit
Make new tmux windows and panes inherit the currently active conda environment.
Master-Thesis
Brain disease classification using multi-channel 3D convolutional neural networks
anki-3d-engine
AnKi 3D Engine - Vulkan backend, modern renderer, scripting, physics and more
HomebrewGPU
HomebrewGPU is a simple ray tracing GPU on FPGA which implements basic ray-primitive intersection, BVH traversal, shadowing, reflection and refraction. This is a project I used to learn programming in Verilog and I think it should be educational to someone who is new to FPGA.
gpu-allocator
🦀 GPU memory allocator for Vulkan, DirectX 12 and Metal. Written in pure Rust
OpenGothic
Reimplementation of Gothic 2 Notr
open-gpu-kernel-modules
NVIDIA Linux open GPU kernel module source
JoltPhysics
A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.
HymnToBeauty
C++ 3D Engine
Parallel-Computing
Solution to Parallel Computing course 4DV657
Vulkan-Headers
Vulkan header files and API registry
parallel-rdp
A low-level Vulkan compute emulation of the N64 RDP
SpartanEngine
A game engine with an emphasis on real-time cutting-edge solutions
graphicsfuzz
A testing framework for automatically finding and simplifying bugs in graphics shader compilers.