- Aug 31, 2020
-
-
Matus Talcik authored
Add documentation, make clippy happy Compilation errors Add some more docs Few more compilation errors Changes based on the review glsl-new parser fix Set default local size to (0, 0, 0) final cleanup Last design New design
-
- Aug 29, 2020
-
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
- Aug 28, 2020
-
-
Matus Talcik authored
Add GLSL backend Add SPIR-V back + front
-
Pelle Johnsen authored
* [glsl-new] Refactor type handling * [glsl-new] Fix clippy error
-
Dzmitry Malyshau authored
-
João Capucho authored
* Fixed not generating wrong op on booleans Correctly handle storage images and sampled images * Fixed comments
-
- Aug 27, 2020
-
-
Matúš Talčík authored
pub(super)
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Pelle Johnsen authored
Use 1.41.0 and nightly
-
João Capucho authored
* Removed half of the clones Fixed struct field names with invalid ident * Fix struct member origin not being respected * is_valid_ident handles empty names
-
Matus Talcik authored
-
- Aug 26, 2020
-
-
Dzmitry Malyshau authored
-
João Capucho authored
-
- Aug 25, 2020
-
-
João Capucho authored
-
Pelle Johnsen authored
* Add dependency on serialize for Rosetta tests Fixes #149 * Also run default cargo test on CI
-
- Aug 24, 2020
-
-
Pelle Johnsen authored
* Add initial Rosetta testing * Make rosetta tests run as part of cargo test * Fix rosetta test failure
-
Matus Talcik authored
format major refactor Change spirv to spirv_headers Remove files First translation to naga + format Fix Int Constant error Don't add unnecessary blocks. Some cleanups format remove constructs docs fix debug leftovers format, clippy satisfy clippy
-
- Aug 22, 2020
-
-
João Capucho authored
* Initial glsl es 300 support * Set float default precision * Generate interface blocks and check storage class in es * Added more checks on es and fixed uniform blocks with same name type * Added image checks * Added the test to the makefile * applied comments
-
- Aug 21, 2020
-
-
Pelle Johnsen authored
-
Lachlan Sneff authored
* Make no interpolation mean default or nothing, depending on context * Re-add Interpolation::Perspective
-
Lachlan Sneff authored
* Add function calling support to wgsl frontend * Fix external namespace with multiple namespaces * changes after code review * Don't re-tokenize std_namespace every time
-
- Aug 20, 2020
-
-
Lachlan Sneff authored
* Add custom consume_number function for consuming numbers into tokens to wgsl frontend * clippy
-
Lachlan Sneff authored
-
Lachlan Sneff authored
* Add composite constant expression support to wgsl * remove matching on reference * Re-fix reference matching
-
Lachlan Sneff authored
* Add interpolation support to naga core and wgsl * Add glsl-new fragment shader support to examples/convert.rs * Add interpolation support to glsl_new * Add interpolation support to spirv frontend * Add interpolation support to spirv backend * Add interpolation support to glsl backend * Add interpolation support to old glsl backend * Fix interpolation field syntax in glsl backend * Formatting fix * thanks clippy * Add wgsl struct interpolation decoration * Change wgsl interpolation syntax * Modify interpolation enum * Changes responding to review * Remove interpolation struct member qualifier * code changes after review
-
- Aug 19, 2020
-
-
Lachlan Sneff authored
* Add support for array stride to wgsl frontend * rename
-
Pelle Johnsen authored
-
Pelle Johnsen authored
-
- Aug 18, 2020
-
-
Timo de Kort authored
-
- Aug 17, 2020
-
-
Lachlan Sneff authored
* Make type handling more generic in glsl-new * Remove commented-out code
-
Lachlan Sneff authored
* Add more scalar and vector types to glsl-new * Formatting
-
Pelle Johnsen authored
-