Skip to content

[DirectX] Implement Shader Flags Analysis for DX11_1_DoubleExtensions #114554

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

Closed
Tracked by #113505
bharadwajy opened this issue Nov 1, 2024 · 2 comments
Closed
Tracked by #113505
Labels
backend:DirectX duplicate Resolved as duplicate

Comments

@bharadwajy
Copy link
Contributor

bharadwajy commented Nov 1, 2024

Currently all instructions except the following case are inspected to determine if DX11_1_DoubleExtensions flag is to be set.

Set function-level flag DX11_1_DoubleExtensions flag if the function calls DXIL::Opcode::Fma.

This flag is named m_bEnableDoubleExtensions in dxc sources.

AC:

Add tests to verify the flag is set.

@bharadwajy bharadwajy changed the title [DirectX] Implement Shader Flags Analysis for Doubles [DirectX] Implement Shader Flags Analysis for DX11_1_DoubleExtensions Nov 1, 2024
@bharadwajy bharadwajy moved this to Planning in HLSL Support Nov 5, 2024
@davidcook-msft davidcook-msft moved this from Planning to Ready in HLSL Support Nov 5, 2024
@bharadwajy bharadwajy self-assigned this Jan 13, 2025
@bharadwajy bharadwajy moved this from Ready to Active in HLSL Support Jan 13, 2025
@Icohedron Icohedron self-assigned this Apr 11, 2025
@Icohedron
Copy link
Contributor

This is blocked on #99117

@Icohedron Icohedron moved this from Active to Ready in HLSL Support Apr 15, 2025
@Icohedron Icohedron removed their assignment Apr 16, 2025
@Icohedron
Copy link
Contributor

Merging this issue with the fma implementation #99117

@github-project-automation github-project-automation bot moved this from Ready to Closed in HLSL Support Apr 16, 2025
@EugeneZelenko EugeneZelenko added the duplicate Resolved as duplicate label Apr 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend:DirectX duplicate Resolved as duplicate
Projects
Status: Closed
Development

No branches or pull requests

3 participants