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

Genshin Impact: an ancient tea tree rendering issue #3961

Open
Iglu47 opened this issue Apr 18, 2024 · 7 comments
Open

Genshin Impact: an ancient tea tree rendering issue #3961

Iglu47 opened this issue Apr 18, 2024 · 7 comments

Comments

@Iglu47
Copy link

Iglu47 commented Apr 18, 2024

The crown edges of an ancient tea tree are rendered black.

screenshots of the problem

how it looks:
broken
as it should (random video https://www.youtube.com/watch?v=SVewx-ESiDI&t=338s ):
random-video

Software information

Genshin Impact v4.5 (non-EGS version), the settings don't matter

System information

  • GPU: NVIDIA GeForce GTX 1080 Ti (Pascal)
  • Driver: 550.67
  • Wine version: wine-tkg 7.15
  • DXVK version: 2.3.1

Apitrace file

Log files

GenshinImpact_d3d11.log
GenshinImpact_dxgi.log

@K0bin
Copy link
Collaborator

K0bin commented Apr 18, 2024

I can reproduce the problem on my Ampere GPU. NVK actually manages to render it correctly though.

@doitsujin
Copy link
Owner

Should be fixed as of 00872e9.

@Iglu47
Copy link
Author

Iglu47 commented Apr 19, 2024

I confirm: the issue has been fixed by 00872e9

@C0rn3j
Copy link

C0rn3j commented Jul 23, 2024

This seems to have been fixed in the driver too, as of the 560 series.

Fixed a bug that could cause the wrong image format to be used for render pass image clears in Vulkan applications when using a VkImage created with VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT. This could lead to rendering corruption, as described in issues such as <this bug report>.

https://www.nvidia.com/download/driverResults.aspx/230225/en-us/

@ryzendew
Copy link

This seems to have been fixed in the driver too, as of the 560 series.

Fixed a bug that could cause the wrong image format to be used for render pass image clears in Vulkan applications when using a VkImage created with VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT. This could lead to rendering corruption, as described in issues such as .

https://www.nvidia.com/download/driverResults.aspx/230225/en-us/

Sadly these drivers due to that fix broke dxvk support on 560 drivers it’s not working at all

@insunaa
Copy link

insunaa commented Aug 5, 2024

Can confirm that 560 seems to break dxvk 3d rendering. 2d rendering still seems to work however.

Getting this error on application crash:

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  146 ()
  Minor opcode of failed request:  5
  Value in failed request:  0x3a0006b
  Serial number of failed request:  532
  Current serial number in output stream:  532
Assertion failed: !status && "vkCreateGraphicsPipelines", file ../wine-ge-custom
/proton-wine/dlls/winevulkan/loader_thunks.c, line 2827

Assertion failed: !status && "vkCreateGraphicsPipelines", file ../wine-ge-custom
/proton-wine/dlls/winevulkan/loader_thunks.c, line 2827

@C0rn3j
Copy link

C0rn3j commented Aug 21, 2024

Might be worth to retest it now that stable 560.35.03 is out - https://www.nvidia.com/en-us/drivers/details/230918/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants