Skip to content

Conversation

@tex3d
Copy link
Contributor

@tex3d tex3d commented Apr 15, 2025

Update staging-sm6.9 with latest main.

simoll and others added 8 commits April 10, 2025 09:21
- HLSL REORDER_SCOPE flag (available from SM6.9)
- Make validator accept REORDER_SCOPE from DXIL 1.9
…ests (microsoft#7277)

Add the DXIL operations and a passing validation test for:
- HitObject_FromRayQuery
- HitObject_FromRayQueryWithAttrs

DXC SER implementation tracker: microsoft#7214
…t#7276)

Add the DXIL operations and a passing validation test for:
- HitObject_IsMiss, HitObject_IsHit, HitObject_IsNop
- HitObject_RayFlags, HitObject_RayTMin, HitObject_RayTCurrent
- HitObject_GeometryIndex, HitObject_InstanceIndex, HitObject_InstanceID
- HitObject_PrimitiveIndex, HitObject_HitKind, HitObject_ShaderTableIndex
- HitObject_WorldRayOrigin, HitObject_WorldRayDirection,
- HitObject_ObjectRayOrigin, HitObject_ObjectRayDirection
- HitObject_ObjectToWorld3x4, HitObject_WorldToObject3x4
- HitObject_SetShaderTableIndex, HitObject_LoadLocalRootTableConstant
- HitObject_Attributes

Closes microsoft#7310
DXC SER implementation tracker: microsoft#7214
…rosoft#7278)

Add the DXIL operations and a passing validation test for:
- HitObject_TraceRay
- HitObject_Invoke

DXC SER implementation tracker: microsoft#7214
- DXIL opcodes for MaybeReorderThread
- Validator rules
- DXV validation test (passing & expected failures)

Specification:
https://github.com/microsoft/hlsl-specs/blob/main/proposals/0027-shader-execution-reordering.md

DXC SER implementation tracker: microsoft#7214
…er::Get(). (microsoft#7313)

[spirv] Handles rvalue as implicit object argument of
vk::BufferPointer::Get().
Fixes microsoft#7302.
@damyanp damyanp merged commit bf961d9 into microsoft:staging-sm6.9 Apr 15, 2025
13 of 14 checks passed
@github-project-automation github-project-automation bot moved this from New to Done in HLSL Roadmap Apr 15, 2025
@tex3d tex3d deleted the update-staging-sm6.9 branch April 15, 2025 02:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants