Commit Graph

  • de4436d2e0 Fix compiling wgpu-example-shader for CPU Johan Andersson 2020-10-27 22:23:00 +01:00
  • e2be058015 Remove old lingering Cargo.lock files Johan Andersson 2020-10-27 22:22:32 +01:00
  • 5e12734ce9 Add fix that was supposed to be in 165 but mergify merged it before I could push khyperia 2020-10-28 10:14:07 +01:00
  • 23819c7a2c Add support for spir-v 1.0 (#165) Ashley Hauck 2020-10-28 10:08:01 +01:00
  • 706f4cc695 Download spirv-tools directly on ubuntu CI (#162) Ashley Hauck 2020-10-27 17:19:28 +01:00
  • 6dd94d19f4 Remove spirv-std::f32x4 (#160) Nipun Garg 2020-10-27 20:27:40 +05:30
  • 1b99a9ce20 Fix compilation of wgpu runner on wasm (#159) Ashley 2020-10-27 15:34:02 +01:00
  • 5b538ee5ee Implement copysign for shaders (#158) Ashley Hauck 2020-10-27 14:16:40 +01:00
  • e88a5f9b50 Enable CI clippy on example-runner (#156) Ashley Hauck 2020-10-27 13:13:09 +01:00
  • 06fdb85d61 Add dis_fn testing function (#155) Ashley Hauck 2020-10-27 11:35:53 +01:00
  • d148dafc7d Improve error message for pointer casts (#153) Ashley Hauck 2020-10-27 11:21:24 +01:00
  • 27df71f492 WGPU example (#92) Viktor Zoutman 2020-10-27 02:39:56 +01:00
  • 1043aba140 Link copysign intrinsic implementation issue Johan Andersson 2020-10-26 18:36:07 +01:00
  • 75de003e0b Move rspirv override to be directly in the crate (#150) Ashley Hauck 2020-10-27 00:42:45 +01:00
  • 75ca54546b Enable Clippy use_self lint (#147) Nipun Garg 2020-10-26 21:37:36 +05:30
  • dbe8af66f4 Minor README Markdown lint fix (#146) Johan Andersson 2020-10-26 17:01:18 +01:00
  • c049db9a66 Add back mergify review conditions Johan Andersson 2020-10-26 16:34:09 +01:00
  • 70bd7202c1 Deploying to gh-pages from @ b32c04b3fd 🚀 mergify[bot] 2020-10-26 15:24:42 +00:00
  • b32c04b3fd Refactor attributes and add descriptor_set/binding (#145) Ashley Hauck 2020-10-26 16:23:21 +01:00
  • fe18434bff Add example to evaluate sky shader on CPU (#141) Johan Andersson 2020-10-26 15:49:01 +01:00
  • 960fb0b1df Simplify mergify, rely on branch protections Johan Andersson 2020-10-26 15:28:31 +01:00
  • 2357a488fe Clarify breaking changes and deprecation (#142) Jasper Bekkers 2020-10-26 15:02:36 +01:00
  • d9838a0a5f Revert back to installing exact nightly in setup script Johan Andersson 2020-10-26 14:20:52 +01:00
  • 22209ede49 Pin Rust Nightly to 2020-10-25 (#139) Johan Andersson 2020-10-26 13:59:34 +01:00
  • 9e67f83cd6 rustup update khyperia 2020-10-26 08:38:07 +01:00
  • 12b07dcc53 Add cargo-deny config & CI step (#125) Johan Andersson 2020-10-25 16:15:04 +01:00
  • 5d7d8671fb Add badge for deps.rs (#133) Daniel McNab 2020-10-24 16:34:17 +01:00
  • 643c1ba950 Force use latest tar crate to avoid insecure warning on deps.rs (#132) Johan Andersson 2020-10-24 16:57:06 +02:00
  • fa6fc2461c Fix typo in SPIR-V (#131) Josh Groves 2020-10-24 11:35:36 -02:30
  • 69adb38a13 Make setup.sh executable Johan Andersson 2020-10-24 00:09:58 +02:00
  • 035924734d Fix Windows native compile of example-shader (#127) Johan Andersson 2020-10-23 23:41:44 +02:00
  • 9f1100082c Enable clippy on spirv-std (#124) Johan Andersson 2020-10-23 23:01:16 +02:00
  • 8681464af7 Add framework for compiler tests (#118) Ashley Hauck 2020-10-23 18:22:36 +02:00
  • 53b22b9fc3 Fix translation from AtomicOrdering to MemorySemantics (#111) Ashley Hauck 2020-10-23 15:43:07 +02:00
  • b8082eca14 Remove instructions and point to dev guide. (#116) XAMPPRocky 2020-10-23 13:28:43 +02:00
  • 9dc6c61c4c Fail unimplemented intrinsics instead of incorrect behavior (#114) Ashley Hauck 2020-10-23 13:18:31 +02:00
  • 3f5244dd3e Update deploy_docs.yml XAMPPRocky 2020-10-23 12:12:23 +02:00
  • 2bc7e9fdb6 Add conditions merged to delete_head_branch khyperia 2020-10-23 12:08:19 +02:00
  • 87a78ad762 Deploying to gh-pages from @ c6a19164f2 🚀 khyperia 2020-10-23 10:07:53 +00:00
  • 453da82bc7 Initial gh-pages commit khyperia 2020-10-23 10:07:49 +00:00
  • c6a19164f2 Add rust-gpu dev guide (#115) XAMPPRocky 2020-10-23 12:06:20 +02:00
  • c7df5b2f33 Only test CI on pushes to main (#112) XAMPPRocky 2020-10-23 10:06:03 +02:00
  • bb94cd8481 Run CI on pull requests (#106) Ashley Hauck 2020-10-22 21:52:57 +02:00
  • c89717cf2c Automerge PR test (#105) Johan Andersson 2020-10-22 21:51:22 +02:00
  • 8931f50c3c Revert "Move panic_handler and eh_personality to spirv-std (#95)" khyperia 2020-10-22 21:36:09 +02:00
  • 048144ed4c Bindings proposal (#19) Jasper Bekkers 2020-10-22 21:26:05 +02:00
  • 985ae7d494 Move panic_handler and eh_personality to spirv-std (#95) Ashley Hauck 2020-10-22 21:25:50 +02:00
  • 79e9282352 Fix mergify branch Johan Andersson 2020-10-22 21:25:12 +02:00
  • 0793098599 Use the --component option in setup scripts (#104) Daniel McNab 2020-10-22 20:20:42 +01:00
  • f4f1031976 If statement (#98) Jasper Bekkers 2020-10-22 16:22:17 +02:00
  • 7b1a2716b6 README tweaks for first release (#96) v0.1 Johan Andersson 2020-10-22 14:34:30 +02:00
  • eb204a364a Add bug report template (#93) XAMPPRocky 2020-10-22 14:34:05 +02:00
  • a121e50794 Fixed nested if statements (#88) Viktor Zoutman 2020-10-22 13:29:33 +02:00
  • 78850a57dd Update README.md Viktor Zoutman 2020-10-22 13:26:34 +02:00
  • 58b3279e07 Remove mentions of the triangle Ari V 2020-10-22 13:12:05 +02:00
  • 2434be8bfe README (#94) Viktor Zoutman 2020-10-22 13:09:32 +02:00
  • 68ff38efbc Document MCP process and add issue template (#80) XAMPPRocky 2020-10-22 12:43:05 +02:00
  • 0710f9d4b5 Include example-shader in the workspace (#87) Ashley Hauck 2020-10-22 12:30:17 +02:00
  • 83849a578c Fixup README a bit, add links, etc (#90) Jake Shadle 2020-10-22 12:29:49 +02:00
  • 8516dc161d Winit update to v0.23 (#86) Ashley Hauck 2020-10-22 12:23:11 +02:00
  • 77d7129547 Add back unused attributes (#85) Jasper Bekkers 2020-10-22 11:51:49 +02:00
  • 4c76d73243 Add macOS to CI (#63) XAMPPRocky 2020-10-22 10:13:15 +02:00
  • e8f33c97a5 Add sky shader example code and screenshot to README (#83) Johan Andersson 2020-10-21 21:42:49 +02:00
  • 7258a7c236 Don't panic when destroying debug utils (#79) Maik Klein 2020-10-21 21:07:18 +02:00
  • bba88ccfad [example] Leak debug loader instead of panicking on shutdown Johan Andersson 2020-10-21 20:44:09 +02:00
  • 14352a79be [example] Remove unused image crate dependency Johan Andersson 2020-10-21 20:39:45 +02:00
  • a06b2e49cf Branchless sky shader (#71) Jasper Bekkers 2020-10-21 20:16:06 +02:00
  • 3eea3dfa99 Added structurizer for conditional branch (#76) Viktor Zoutman 2020-10-21 13:38:08 +02:00
  • 5db68ec044 Update lib.rs Viktor Zoutman 2020-10-21 13:16:03 +02:00
  • 1fa44d6891 Simplify getting started + general cleanup (#77) Ari V 2020-10-21 12:01:44 +02:00
  • de12f120f2 Report error when entry point is zombied khyperia 2020-10-21 09:31:59 +02:00
  • 382b135c1e Fix typos in the implementation of memcpy khyperia 2020-10-21 08:39:15 +02:00
  • 83efcfd2ea Fix formatting khyperia 2020-10-20 17:36:30 +02:00
  • c26639ce5e Fix size and alignment of vectors khyperia 2020-10-20 16:56:38 +02:00
  • 917c62ef34 Implement static_addr_of via similar system to register_fn_ptr khyperia 2020-10-20 16:30:49 +02:00
  • 0d18609281 Implement memcpy for single-element items khyperia 2020-10-20 15:41:48 +02:00
  • b4aebb4a36 Fixed naming of the fragment shader VZout 2020-10-20 11:12:30 +02:00
  • b86ed60dab Modified the examples to use rust-gpu for the vertex shader. (#70) Viktor Zoutman 2020-10-19 18:54:02 +02:00
  • a13930fccb Add #[spirv(builtin = ...)] khyperia 2020-10-19 18:42:54 +02:00
  • 2d55b4bff4 Don't deduplicate OpVariables (whoops) khyperia 2020-10-19 16:11:33 +02:00
  • 9e90652622 Don't initialize vars to undef (#68) Ashley Hauck 2020-10-19 16:11:45 +02:00
  • 64e0f664e0 Fix bug with mem2reg store valid variable detection khyperia 2020-10-19 14:48:01 +02:00
  • 919b320d32 Fix None unwrap panic in mem2reg khyperia 2020-10-19 12:16:20 +02:00
  • 3f91e0707f Make link take Session and clean up zombies khyperia 2020-10-19 11:22:40 +02:00
  • 96bb94f9fe Merge rspirv-linker into rustc_codegen_spirv khyperia 2020-10-19 10:18:56 +02:00
  • 332990b34c rustup update khyperia 2020-10-19 09:57:25 +02:00
  • 504c40fce2 Clippy so many things khyperia 2020-10-18 20:40:40 +02:00
  • fb6823de85 rustup update khyperia 2020-10-17 23:20:48 +02:00
  • fb2ed4d26c Convert panics to compiler errors (#66) Ashley Hauck 2020-10-16 12:59:04 +02:00
  • f8c669f536 rustup update khyperia 2020-10-16 08:25:04 +02:00
  • 77e2914c21 Fix min and max intrinsics Jasper Bekkers 2020-10-15 17:58:15 +02:00
  • 6df8774dc9 rustup update khyperia 2020-10-15 13:12:22 +02:00
  • 16f7268edb Add support for macos in example-runner (#60) XAMPPRocky 2020-10-14 18:33:37 +02:00
  • 16c35c6d0e Add custom panic hook (#58) XAMPPRocky 2020-10-14 18:31:17 +02:00
  • d3af0552d3 Move to a builder struct for spirv-builder (#59) Ashley Hauck 2020-10-14 15:48:21 +02:00
  • 377bf070f0 Pass full path to rustc_codegen_spirv to rustc khyperia 2020-10-14 14:38:40 +02:00
  • 4d0eb81d86 rustup update khyperia 2020-10-14 09:19:25 +02:00
  • 5ec5ce8284 Update README.md (#56) XAMPPRocky 2020-10-14 09:13:55 +02:00
  • 9d98620d24 Togglable Vulkan debug layer in example (#53) Johan Andersson 2020-10-13 23:42:15 +02:00
  • f6381cfea2 Clarify SPRIV-Tools install to PATH in README Johan Andersson 2020-10-13 23:18:30 +02:00