-
-
Notifications
You must be signed in to change notification settings - Fork 21.8k
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
SDFGI broken with Intel Arc a750 #90277
Comments
maybe test 4.3 dev also check dx12 https://github.com/godotengine/godot-builds/releases/download/4.3-dev5/Godot_v4.3-dev5_win64.exe.zip |
what about dx12? |
I try to switch to dx12, Godot asks me to save and restart Godot.. I do that.. Now I can't open the scene at all, Godot crashes before the project loads. This both happened on the test scene and a brand new scene in 4.3 dev 5 |
did you extract the dxil.dll from dxc and put it next to the godot exe? |
There were no such file in the zip you linked to.. Where can I find it? |
the docs has a step by step, the link is this https://github.com/microsoft/DirectXShaderCompiler/releases/download/v1.8.2403.2/dxc_2024_03_29.zip |
the only alternative i know is to test on linux to see if its hardware issue or engine issue if not wait for the devs to check, also make sure is lauching with dx12 from the error tab because you have to change to dx12 from the driver tab maybe |
Hardware seems to be fine (i've tested other games and had no issues, and the card is just a few days old). Or do you mean the intel drivers? |
the picture you linked it says the driver is still vulkan i think make sure from the error tab it says is dx12 or maybe i am blind |
4.3 it was a rendering rewrite so maybe this is a intel windows driver issue |
maybe change glow or camera atribute practical to physical after that i am out of ideas |
This might be a dumb question. But what does the discussion tag mean? |
Yeah, no. This is definitely not a "settings" issue. I'm afraid there's no setting that can tweak this to look good or behave correctly. I've also upgraded to Windows 11. Made no difference. |
Good to see HDDAGI works on Arc 🙂
The normal/shading issues may be related to the source mesh data not having correct normals, rather than a Godot rendering issue. Could you upload the source scene somewhere? There's a debug draw mode you can use to check the normals in the scene: Debug Advanced > Normal Buffer in the 3D viewport's Perspective menu. You could also take a screenshot with this debug draw mode and upload it here. |
Unfortunately I can't share that exact scene as it's a project I'm working on. But I can try and replicate the issue with other assets and a more simple scene.
|
When I asked about this potentially not being a driver issue, I was referring more to the GI issue than the normal shading. Reason I asked about the driver is if this is something that can be fixed on the engine, or if this is something that Intel needs to fix. |
Is MSAA 3D enabled in the project settings? If so, try disabling it. It's known to break the normal buffer debug draw mode until #91808 was merged (which isn't in 4.3.dev6, only in recent |
Tried it and it worked. @Calinou |
Any chance this might be looked into for SDFGI? If HDDAGI is planned for 4.4, I suspect it might take a very long time for the arc cards to be usable for 3D games with GI. |
Unfortunately, I don't think so, as none of the rendering contributors have access to Intel Arc GPUs to my knowledge. This hardware isn't particularly widespread after all, especially since many prospective buyers are waiting for Battlemage (the generation of Arc GPUs after the current Alchemist). In the meantime, you'll probably have a better experience on Linux where Arc GPUs benefit from the Mesa infrastructure in a way the Windows drivers don't. This means having access to much more reliable Vulkan and OpenGL implementations, with DXVK being well-supported too. |
That's very unfortunate if that's the case. Feels like this is something with the exposure or colorspace connected to the roughness/reflection shading? I could be wrong as I'm not a rendering programmer. But since I do have the GPU, maybe I can have a look into this and see if it's something that's semi easy to solve. If any rendering expert sees this. What would be a good place for me to start looking? Any guesses on what might be causing this? |
You could run Godot through RenderDoc to step through the rendering process (make sure to use a debug build of the engine compiled with the |
Thanks! I will have a look at that. |
I can confirm that this is still an issue with Godot 4.3.stable.official and the latest intel Arc drivers 32.0.101.5972 |
please how can i test HDDAGI Branch |
Calinou linked to some useful documentation |
Just confirming still an issue with latest drivers v32.0.101.6325 It would be very interesting to see if this is still an issue with the newly released Battlemage cards and the new architecture. |
Tested versions
4.2.1 and 4.1.1
System information
Godot v4.2.1.stable - Windows 10.0.19045 - Vulkan (Forward+) - dedicated Intel(R) Arc(TM) A750 Graphics (Intel Corporation; 31.0.101.5382) - 13th Gen Intel(R) Core(TM) i7-13700K (24 Threads)
Issue description
On intel Arc a750 gpu, the global illumination gets blown out when there's roughness. When roughness is either 0 (or close to 0) or 100% (or close to 100%) it fades away.
Simple demo scene in 4.2.1

GI on
GI off

Video showing the effect
https://github.com/godotengine/godot/assets/42893106/bb03b3ac-a028-4a35-aaed-30d73eb78fe7
Game project being worked on in 4.1.1

GI on
GI off

How game should look like (on Nvidia 1070Ti)
https://vimeo.com/914046747/1ae8b3389e?share=copy
Steps to reproduce
Minimal reproduction project (MRP)
Test scene
test.zip
The text was updated successfully, but these errors were encountered: