- Sep 15, 2020
-
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
- Sep 14, 2020
-
-
Pelle Johnsen authored
* Fix lexer operator issues (with tests) * [glsl-in] Don't convet to string in lexer tests * [glsl-in] cleanup lexer tests further - Consolidate use statements - Iterate lex directly, check for None at end
-
Pelle Johnsen authored
* [glsl-in] Add gl_VertexIndex Refactor variable handling out of parser.rs * [glsl-in] Fixes for gl_VertexIndex - Make lookup_variable a method of Program - Try to cleanup conditional logic * [glsl-in] Error on gl_ builtin in wrong stage Wrapped in glsl-validate feature
-
Dzmitry Malyshau authored
-
- Sep 13, 2020
-
-
Pelle Johnsen authored
-
- Sep 11, 2020
-
-
Dzmitry Malyshau authored
-
- Sep 10, 2020
-
-
João Capucho authored
* Added generation of the texture mappings to the glsl backend * Added a temporary workaround for the spirv shaders Fixed some parts that were using vulkan glsl * Made texture mapping not require a sampler * Used interface to build the texture map * Made global names mandatory except for sampler ones * Addressed more comments * Removed the temp fix for the spirv frontend * Addressed the comments
-
Dzmitry Malyshau authored
-
Pelle Johnsen authored
* [glsl] Promote glsl-new to glsl * [glsl-in] rename feature glsl > glsl-in
-
Pelle Johnsen authored
* [spv-out] Add initial Rosetta test For now just check that spv-out succeeds * [spv-out] Check spv output has len > 0
-
- Sep 09, 2020
-
-
João Capucho authored
* Extended Interface to be used in more places * Applied comments and added tests * Removed the statement visitor * Fixed remaining comments
-
Dzmitry Malyshau authored
-
- Sep 08, 2020
-
-
Pelle Johnsen authored
-
- Sep 07, 2020
-
-
Pelle Johnsen authored
* [glsl-new] Add jump statements - continue - break - return - discard * [glsl-new] Fix clippy error for return statement
-
- Sep 06, 2020
-
-
Timo de Kort authored
* [spirv-out] Move instructions to own module * [spirv-out] Fix wrong function use of some instructions * [spirv-out] Update instruction parameters * [spirv-out] Update current instruction tests * [spirv-out] Order current instruction tests * [spirv-out] Add missing instruction tests
-
- Sep 02, 2020
-
-
Pelle Johnsen authored
* [glsl-new] Update last exprs to ExpressionRule Refactor out binary_expr to keep parser.rs 'small' and readable * [glsl-new] Change binary_expr to method on Program * [glsl-new] Make binary_expr a proper method
-
Timo de Kort authored
-
Timo de Kort authored
-
Timo de Kort authored
-
Timo de Kort authored
-
- Sep 01, 2020
-
-
Pelle Johnsen authored
-
- 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
-