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

Rendering issue with WPF 3D content on Intel Iris XE #7076

Open
lukaslober opened this issue Sep 20, 2022 · 6 comments
Open

Rendering issue with WPF 3D content on Intel Iris XE #7076

lukaslober opened this issue Sep 20, 2022 · 6 comments
Labels
Investigate Requires further investigation by the WPF team.
Milestone

Comments

@lukaslober
Copy link

  • .NET Core Version: (e.g. 3.0 Preview1, or daily build number, use dotnet --info)
    .Net 6 and 4.8
  • Windows version: (winver)
    Windows 11 Pro 10.0.22000
  • Does the bug reproduce also in WPF for .NET Framework 4.8?: Yes/No
    Yes
  • Is this bug related specifically to tooling in Visual Studio (e.g. XAML Designer, Code editing, etc...)? If yes, please file the issue via the instructions here.
    No
  • Security issues and bugs should be reported privately, learn more via our responsible disclosure guidelines.
    No

Problem description:
I have rendering issues with WPF 3D content on my Intel Iris XE graphics card.
With the nvidia card there is no problem.
A detailed description of the problem can be found here:
https://community.intel.com/t5/Graphics/Graphics-failure-with-WPF-3D-content-and-Iris-XE/m-p/1415196#M109812
As Intel can not reproduce this issue maybe someone here knows how to solve this.

Actual behavior:
WPF 3D content is not rendered on Intel Iris XE graphics card.
Disabling HW Acceleration at the registry solves the problem.

Expected behavior:
Rendering like on the nvidia card.

Minimal repro:
Use any of WPF 3D content. All apps I tried had the same problem.
But to reproduce this with an open source project I tried this which had this problem also.
https://github.com/helix-toolkit/helix-toolkit/tree/develop/Source/Examples/WPF/SimpleDemo

@Symbai
Copy link
Contributor

Symbai commented Sep 20, 2022

Disabling HW Acceleration at the registry solves the problem.

You can also disable it at launch for your application only. I doubt it's getting fixed here, any developer looking into this probably needs such a graphic card. And Intel is known for providing bad driver support.

@lukaslober
Copy link
Author

Yes I know that but I dont want to disable hardware acceleration for my app. This shouldn't be necessary for default WPF stuff and will also decrease performance.
I think there is a problem and this should be fixed. Maybe it is the D3D9On12 Layer and if microsoft is the developer here there should be someone who has a similar setup for testing.

@pchaurasia14 pchaurasia14 added Investigate Requires further investigation by the WPF team. and removed Untriaged Requires WPF team triage labels Sep 21, 2022
@ivancoredev
Copy link

I have the same problem using WPF 3D controls in newest HP Notebook with Intel Core i5 1235U (12. Generation) processor and Intel Iris Xe graphics https://www.hp.com/de-de/shop/product.aspx?id=6F242EA&opt=ABD&sel=NTB .

We use WPF (.NET Framework) 3D Chart controls from well-known companies like Infragistics and Telerik. The 3D charts work in many tested computers, even with old Intel integrated graphics like Intel HD Graphics 4000 or Intel UHD Graphics 620.

But in newest notebook with Intel Iris Xe Graphics the 3D controls don't work. They show few thin colored stripes on the empty 3D chart control for both Infragistics and Telerik controls (attachment). Even the standard Telerik Demo app for WPF doesn't work.

I have made the clean install of latest beta Intel drivers 31.0.101.3616 (02-09-2022) bit this doesn't help.

@lukaslober
Copy link
Author

I ended up creating an issue at the D3D9On12 repo as Intel can also reproduce this problem
https://community.intel.com/t5/Graphics/3D-rendering-issue-on-12th-gen-Intel-Core-i3/m-p/1407118/highlight/true#M109118

@VassfjelletBigfoot
Copy link

Posted some workarounds here:

microsoft/D3D9On12#52

@vdwtanner
Copy link

Resolved with Intel's latest drivers. Link to a known driver that resolves this issue:

https://www.intel.com/content/www/us/en/download/726609/intel-arc-iris-xe-graphics-whql-windows.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Investigate Requires further investigation by the WPF team.
Projects
None yet
Development

No branches or pull requests

7 participants