Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / shader-slang/slang issues and pull requests

#1208 - static_assert

Issue - State: closed - Opened by pclarberg over 4 years ago - 2 comments
Labels: kind:enhancement, inactive:dropped

#1207 - Add `array out of bounds exception handler` callback

Issue - State: closed - Opened by savage309 over 4 years ago - 1 comment
Labels: kind:enhancement

#1185 - Double and 64 bit integer literal behavor

Issue - State: closed - Opened by jsmall-nvidia over 4 years ago - 5 comments
Labels: kind:bug

#1179 - Dynamic operator[] for vector/array types

Issue - State: closed - Opened by jsmall-nvidia over 4 years ago - 1 comment
Labels: kind:bug, kind:enhancement, inactive:dropped

#1178 - Use Slang to implement Matrix types

Issue - State: closed - Opened by jsmall-nvidia over 4 years ago - 1 comment
Labels: kind:bug, inactive:dropped

#1130 - Simplify handling of RayTCurrent() for SPIR-V

Issue - State: closed - Opened by tangent-vector almost 5 years ago - 1 comment
Labels: kind:cleanup, inactive:dropped

#1128 - Improved command-line parsing infrastructure

Issue - State: closed - Opened by tangent-vector almost 5 years ago - 2 comments
Labels: kind:enhancement, kind:cleanup, inactive:dropped

#1088 - Function on struct can't find global function with same name

Issue - State: closed - Opened by pclarberg almost 5 years ago - 2 comments
Labels: kind:bug

#1059 - Operator % semantics, including floating-point

Issue - State: closed - Opened by tangent-vector about 5 years ago - 9 comments
Labels: kind:bug, priority:high

#1036 - TEST_INPUT is not order independent

Issue - State: closed - Opened by jsmall-nvidia about 5 years ago - 2 comments
Labels: inactive:dropped

#1031 - Fix global variables of array type

Issue - State: closed - Opened by tangent-vector about 5 years ago - 1 comment
Labels: kind:bug, priority:medium

#1020 - System-value inputs for Hull Shader "patch constant function"

Issue - State: closed - Opened by tangent-vector about 5 years ago - 1 comment

#977 - Multi-draw ID (gl_DrawID) support

Issue - State: closed - Opened by philcn over 5 years ago - 1 comment

#956 - Restrict where unbounded-size arrays are allowed

Issue - State: closed - Opened by tangent-vector over 5 years ago - 1 comment

#950 - Implement HLSL clip() intrinsic in GLSL

Issue - State: closed - Opened by chuckgenome over 5 years ago - 1 comment

#932 - Method to describe a backing format for a resource

Issue - State: closed - Opened by jsmall-nvidia over 5 years ago - 5 comments

#929 - Derive Vulkan bindings from D3D register syntax

Issue - State: open - Opened by tangent-vector over 5 years ago - 1 comment
Labels: kind:cleanup, priority:low

#928 - Layout for structs with a single field

Issue - State: open - Opened by tangent-vector over 5 years ago - 3 comments
Labels: kind:cleanup, goal:quality & productivity, QoL-nonblocking

#924 - Using asfloat on an Enum Type results in an Ambigious Call

Issue - State: closed - Opened by Shindorinn over 5 years ago - 2 comments

#922 - Support resources in structured buffer types?

Issue - State: closed - Opened by tangent-vector over 5 years ago - 1 comment
Labels: kind:enhancement, inactive:dropped

#859 - Investigate memory usage for multiple compile requests per session

Issue - State: closed - Opened by tangent-vector over 5 years ago - 1 comment
Labels: kind:performance, priority:medium

#854 - Support tessellation shaders on Vulkan

Issue - State: closed - Opened by tangent-vector over 5 years ago - 1 comment
Labels: kind:enhancement, priority:high, inactive:dropped

#840 - fxc problem with switch and discard

Issue - State: closed - Opened by jsmall-nvidia over 5 years ago - 2 comments
Labels: kind:bug, inactive:dropped

#823 - Overhaul Slang API to something "COM-lite"

Issue - State: open - Opened by tangent-vector over 5 years ago - 2 comments
Labels: kind:enhancement, priority:low

#811 - Layout for types with existentials in them

Issue - State: closed - Opened by tangent-vector over 5 years ago - 26 comments
Labels: kind:enhancement, kind:question

#810 - Add basic simplifications to IRBuilder

Issue - State: closed - Opened by tangent-vector over 5 years ago - 1 comment
Labels: kind:enhancement, inactive:dropped

#801 - Mechanisms to simplify bounded recursion

Issue - State: closed - Opened by tangent-vector over 5 years ago - 2 comments
Labels: kind:enhancement, inactive:dropped

#798 - An IR-level "map" primitive for arrays/matrices/vectors

Issue - State: closed - Opened by tangent-vector over 5 years ago
Labels: kind:enhancement, inactive:dropped

#797 - Higher-order functions and closures

Issue - State: closed - Opened by tangent-vector over 5 years ago
Labels: kind:enhancement, inactive:dropped

#768 - Add a Bindless<T> type

Issue - State: closed - Opened by tangent-vector over 5 years ago - 9 comments
Labels: kind:enhancement, priority:medium

#746 - ByteAddressBuffer assignment in struct gives fatal error

Issue - State: closed - Opened by mmp almost 6 years ago - 3 comments
Labels: kind:enhancement

#706 - Handle static const variables in functions

Issue - State: closed - Opened by tangent-vector almost 6 years ago - 1 comment
Labels: kind:enhancement, inactive:dropped

#695 - Improve handling of matrix layout qualifiers

Issue - State: closed - Opened by tangent-vector almost 6 years ago - 4 comments
Labels: kind:enhancement, priority:medium, inactive:dropped

#691 - Translate integer matrix types to arrays for GLSL

Issue - State: closed - Opened by tangent-vector almost 6 years ago - 2 comments
Labels: kind:enhancement, inactive:dropped

#687 - Suppress warnings in code disabled by preprocessor

Issue - State: closed - Opened by tangent-vector almost 6 years ago - 1 comment
Labels: kind:enhancement, inactive:dropped

#682 - Code with uint64_t doesn't compile with HLSL

Issue - State: closed - Opened by mmp almost 6 years ago - 3 comments
Labels: kind:bug

#662 - Parser should prefer to associate modifiers with an inner declaration over an outer generic

Issue - State: closed - Opened by tangent-vector almost 6 years ago - 1 comment
Labels: kind:enhancement, inactive:dropped

#661 - Mangled names for generics should not include generic parameter names

Issue - State: closed - Opened by tangent-vector almost 6 years ago - 1 comment
Labels: kind:bug, inactive:dropped

#644 - Improve overload resolution policy

Issue - State: closed - Opened by tangent-vector about 6 years ago - 1 comment
Labels: kind:enhancement, inactive:dropped

#641 - Handle stray quotes in code skipped by preprocessor

Issue - State: closed - Opened by tangent-vector about 6 years ago - 1 comment
Labels: kind:enhancement, inactive:dropped

#639 - Allow application to query payload size(s) for ray tracing shaders

Issue - State: closed - Opened by tangent-vector about 6 years ago - 1 comment
Labels: kind:enhancement, inactive:dropped

#617 - Array of structured buffers fails for GLSL based targets

Issue - State: closed - Opened by jsmall-nvidia about 6 years ago - 1 comment
Labels: kind:bug, inactive:dropped

#613 - Reflection around geometry, hull and domain shaders

Issue - State: closed - Opened by jsmall-nvidia about 6 years ago - 4 comments
Labels: kind:enhancement, priority:low, inactive:dropped

#595 - Support low-overhead runtime "shader cache" lookups

Issue - State: open - Opened by tangent-vector over 6 years ago - 3 comments
Labels: kind:enhancement, priority:low

#592 - Codegen for structs with non-standard matrix layout on fields

Issue - State: closed - Opened by tangent-vector over 6 years ago - 1 comment
Labels: kind:bug, inactive:dropped

#591 - Incorrect size computed for non-square matrices

Issue - State: closed - Opened by tangent-vector over 6 years ago - 1 comment
Labels: kind:bug, area:reflection

#589 - How to handle layout modifiers attached to struct fields?

Issue - State: closed - Opened by tangent-vector over 6 years ago - 1 comment
Labels: kind:question, inactive:dropped

#588 - Ensure consistent constant buffer layout across APIs

Issue - State: closed - Opened by tangent-vector over 6 years ago - 3 comments
Labels: kind:enhancement, area:semantic checking, area:reflection, priority:medium

#585 - Change default matrix layout convention to row-major

Issue - State: closed - Opened by tangent-vector over 6 years ago - 1 comment
Labels: kind:cleanup, inactive:dropped

#575 - Simplify structured control-flow join points

Issue - State: closed - Opened by tangent-vector over 6 years ago - 1 comment
Labels: kind:enhancement, area:ir

#550 - Support global-scope uniforms

Issue - State: closed - Opened by tangent-vector over 6 years ago - 1 comment
Labels: kind:enhancement, inactive:dropped

#525 - Figure out the right relationship between casts and “constructor calls”

Issue - State: open - Opened by tangent-vector over 6 years ago - 1 comment
Labels: kind:question, priority:medium

#522 - Make sure texture sampling builtins properly truncate results for Vulkan

Issue - State: closed - Opened by tangent-vector over 6 years ago - 2 comments
Labels: kind:enhancement, priority:medium

#510 - Use white/black lists to check allowed modifiers/nesting in AST

Issue - State: closed - Opened by tangent-vector over 6 years ago
Labels: kind:enhancement, priority:high

#506 - Testing of geometry shaders

Issue - State: closed - Opened by tangent-vector over 6 years ago - 1 comment
Labels: inactive:dropped

#505 - Make `register` bindings without `layout` an error for Vulkan/GLSL

Issue - State: closed - Opened by tangent-vector over 6 years ago - 1 comment
Labels: kind:enhancement, inactive:dropped

#504 - Support initializers on struct fields

Issue - State: closed - Opened by tangent-vector over 6 years ago
Labels: kind:enhancement

#502 - Allow implicit vector truncation (with a warning)

Issue - State: closed - Opened by tangent-vector over 6 years ago - 1 comment
Labels: kind:enhancement

#490 - Enforce restriction that local variables cannot be `groupshared`

Issue - State: closed - Opened by tangent-vector over 6 years ago - 1 comment
Labels: kind:bug

#480 - Default implementation of interface methods and extensions of interfaces

Issue - State: closed - Opened by tangent-vector over 6 years ago - 4 comments
Labels: kind:enhancement, kind:cleanup

#478 - IR: add a concrete representation of passes and the analyses they preserve

Issue - State: closed - Opened by tangent-vector over 6 years ago
Labels: kind:enhancement, inactive:dropped

#411 - Define system value semantics in the standard library

Issue - State: open - Opened by tangent-vector over 6 years ago - 1 comment
Labels: kind:enhancement, priority:medium

#408 - Check for use of uninitialized variables

Issue - State: closed - Opened by tangent-vector over 6 years ago - 1 comment
Labels: kind:enhancement, priority:medium

#327 - Generic argument inference for a type, based on initializer call

Issue - State: closed - Opened by tangent-vector almost 7 years ago
Labels: kind:enhancement, inactive:dropped