Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/MaikKlein/rlsl
Rust to SPIR-V compiler
https://github.com/MaikKlein/rlsl
Is this still alive?
deprilula28 opened this issue over 4 years ago
deprilula28 opened this issue over 4 years ago
Instructions for building rlsl from scratch
Jasper-Bekkers opened this issue about 5 years ago
Jasper-Bekkers opened this issue about 5 years ago
Installing a specific nightly version automatically
MaikKlein opened this issue over 5 years ago
MaikKlein opened this issue over 5 years ago
Abstracting over arrays
MaikKlein opened this issue about 6 years ago
MaikKlein opened this issue about 6 years ago
Entrypoint definition
Kamayuq opened this issue over 6 years ago
Kamayuq opened this issue over 6 years ago
Shader modules
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Add SPIR-V extensions
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Extension mechanism?
kazimuth opened this issue over 6 years ago
kazimuth opened this issue over 6 years ago
Collection of interesting examples that should be implemented with rlsl
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Some questions about future plans for RLSL
mitchmindtree opened this issue over 6 years ago
mitchmindtree opened this issue over 6 years ago
Activating Open Collective
monkeywithacupcake opened this pull request over 6 years ago
monkeywithacupcake opened this pull request over 6 years ago
Support pointers in structs by expanding fields into separate variables
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Map bool to u32 because OpTypeBool is abstract
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Potentially implement a custom core library
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Add support for proc macro
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Wrap spirv-val and spirv-opt
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Make compute shaders save
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
build.rs should call rustc and not rlsl
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Create a shim with rustup
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Generating storage buffers
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Implement SwitchInt
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Implement a new optimization pass to unroll loops in MIR
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Implement loop detection in MIR
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Implement intrinsic types through traits
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
A logo for rlsl
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Self hosted CI server to build and run tests for rlsl
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Implement compute based testing framework for more reliable testing
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Add support for arrays and indexing
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
#[inline(always)] should not be necessary for functions that return a reference
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Allow references to be passed into functions
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Allow functions to return references
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Allow no output (void) inside entry points
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Move rlsl-math into a new repo
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
License?
mitchmindtree opened this issue over 6 years ago
mitchmindtree opened this issue over 6 years ago
Implement proper support for unions
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
Investigate recent ICE on nightly
MaikKlein opened this issue over 6 years ago
MaikKlein opened this issue over 6 years ago
If you change the name to `rsl` you can pronounce it "rustle"
icefoxen opened this issue almost 7 years ago
icefoxen opened this issue almost 7 years ago
Implementing `mint` Traits to add interoperability
Kerollmops opened this issue almost 7 years ago
Kerollmops opened this issue almost 7 years ago
Optimize references away and allow mutable references inside functions
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Implement support for closures
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Move type decorations into the entry point to avoid unnecessary decorations.
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Implement std140 for Uniforms
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Handling alignment for uniforms and push constants
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Clean up libstd
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Fix main function symbol in the linker
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Abort on type errors
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Implement proper support for PhantomData
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
New syntax for entry points
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Syntax for PerVertex
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Handling unused inputs with specialization constants
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Specialization constants
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Implement discard
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Remove unused function lint for entry points
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Cleanup entry points
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Arbitrary casts in spirv.
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Remove the need for a 'main.rs' file
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Remove main function lint
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Implement shader outputs as a 'return' inside the entry point.
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Investigate llvm <-> spirv translation for better optimizations
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Improve build scripts for an easier and more robust installing process
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
If possible, rlsl should be multithreaded. Currently it is fully singlethreaded
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Remove the need for llvm and rlibs and possibly implement MIR only rlibs
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Implement a better collector that collects items for every entry point
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Fragment shader output should be a single struct
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Convert a struct to its spirv primitives
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Fully implement structured control flow
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Entry points generated should be controlled by the user
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Add and force a PerVertex struct for all vertex shaders
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Disallow generics in entry points
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Automatic entry points
MaikKlein opened this issue almost 7 years ago
MaikKlein opened this issue almost 7 years ago
Disallow recursion
MaikKlein opened this issue about 7 years ago
MaikKlein opened this issue about 7 years ago
Add a description
svenstaro opened this issue about 7 years ago
svenstaro opened this issue about 7 years ago
Add a Gitter chat badge to README.md
gitter-badger opened this pull request about 7 years ago
gitter-badger opened this pull request about 7 years ago