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

[DirectX] DXIL scalarization #92422

Closed
7 tasks done
python3kgae opened this issue May 16, 2024 · 1 comment
Closed
7 tasks done

[DirectX] DXIL scalarization #92422

python3kgae opened this issue May 16, 2024 · 1 comment
Assignees

Comments

@python3kgae
Copy link
Contributor

python3kgae commented May 16, 2024

DXIL requires Vectors, and maybe some other things, to be scalarized - otherwise it isn't valid DXIL. We need to come up with an overall design for this.

Notes:

Note that group-shared vectors need to be lowered to arrays to maintain layout consistency and avoid affecting access coalescing - see #92153.

AC:

@damyanp damyanp changed the title [DirectX] scalarize vector types [DirectX] DXIL scalarization Jul 2, 2024
@python3kgae python3kgae self-assigned this Jul 8, 2024
@python3kgae python3kgae moved this to Planning in HLSL Support Jul 9, 2024
@farzonl farzonl self-assigned this Jul 22, 2024
@farzonl farzonl moved this from Planning to Active in HLSL Support Sep 9, 2024
@farzonl
Copy link
Member

farzonl commented Nov 13, 2024

With the merging of #114332 This looks to be completed.

@farzonl farzonl closed this as completed Nov 13, 2024
@github-project-automation github-project-automation bot moved this from Active to Closed in HLSL Support Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Closed
Development

No branches or pull requests

2 participants