Skip to content
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

Shader Execution Reordering (SER) proposal #277

Open
wants to merge 24 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
6b05dbd
Add Shader Execution Reordering (SER) proposal
rasmusnv Jul 18, 2024
50bd7e0
Fix line breaks in tables and remove trailing spaces.
rasmusnv Sep 26, 2024
4d8349f
Apply first batch of suggestions from pow2clk.
rasmusnv Oct 9, 2024
cf1318e
Be more clear about allowed replacement of terminated threads.
rasmusnv Oct 14, 2024
a589481
Add section about reorder behavior communicated from app.
rasmusnv Oct 15, 2024
ff837e5
Clarify text in introduction.
rasmusnv Oct 24, 2024
1b915ca
Clarify text in motivation.
rasmusnv Oct 24, 2024
ee455fe
Clarify text in Proposed Solution.
rasmusnv Oct 24, 2024
496c699
Mention NOP-HitObject earlier.
rasmusnv Oct 24, 2024
76a74dc
Reference HitKind.
rasmusnv Oct 24, 2024
1b353ea
Apply suggestions from code review
rasmusnv Oct 24, 2024
8a2e45c
Add back remark about maximum attribute size.
rasmusnv Oct 24, 2024
7a63102
Improve MakeNop.
rasmusnv Oct 24, 2024
d8f95b4
Clarify PAQ behavior.
rasmusnv Oct 24, 2024
1f4f412
Replace DXC with DXIL-generating compiler
rasmusnv Oct 24, 2024
414fb44
Merge FromRayQuery overloads
rasmusnv Oct 24, 2024
05ca446
Move HitObject_SetShaderTableIndex
rasmusnv Oct 24, 2024
d60a3b8
Move Generic State Value getters last
rasmusnv Oct 24, 2024
a81e008
Correct the handle type for RayQuery. Add validation instructions.
rasmusnv Oct 25, 2024
bb617df
Pick proposal number 0025.
rasmusnv Oct 25, 2024
f135b8c
Clarify reorder point behavior, memory coherence, and examples.
rasmusnv Nov 19, 2024
a3ca3f9
Update proposals/0025-shader-execution-reordering.md
rasmusnv Nov 19, 2024
bd31e5e
Update proposals/0025-shader-execution-reordering.md
rasmusnv Jan 3, 2025
94d08fd
Update proposals/0025-shader-execution-reordering.md
rasmusnv Jan 22, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading