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

Alien vs Predator DX11 Mode : Works :) with ingame crashes . (Crashes at start with DXVK HUD enabled->Works fine now 23012018) #18

Closed
pingubot opened this issue Jan 20, 2018 · 2 comments
Labels

Comments

@pingubot
Copy link
Contributor

Hi,

i tried avp dx11 mode. Basically it already works, but it crashes ingame from time to time and perf doesn't look really ok (low gpu usage). dxvk also spits a huge amount of messages on the screen if run in debug mode.

My System: Opensuse, i3570k, 16GB ram, Nvidia gtx 970 390.12 driver

basically the following lines are spit out all the time with changing object numbers:

ptor in binding #9 at global descriptor index 9 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b8450 type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b8450 encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #9 at global descriptor index 9 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b8451 type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b8451 encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #9 at global descriptor index 9 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b8452 type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b8452 encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #9 at global descriptor index 9 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b8453 type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b8453 encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #9 at global descriptor index 9 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b8454 type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b8454 encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #9 at global descriptor index 9 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b845a type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b845a encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #8 at global descriptor index 8 is being used in draw but has not been updated.
err: D3D11DeviceContext: GetData: Data size mismatch
DS(ERROR): object: 0x3b855a type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b855a encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #3 at global descriptor index 3 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b855b type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b855b encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #3 at global descriptor index 3 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b855c type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b855c encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #3 at global descriptor index 3 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b8562 type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b8562 encountered the following validation error at vkCmdDraw() time: Descriptor in binding #6 at global descriptor index 6 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b8563 type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b8563 encountered the following validation error at vkCmdDraw() time: Descriptor in binding #6 at global descriptor index 6 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b8570 type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b8570 encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #9 at global descriptor index 9 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b8571 type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b8571 encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #9 at global descriptor index 9 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b8572 type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b8572 encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #9 at global descriptor index 9 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b8573 type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b8573 encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #9 at global descriptor index 9 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b8574 type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b8574 encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #9 at global descriptor index 9 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b8575 type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b8575 encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #9 at global descriptor index 9 is being used in draw but has not been updated.
DS(ERROR): object: 0x3b857b type: 23 location: 1200 msgCode: 61: Descriptor set 0x3b857b encountered the following validation error at vkCmdDrawIndexed() time: Descriptor in binding #8 at global descriptor index 8 is being used in draw but has not been updated.
err: D3D11DeviceContext: GetData: Data size mismatch

But basically it runs :D

When enabling the HUD, i only get a black game screen and the following error appears:
info: DxgiPresenter: Recreating swap chain:
Format: VK_FORMAT_B8G8R8A8_SRGB
Present mode: VK_PRESENT_MODE_FIFO_KHR
Buffer size: 1920x1080
IMAGE(ERROR): object: 0x0 type: 0 location: 1521 msgCode: 346031326: vkCreateGraphicsPipelines: pCreateInfo[0].pVertexInputState->vertexAttributeDescriptions[2].format (VK_FORMAT_R8G8B8A8_SRGB) is not a supported vertex buffer format. The spec valid usage text states 'format must be allowed as a vertex buffer format, as specified by the VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT flag in VkFormatProperties::bufferFeatures returned by vkGetPhysicalDeviceFormatProperties' (https://www.khronos.org/registry/vulkan/specs/1.0/html/vkspec.html#VUID-VkVertexInputAttributeDescription-format-00623)
err: D3D11DeviceContext: GetData: Data size mismatch

Logs are from working mode.

d3d11.log
dxgi.log

@pingubot
Copy link
Contributor Author

hud doesn't crash the game anymore with latest dxvk from today

@pingubot pingubot changed the title Alien vs Predator DX11 Mode : Works :) with ingame crashes . Crashes at start with DXVK HUD enabled Alien vs Predator DX11 Mode : Works :) with ingame crashes . (Crashes at start with DXVK HUD enabled->Works fine now 23012018) Jan 23, 2018
@pingubot
Copy link
Contributor Author

pingubot commented Jan 25, 2018

with yesterdays (20180124) build the game runs really well now with dxvk ! Really nice work. Performance is similar to staging 2.0 with csmt on. But the cpu usage is ways lower :) .

Blisto91 pushed a commit to Blisto91/dxvk that referenced this issue Feb 1, 2023
WinterSnowfall pushed a commit to WinterSnowfall/dxvk that referenced this issue Jul 3, 2023
tobiasjakobi pushed a commit to tobiasjakobi/dxvk that referenced this issue Sep 24, 2023
AlpyneDreams added a commit to WinterSnowfall/dxvk that referenced this issue Jul 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants