-
Notifications
You must be signed in to change notification settings - Fork 451
Allow SV_PrimitiveID in ray tracing hit stages #11423
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
Open
jkwak-work
wants to merge
38
commits into
shader-slang:master
Choose a base branch
from
jkwak-work:issue-11197
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
f1c8645
Allow SV_PrimitiveID in ray tracing hit stages
jkwak-work 9a617f4
Support SV_PrimitiveID for DXIL ray tracing
jkwak-work 70debcd
Fix HLSL legalization formatting
jkwak-work 85865f8
Address HLSL legalization review feedback
jkwak-work 9425abd
Support SV_PrimitiveID via GLSL SPIR-V
jkwak-work b85c65b
Address ray tracing primitive ID review
jkwak-work 240a14a
Address upstream primitive ID review
jkwak-work 9d2552d
Add primitive ID coverage tests
jkwak-work a61125a
Add primitive ID non-input diagnostics
jkwak-work d95badf
Preserve ray tracing GLSL parameter legalization
jkwak-work b5275bc
Support primitive ID hit params on CUDA
jkwak-work 9da9ce2
Preserve primitive ID borrow replacements
jkwak-work 7b64847
Address primitive ID test review
jkwak-work 8d2b981
Add primitive ID coverage tests
jkwak-work 213e0f7
Consolidate primitive ID lowering
jkwak-work cfeda0b
Canonicalize ray tracing primitive ID for GLSL
jkwak-work 49e16ab
Address primitive ID legalization review
jkwak-work 1225131
Guard primitive ID type conversion
jkwak-work 9fa9f48
Handle pointer primitive ID params
jkwak-work ad3c6fa
Guard CUDA primitive ID conversion
jkwak-work cf1ac42
Export language server methods for wasm
jkwak-work 7466afd
Build wasm compiler statically
jkwak-work 33f4896
Test multi-entry primitive ID lowering
jkwak-work 21f415a
Clarify HLSL parameter legalization name
jkwak-work e8ab0d6
Assert primitive ID legalization preconditions
jkwak-work de1f740
Reuse varying param traversal for primitive ID
jkwak-work 701c4d4
Fix merge preset and formatting checks
jkwak-work bd32d06
Stabilize varying parameter entry traversal
jkwak-work 2c5092b
Address ray tracing cleanup feedback
jkwak-work 0035f14
Apply GLSL legalization formatting
jkwak-work ccc10a4
Legalize PrimitiveID before GLSL consolidation
jkwak-work 742e7a9
Cover GLSL PrimitiveID legalization
jkwak-work e12ab61
Simplify GLSL entry parameter legalization
jkwak-work 16a2d99
Apply GLSL parameter call formatting
jkwak-work 92b53ac
Add PrimitiveID forwarding coverage
jkwak-work 4f4b6c9
Cache GLSL SPIR-V emission mode
jkwak-work c18e089
Restore GLSL parameter return style
jkwak-work 5190000
Keep GLSL entry point legalization signature
jkwak-work File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.