Logo
Explore Help
Sign In
thequux/bluebell-llvm
1
0
Fork 0
You've already forked bluebell-llvm
Code Issues Pull Requests Packages Projects Releases Wiki Activity
12 Commits 1 Branch 0 Tags
87667f0618010666ffbc6091e93ca68dcbddd43e
Commit Graph

12 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
TQ Hirsch
87667f0618 Added the ability to vendor shaderc 2022-05-27 15:54:28 +02:00
TQ Hirsch
9473519a4e Fixed FMod, other subtle changes. The result: sucessfully runs all shaders 2022-05-27 15:30:31 +02:00
TQ Hirsch
f842ba6480 Fixed OpShuffleVector 2022-05-27 10:38:42 +02:00
TQ Hirsch
58441c79aa Added simple render stub to test shader 2022-05-27 10:18:34 +02:00
TQ Hirsch
d9a4e8085b Compiler works even better now; we're missing a few functions at runtime, but at least the module appears to generate correctly 2022-05-26 21:30:57 +02:00
TQ Hirsch
bac33a2a14 Turns out that when you compile with a debug version of LLVM, a lot of errors surface 2022-05-26 19:58:53 +02:00
TQ Hirsch
86d317f3ba Got the thing to build using a vendored LLVM 2022-05-26 17:24:50 +02:00
TQ Hirsch
4c2dc2284a Finished support code; now debugging why LLVM crashes during codegen 2022-05-26 14:17:51 +02:00
TQ Hirsch
c90cc0a9bc Added start of runtime, started work on support functions 2022-05-26 02:43:01 +02:00
TQ Hirsch
6b00062a11 Added missing instructions to get Flame working 2022-05-25 21:47:35 +02:00
TQ Hirsch
a0b0ceb6d5 Works well enough to load and optimize the simple shader; doesn't run it though 2022-05-25 19:33:07 +02:00
TQ Hirsch
673e00456e Initial commit; tgv handled 2022-05-24 20:19:20 +02:00
Powered by Gitea Version: 1.24.6 Page: 38ms Template: 11ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API