fallingcat/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.

VHDLVerilogSystemVerilogShellTclStata
This is stars and forks stats for /fallingcat/HomebrewGPU repository. As of 26 Apr, 2024 this repository has 111 stars and 5 forks.

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. Acknowledge The voxel model in this project is created by MagicaVoxel. FPGA Board NEXYS A7 XC7A100T EDA Tool Vivado 2021.2 Number Format The GPU uses 2 basic number formats for ALU. Q18.14 fixed point Q2.14 fixed...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
matsumotory/ngx_mrubyCRubyYacc98201130
ethz-asl/pcl_catkinCMakeShell140180
esp-rs/esp-idf-templateCMakeDockerfileRust2550330
KiranAminPanjwani/Randomized-Color-LabCSSJavaScriptHTML220310
PasinduDushan/Hacktoberfest-BITSEJSJavaScriptCSS1060
xditya/ChannelActionsBotFluentTypeScriptShell850175+4
maliciousgroup/C2_AutomationHCLPythonShell62090
folke/noice.nvimLuaShell2.9k+25630
SHI-Labs/Neighborhood-Attention-TransformerPythonShell9000800
Jon-Becker/heimdall-rsRustShell862+477+2