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
Vulkan does not properly synchronize with OpenGL in X-Plane 11.50 #179
Comments
The root cause is the imported image for plugin render, its creation option's default values have some difference with Mesa's. |
Thank you! Let me know if you need more information. |
New feature and improvement * Update Vulkan API version to 1.2.162 * Performance tuning for Shadow of the Tomb Raider on Navi21 * Enable extension VK_EXT_shader_terminate_invocation * Enable extension VK_KHR_fragment_shading_rate Issue fix * [AMDVLK issue #179] Corruption in X-Plane 11.50
@JT8D-17 issue fixed in v-2020.Q4.6 |
The situation is now better, but some plugins still do not synchronize properly. See Avitab (freeware) with vFlyteAir's Navion (freeware, butr requires registration to download): For comparison, this is in X-Plane's OpenGL mode (provided by Mesa): This is with the ToLiSS Airbus A321 (payware): Again, for comparison, OpenGL mode provided by Mesa):: I think this is a texture coordinate space issue. X-Plane log for the Navion with AMDVLK Terminal output for the Navion with AMDVLK X-Plane log for the A321 with AMDVLK Terminal output for the A321 with AMDVLK I sadly can not provide a Renderdoc capture, because as of release 11.51b3, X-Plane blocks AMDVLK and the "--force_run" argument does not work from Renderdoc (but it does when launched from a terminal). See my Renderdoc launch options: X-Plane log from a failed launch For comparison, a working launch:
I have informed Laminar Research, X-Plane's developer, about this and tried to argue in favor of the Mesa+AMDVLK combination, but despite an e-mail exchange, I did not receive feedback whether future X-Plane versions will fix this. All I have in terms of Renderdoc captures is those I made for Mesa's Vulkan driver, which seems to suffer from the same issue. |
I had reproduced this new issue on Navi10. |
Hi JT8D-17, About the Mesa OGL and Mesa RADV, the iPad seems be black. I guess there will be a lot of work to do for Mesa OGL + RADV, and for Mesa OGL + AMDVLK. |
Hi all, I don't know if its been mentioned before, but there also seems to be an error with the terrain radar mod, that adds functioning terrain radars to some compatible aircraft, namely the default Boeing 737-800 from Laminar. It just doesn't show up, silently fails without any clue to the logs. |
@jinjianrong I see this was closed (I've been watching it for a while because this affects my system), but I am still seeing this bug. If this has supposedly been fixed, then do I need to open a new issue? I'm currently on AMDVLK 2021.Q1.4-1 from Arch (says last updated 02/25/2021). |
Just realized the issue needs a fix in opengl which has not been included in latest AMDGPU Pro release. Reopen the issue |
Was this fixed for the open-source driver though? I haven't noticed it so far |
The fix is only for Linux Pro OGL + AMDVLK. Still needs a fix in MesaGL to get MesaGL + AMDVLK working. |
Does the fix involve VK_PROVOKING_VERTEX_MODE_FIRST_VERTEX_EXT? |
Hello. I was wondering if the AMD driver will be updated to stop the flashing with X-plane and amd 6900xt cards. This happens with certain plugins. |
@ICSimulations, this issue was only fixed in AMD Linux Pro OGL + AMDVLK, if you run into some similar issues under the latest AMD pro driver stack, could you list the plugins and AMD Linux pro driver version here, please? |
Ahh..sorry, this was under windows. Should I try the AMD Pro driver? Happy to try that against with the plugins causing the flickering. |
@ICSimulations, yes, please help try AMD Linux Pro driver. thanks |
I am on windows.
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
…On Wednesday, November 10th, 2021 at 3:25 AM, JianRong JIN ***@***.***> wrote:
***@***.***(https://github.com/ICSimulations), yes, please help try AMD Linux Pro driver. thanks
—
You are receiving this because you were mentioned.
Reply to this email directly, [view it on GitHub](#179 (comment)), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/ALP7T523RKEKG5GQ6SDPIIDULI3A3ANCNFSM4QIHG2ZQ).
Triage notifications on the go with GitHub Mobile for [iOS](https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675) or [Android](https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub).
|
Then neither this Linux-only driver nor this issue tracker is for you. If you have problems with AMD's Windows graphics driver, use the respective support channels to report them. |
Issue
When running X-Plane in Vulkan mode with AMDVLK, any plugin drawing in OpenGL space exhibits rendering artifacts.
Example screenshot
Information:
AMD 3700X
Arch Linux with Kernel 5.8.2
Xserver 1.20.8-3
AMD 5700XT (Navi10)
AMDVLK 2020.Q3.3
Mesa 20.1.6 (for OpenGL)
X-Plane 11.50r1
X-Plane launch options: VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd64.json ./X-Plane-x86_64 --vulkan
X-Plane log
Renderdoc capture
Reproduction:
Notes:
Hope that's enough information for a start. Tell me if you need more.
The text was updated successfully, but these errors were encountered: