Commit Graph

  • 09c749685e Support refs and implement some binops khyperia 2020-08-14 11:59:35 +02:00
  • db2e6a17aa Clean up type tracking by introducing SpirvType khyperia 2020-08-14 11:10:38 +02:00
  • 91fd9f51a8 Update README.md Jasper Bekkers 2020-08-14 08:25:06 +02:00
  • 4a6b1ee36c Merge project description & README (#7) Johan Andersson 2020-08-13 17:58:31 +02:00
  • f78c7e3a85 Support local place projections and structs khyperia 2020-08-13 17:18:58 +02:00
  • 36d2e21f53 Add script to test-build libcore khyperia 2020-08-13 16:01:28 +02:00
  • bcca37df88 Add basic process guidelines as discussed (#3) Johan Andersson 2020-08-13 15:56:22 +02:00
  • 5a6bc80861 Markdown tweaks Johan Andersson 2020-08-13 15:38:26 +02:00
  • 05a47feff2 Add RLSL and crates.io links Johan Andersson 2020-08-13 15:36:57 +02:00
  • bff50bd00d Markdown formatting fixes Johan Andersson 2020-08-13 15:26:32 +02:00
  • 8ab971464c Move codegen to folder Johan Andersson 2020-08-13 15:10:07 +02:00
  • d2585fb405 Add project overview Jasper Bekkers 2020-08-12 17:48:16 +01:00
  • 75948dd70b Implement function calls and some generics khyperia 2020-08-12 13:55:56 +02:00
  • 687f142031 Shuffle tests some more, and split Context into FnCtx khyperia 2020-08-12 11:28:45 +02:00
  • 0df7e61ffe Use new caching system from rspirv khyperia 2020-08-12 09:54:19 +02:00
  • 3d43764fe1 Split up some functions and structs khyperia 2020-08-11 15:06:25 +02:00
  • e0de7815ce Add basic test framework khyperia 2020-08-11 13:14:18 +02:00
  • acc2c7ab6c Begin to implement some basic translation khyperia 2020-08-10 18:43:44 +02:00
  • 9ab212f93c Start emitting spirv modules khyperia 2020-08-10 16:41:57 +02:00
  • cf71e44bb6 Not a doc comment, add a struct Jasper Bekkers 2020-07-24 14:20:32 +01:00
  • e764179e86 Add useful references Jasper Bekkers 2020-07-24 14:18:18 +01:00
  • 1e9d25e984 Iterate over BB's and dump out some information along the way Jasper Bekkers 2020-07-24 14:17:35 +01:00
  • 0ba2d6deb1 Add Copy & int literal to test Jasper Bekkers 2020-07-24 12:30:32 +01:00
  • dd93edce2a Merge branch 'master' into main Jasper Bekkers 2020-07-24 12:03:51 +01:00
  • b24dfb5103 Output MIR for function Jasper Bekkers 2020-07-24 12:02:27 +01:00
  • 135195ed48 Add linux versions of cmds khyperia 2020-07-24 11:43:39 +02:00
  • e8d788c607 TheBackend in a cargo project to play around with Jasper Bekkers 2020-07-24 11:37:14 +01:00