- Aug 27, 2020
-
-
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
-
Dzmitry Malyshau authored
-
- Aug 16, 2020
-
-
Pelle Johnsen authored
-
- Aug 15, 2020
-
-
Lachlan Sneff authored
* Add support for initialization of local variables to glsl backend * Cleanup
-
- Aug 13, 2020
-
-
Pelle Johnsen authored
-
Pelle Johnsen authored
* [glsl-new] Handle local vars scopes * [glsl-new] scope fixes - Check loacl vars before globals - Rename add_scope > push_scope - Remove unnecessary ref in lookup functions
-
Lachlan Sneff authored
* Add serialize and deserialize features with examples * Fix formatting * Make some types (de)serialize transparently * Fix more formatting * Remove new examples and add (de)serialization support to the convert example * Remove extraneous file * Rename param file
-
- Aug 11, 2020
-
-
João Capucho authored
* Initial backend implementation * Refractored glsl450 backend to have a common module between further glsl backends Implemented more missing functionality * Error handling * Implemented most of the suggestions * Addresed all comments Fixed some bugs * Made code style consistent
-
- Aug 10, 2020
-
-
Pelle Johnsen authored
-
Pelle Johnsen authored
-
- Aug 09, 2020
-
-
Pelle Johnsen authored
- Fix clippy issues
-
Pelle Johnsen authored
Focus on handling global in/out vars
-
Pelle Johnsen authored
-
Timo de Kort authored
Add mat2x3, mat2x4, mat3x2, mat3x4, mat4x2, and mat4x3 keywords
-
- Aug 05, 2020
-
-
Pelle Johnsen authored
-
- Aug 04, 2020
-
-
Pelle Johnsen authored
- Initial work for handling expressions that also generates statements
-