Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gfx-rs/naga
Universal shader translation in Rust
https://github.com/gfx-rs/naga
A stack overflow vulnerability was found
MageWeiG opened this issue 8 months ago
MageWeiG opened this issue 8 months ago
wgsl-errors: Reverse "old" and "new" sides of diff output.
jimblandy opened this pull request about 1 year ago
jimblandy opened this pull request about 1 year ago
DO NOT FILE ISSUES ON THIS REPOSITORY
cwfitzgerald opened this issue about 1 year ago
cwfitzgerald opened this issue about 1 year ago
Add 0.14 changelog
teoxoy opened this pull request about 1 year ago
teoxoy opened this pull request about 1 year ago
[glsl-out] remove duplicate version check
teoxoy opened this pull request about 1 year ago
teoxoy opened this pull request about 1 year ago
panic during translation .frag -> .spv (validation successful): entered unreachable code
Vipitis opened this issue about 1 year ago
Vipitis opened this issue about 1 year ago
[wgsl-in] Miscellaneous cleanups to construction lowering
jimblandy opened this pull request about 1 year ago
jimblandy opened this pull request about 1 year ago
[wgsl-in] Fix expected min arg count of `textureLoad`
teoxoy opened this pull request about 1 year ago
teoxoy opened this pull request about 1 year ago
`textureSampleLevel(texture_depth_2d_array, ..)` expects a float for level when it should be an integer
philpax opened this issue about 1 year ago
philpax opened this issue about 1 year ago
fix clippy lints introduced in 1.72 and 1.73
exrook opened this pull request about 1 year ago
exrook opened this pull request about 1 year ago
[wgsl-in] Let lowering contexts point to a Function directly.
jimblandy opened this pull request about 1 year ago
jimblandy opened this pull request about 1 year ago
Give front::wgsl::Error::InitializationTypeMismatch named fields.
jimblandy opened this pull request about 1 year ago
jimblandy opened this pull request about 1 year ago
[wgsl-in] Rename StatementContext::local_vars.
jimblandy opened this pull request about 1 year ago
jimblandy opened this pull request about 1 year ago
[wgsl-in] Refactor construction lowering code.
jimblandy opened this pull request about 1 year ago
jimblandy opened this pull request about 1 year ago
[wgsl-in] Generate no code for trivial vector/matrix construction.
jimblandy opened this pull request about 1 year ago
jimblandy opened this pull request about 1 year ago
Don't use layout qualifiers to allow for GLSL 140 support
Zoxc opened this pull request about 1 year ago
Zoxc opened this pull request about 1 year ago
[wgsl-in] Turn `Error::Other` into `Error::Internal`, to help devs.
jimblandy opened this pull request about 1 year ago
jimblandy opened this pull request about 1 year ago
[wgsl-in] Clean up swizzle/component access type.
jimblandy opened this pull request about 1 year ago
jimblandy opened this pull request about 1 year ago
[wgsl-in] Delete `reborrow` methods in favor of Rust's built-in reborrowing of `&mut` references.
jimblandy opened this pull request about 1 year ago
jimblandy opened this pull request about 1 year ago
[wgsl-in] consolidate type resolution logic in a few macros
teoxoy opened this pull request about 1 year ago
teoxoy opened this pull request about 1 year ago
[wgsl-in] Fix OOB typifier indexing
teoxoy opened this pull request about 1 year ago
teoxoy opened this pull request about 1 year ago
Index out of bounds in valid/analyzer.rs
wgslfuzz opened this issue about 1 year ago
wgslfuzz opened this issue about 1 year ago
Index out of bounds in lower/mod.rs
wgslfuzz opened this issue about 1 year ago
wgslfuzz opened this issue about 1 year ago
Make validation reject 64-bit floating-point literals.
jimblandy opened this pull request about 1 year ago
jimblandy opened this pull request about 1 year ago
[wgsl-in] Abstract out ExpressionContext::as_const_evaluator.
jimblandy opened this pull request about 1 year ago
jimblandy opened this pull request about 1 year ago
[refactor] make use of `resolve_type` wherever possible
teoxoy opened this pull request about 1 year ago
teoxoy opened this pull request about 1 year ago
Wrong number of arguments error is wrong/misleading
Norlock opened this issue about 1 year ago
Norlock opened this issue about 1 year ago
[glsl-in, glsl-out] Fix warnings about redundant doc link targets.
jimblandy opened this pull request about 1 year ago
jimblandy opened this pull request about 1 year ago
Add debugPrintf to wgsl
exrook opened this pull request about 1 year ago
exrook opened this pull request about 1 year ago
Validate WGSL limits
teoxoy opened this issue about 1 year ago
teoxoy opened this issue about 1 year ago
[valid] avoid OOM with large sparse resource bindings
teoxoy opened this pull request about 1 year ago
teoxoy opened this pull request about 1 year ago
OOM triggered when compiling wgsl shader
wgslfuzz opened this issue about 1 year ago
wgslfuzz opened this issue about 1 year ago
Declaring something with name 'half' causes broken MSL generated.
zakarumych opened this issue about 1 year ago
zakarumych opened this issue about 1 year ago
Support DP4A language extension
FL33TW00D opened this issue about 1 year ago
FL33TW00D opened this issue about 1 year ago
Subgroup Operations
Lichtso opened this pull request about 1 year ago
Lichtso opened this pull request about 1 year ago
RFC: Merge `naga` into `wgpu` Repository
cwfitzgerald opened this issue about 1 year ago
cwfitzgerald opened this issue about 1 year ago
wgpu error: Validation Error
fgadaleta opened this issue about 1 year ago
fgadaleta opened this issue about 1 year ago
Split `UnaryOperator::Not` into `UnaryOperator::LogicalNot` & `UnaryOperator::BitwiseNot`
teoxoy opened this pull request about 1 year ago
teoxoy opened this pull request about 1 year ago
Add Codeowners File
cwfitzgerald opened this pull request about 1 year ago
cwfitzgerald opened this pull request about 1 year ago
No bind target was defined for the push constants block
wgslfuzz opened this issue about 1 year ago
wgslfuzz opened this issue about 1 year ago
Internal error: entered unreachable code: metal requires all arrays be constant sized
wgslfuzz opened this issue about 1 year ago
wgslfuzz opened this issue about 1 year ago
[wgsl-in] Parse the bgra8unorm storage format
nical opened this pull request about 1 year ago
nical opened this pull request about 1 year ago
Use `Literal::zero` where appropriate.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
[wgsl-out] Generate correct code for bit complement on integers.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
Use argument buffers on Metal
kanerogers opened this pull request over 1 year ago
kanerogers opened this pull request over 1 year ago
Death to baked expressions
jimblandy opened this issue over 1 year ago
jimblandy opened this issue over 1 year ago
Require that `Function` and `Private` variables be `CONSTRUCTIBLE`.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
Should `validate_block_impl` check that `Store` statements' `pointer` operands be in scope?
jimblandy opened this issue over 1 year ago
jimblandy opened this issue over 1 year ago
compact: Don't assume Emitted expressions are live.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
Add StorageFormat::Bgra8Unorm
nical opened this pull request over 1 year ago
nical opened this pull request over 1 year ago
Compaction could be faster
jimblandy opened this issue over 1 year ago
jimblandy opened this issue over 1 year ago
Minor cleanups to `FunctionInfo::process_expression`.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
`Function::named_expressions` are omitted from output if they refer to a `needs_pre_emit` expression
jimblandy opened this issue over 1 year ago
jimblandy opened this issue over 1 year ago
tests/wgsl-errors.rs: Add back two tests to `assign_to_let`.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
Properly recognize `Literal` expressions as non-dynamic indices.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
[meta] Constant evaluator built-in functions support
teoxoy opened this issue over 1 year ago
teoxoy opened this issue over 1 year ago
[wgsl] remove `outerProduct`
teoxoy opened this pull request over 1 year ago
teoxoy opened this pull request over 1 year ago
Add textureSampleBaseClampToEdge
evahop opened this pull request over 1 year ago
evahop opened this pull request over 1 year ago
[wgsl-in] Why can't I use mat2x2<f32> as an instance input?
AndriBaal opened this issue over 1 year ago
AndriBaal opened this issue over 1 year ago
Remove `IsFinite` & `IsNormal` completely
teoxoy opened this pull request over 1 year ago
teoxoy opened this pull request over 1 year ago
[glsl/spv-out] Cull functions that should not be available for a given stage
teoxoy opened this pull request over 1 year ago
teoxoy opened this pull request over 1 year ago
[valid] Add `Capabilities::CUBE_ARRAY_TEXTURES`
teoxoy opened this pull request over 1 year ago
teoxoy opened this pull request over 1 year ago
[spv-in] Remove a few capabilities
teoxoy opened this pull request over 1 year ago
teoxoy opened this pull request over 1 year ago
[spv-out] Require `ClipDistance` & `CullDistance` capabilities if necessary
teoxoy opened this pull request over 1 year ago
teoxoy opened this pull request over 1 year ago
[glsl/spv-in] `modf` & `frexp` follow-up
teoxoy opened this pull request over 1 year ago
teoxoy opened this pull request over 1 year ago
[glsl/spv-in] Add support for `modf` & `frexp`
teoxoy opened this issue over 1 year ago
teoxoy opened this issue over 1 year ago
Add `Rgb10a2Uint` format
teoxoy opened this pull request over 1 year ago
teoxoy opened this pull request over 1 year ago
Shader translation error, no function with name 'fwidth'
Lisible opened this issue over 1 year ago
Lisible opened this issue over 1 year ago
Implement subgroupBallot
exrook opened this pull request over 1 year ago
exrook opened this pull request over 1 year ago
Let `ConstantEvaluator` see through `Constant` exprs in `Splat` and `Compose` exprs.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
[msl-out] Make varyings' struct members unique
evahop opened this pull request over 1 year ago
evahop opened this pull request over 1 year ago
Tighten up `ConstantEvaluator`'s public API.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
Qualcomm drivers ingesting SPIR-V don't like some things passed by value
jimblandy opened this issue over 1 year ago
jimblandy opened this issue over 1 year ago
[wgsl-in] vector constructor and splat constructors require decimal point for float types
neilsarkar opened this issue over 1 year ago
neilsarkar opened this issue over 1 year ago
Show exact place where shader failed in Firefox Nightly
munrocket opened this issue over 1 year ago
munrocket opened this issue over 1 year ago
Rename some ConstantEvaluator-associated types and values.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
Disable uniformity analysis for the fragment stage
teoxoy opened this pull request over 1 year ago
teoxoy opened this pull request over 1 year ago
snapshots: convert_wgsl: Remove redundant cubeArrayShadow entry.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
Validate variable initializer for address spaces
teoxoy opened this pull request over 1 year ago
teoxoy opened this pull request over 1 year ago
Missing validation: Adding initializer to workgroup variable declaration in WGSL causes shader compiler error
Gobbel2000 opened this issue over 1 year ago
Gobbel2000 opened this issue over 1 year ago
Remove duplicated code
teoxoy opened this pull request over 1 year ago
teoxoy opened this pull request over 1 year ago
Rename identifiers containing double underscores
evahop opened this pull request over 1 year ago
evahop opened this pull request over 1 year ago
snapshots: Improve `convert_wgsl` and `convert_spv` legibility.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
[valid] Disallow NaNs and infinities
teoxoy opened this pull request over 1 year ago
teoxoy opened this pull request over 1 year ago
Disallow ptr to workgroup fn arguments
teoxoy opened this pull request over 1 year ago
teoxoy opened this pull request over 1 year ago
[spv-out] import extended instruction sets lazily
teoxoy opened this issue over 1 year ago
teoxoy opened this issue over 1 year ago
Require new `Capabilities::BINDING_ARRAY` for `binding_array` type.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
[glsl-out] Polyfill frexp
evahop opened this pull request over 1 year ago
evahop opened this pull request over 1 year ago
Add `Capabilities::ATOMIC_COMPARE_EXCHANGE_WEAK`.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
snapshots: convert_spv: Don't validate the module twice.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
snapshots: Consolidate path handling.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
snapshot tests should allow selecting individual input files and output formats
jimblandy opened this issue over 1 year ago
jimblandy opened this issue over 1 year ago
In Firefox, Naga may prefer `std`'s default DOS-resistant hash functions
jimblandy opened this issue over 1 year ago
jimblandy opened this issue over 1 year ago
Fix benchmarks
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
Test that only constant expressions are hoisted to initializers.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
[wgsl-in] Use deterministic ordering for dependency ordering.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
Use fast hashing functions with `IndexMap` and `IndexSet` everywhere.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
Implement WGSL abstract types
jimblandy opened this issue over 1 year ago
jimblandy opened this issue over 1 year ago
ConstantEvaluator: Don't ignore the return value of check_and_get.
jimblandy opened this pull request over 1 year ago
jimblandy opened this pull request over 1 year ago
Pad push constants if needed
teoxoy opened this issue over 1 year ago
teoxoy opened this issue over 1 year ago