-
Notifications
You must be signed in to change notification settings - Fork 148
Issues: shader-slang/slang
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
Throw an error when using
[[vk::binding]]
on global shader parameters
#4251
opened May 31, 2024 by
pedrotrschneider
Incorrect inlining of generic initializers
goal:quality & productivity
Quality issues and issues that impact our productivity coding day to day inside slang
kind:bug
something doesn't work like it should
Design documentation for DXIL linking of shader-modules
goal:forward looking
kind:documentation
areas where we can improve documentation in codebase
constexpr doesn't work as expected when used on a function
goal:quality & productivity
Quality issues and issues that impact our productivity coding day to day inside slang
inactive:wontfix
out of scope, or not desired
kind:bug
something doesn't work like it should
kind:documentation
areas where we can improve documentation in codebase
Breakdown the runtime cost of Slang backend passes.
goal:quality & productivity
Quality issues and issues that impact our productivity coding day to day inside slang
Fix CTS tests failures.
goal:quality & productivity
Quality issues and issues that impact our productivity coding day to day inside slang
kind:bug
something doesn't work like it should
priority:medium
nice to have in next milestone
Implement metrics tracking for GitHub engagement
goal:quality & productivity
Quality issues and issues that impact our productivity coding day to day inside slang
AD Cleanup: Use a temporary accumulation inst such as tech debt and rough edges
kind:enhancement
a desirable new feature, option, or behavior
IRAccumulate
instead of explicitly loading, adding and storing differential values in reverse mode
goal:forward looking
kind:cleanup
Create the breakdown profiling of slang
goal:client support
Needed to support a slang use case
#4209
opened May 22, 2024 by
kaizhangNV
Fix memory leak in slang.dll
goal:quality & productivity
Quality issues and issues that impact our productivity coding day to day inside slang
GoodFirstBug
Great bug for people getting going in slang codebase
kind:bug
something doesn't work like it should
kind:cleanup
tech debt and rough edges
kind:testing
Improvements and additions to testing
#4208
opened May 22, 2024 by
jkwak-work
Metal: support integer type texture
goal:client exploration
May be needed to support a slang use case
pr: new feature
#4205
opened May 21, 2024 by
jkwak-work
Capability System: Profile and look into performance with larger systems
goal:quality & productivity
Quality issues and issues that impact our productivity coding day to day inside slang
kind:performance
things we wish were faster
#4204
opened May 21, 2024 by
ArielG-NV
Consider supporting #pragma pack_matrix()
goal:client support
Needed to support a slang use case
GoodFirstBug
Great bug for people getting going in slang codebase
kind:enhancement
a desirable new feature, option, or behavior
#4202
opened May 21, 2024 by
chaoticbob
.mips operator function not supported Texture2D
goal:client support
Needed to support a slang use case
GoodFirstBug
Great bug for people getting going in slang codebase
kind:enhancement
a desirable new feature, option, or behavior
AD Enhancement: Enhance DCE to avoid situations where mutating primal methods are called multiple times during the reverse-mode pass, potentially causing slow-down
goal:quality & productivity
Quality issues and issues that impact our productivity coding day to day inside slang
kind:enhancement
a desirable new feature, option, or behavior
kind:performance
things we wish were faster
AD Enhancement: Avoid SSA-ing aggregate types by treating pointer-based element & field accesses as if they were differentiable method calls.
goal:quality & productivity
Quality issues and issues that impact our productivity coding day to day inside slang
kind:enhancement
a desirable new feature, option, or behavior
kind:performance
things we wish were faster
GLSL texture functions need to support int and uint types of samplers as well as float
goal:quality & productivity
Quality issues and issues that impact our productivity coding day to day inside slang
kind:bug
something doesn't work like it should
#4196
opened May 20, 2024 by
jkwak-work
Lower CMake version requirement
goal:quality & productivity
Quality issues and issues that impact our productivity coding day to day inside slang
kind:enhancement
a desirable new feature, option, or behavior
priority:low
things we'll get to if we can
#4194
opened May 20, 2024 by
jkwak-work
AD Cleanup: break-elimination during the CFG normalization step can cause the loop condition to be evaluated an extra time.
goal:quality & productivity
Quality issues and issues that impact our productivity coding day to day inside slang
kind:cleanup
tech debt and rough edges
AD Cleanup: CFG normalization replaces break statements with a boolean break flag Quality issues and issues that impact our productivity coding day to day inside slang
GoodFirstBug
Great bug for people getting going in slang codebase
kind:cleanup
tech debt and rough edges
bflag
, but this currently means the opposite of what it should
goal:quality & productivity
AD Cleanup: Avoid dealing with invalid IR by representing out-of-scope accesses through tech debt and rough edges
priority:medium
nice to have in next milestone
Push
and Pop
instructions
goal:forward looking
kind:cleanup
AD Cleanup: Cleanup Quality issues and issues that impact our productivity coding day to day inside slang
kind:cleanup
tech debt and rough edges
priority:medium
nice to have in next milestone
slang-ir-autodiff-unzip.cpp
& slang-ir-autodiff-unzip.h
goal:quality & productivity
Previous Next
ProTip!
Add no:assignee to see everything that’s not assigned.