New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 914714 link

Starred by 0 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Dec 13
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Task



Sign in to add a comment

Use opensource alternative of d3dcompiler_47.dll?

Project Member Reported by ebra...@gnu.org, Dec 13

Issue description

[Most likely a WONTFIX, didn't find a related thread on the Chrome or Angle tracker however, maybe didn't search enough], seeing https://chromium-review.googlesource.com/c/angle/angle/+/1357155 made me wonder why Chrome still doesn't use https://github.com/Microsoft/DirectXShaderCompiler and https://github.com/Microsoft/DirectXShaderCompiler/wiki/D3DCompiler-DXC-Bridge which will lead to binary size optimization and having it covered with sanitizers and such?
 
Cc: kbr@chromium.org rafael.c...@microsoft.com
Status: WontFix (was: Untriaged)
We did some preliminary investigation into this. ANGLE currently uses D3D11 on Windows. Thus we must produce shader model 5 to be consumed by the D3D11 APIs. DXC produces shader model 6. And even if we managed to solve the shader model problem by introducing SM6 into D3D11 we would still have to introduce a new binary compiler into the Chrome distribution that could increase the download size by several megabytes. At this time we don't have any plans to use the open source compiler.

Sign in to add a comment