- Sep 29, 2020
-
-
Dzmitry Malyshau authored
-
- Sep 28, 2020
-
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
- Sep 25, 2020
-
-
Pelle Johnsen authored
* [glsl-in] Implement swizzle for r-values Related to #210 * [glsl-in] Just return Result from field_selection Removed unneccessary Otion in return type * [glsl-in] Always match on type in field_selection * [glsl.in] Borrow by value in field_selection
-
- Sep 23, 2020
-
-
Nicholas Rishel authored
There's no legend explaining what symbols mean for supported end-points, but it seems to be following the same format at wgpu. This PR copies wgpu's legend.
-
- Sep 22, 2020
-
-
Pelle Johnsen authored
* [glsl-in] Support anonymous global uniforms Partly fixes #210 * [glsl-in] Handle anon global structs in fn prelude
-
Pelle Johnsen authored
* [glsl-in] consolidate tests - remove simple lex test as was covered by others - combine related tests to single function - remove redundant prefix in test names * [glsl-in] Consolidtae lex tests further
-
- Sep 19, 2020
-
-
Dzmitry Malyshau authored
Complete expression/statement support in MSL, refactor conversion methods in WGSL, and remove Statement::Empty
-
- Sep 18, 2020
-
-
Dzmitry Malyshau authored
-
Timo de Kort authored
-
João Capucho authored
* Added support for glsl core version up to 400 * Added 330 to the list supported versions * Added links to all extensions and fixed a extension being wrongfully activated * Cleanup and check for image formats * Removed useless extension and location on layout * Added support for external functions and fixed global names * Typefier allow Scalars in distance and length * Addressed comments * Fixed extension appearing after body * Fixed entry point not being generated
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
- Sep 17, 2020
-
-
Dzmitry Malyshau authored
-
Pelle Johnsen authored
-
Dzmitry Malyshau authored
-
Dzmitry Malyshau authored
-
- Sep 16, 2020
-
-
Dzmitry Malyshau authored
-
- Sep 15, 2020
-
-
Pelle Johnsen authored
-
Dzmitry Malyshau authored
-
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
-