FlaxEngine / FlaxEngine/FlaxEngine

[ BUG ] Sky not rendering on Linux

Open
#2,550 1 comment 0 reactions 0 assignees View on GitHub
bug graphics platform
Dominant language
C++
Stars
7k
Forks
713
Avg merge
7d 11h
Merged PRs (30d)
19

Description

**Issue description:**

![image](https://github.com/FlaxEngine/FlaxEngine/assets/167662176/2c604c96-06ad-473c-9000-a009bc436906)

This happen most of the times on any project.

There are some errors too.
```
[ 00:04:12.381 ]: [Info] [Vulkan] Validation Error:-1611285309(VUID-vkResetDescriptorPool-descriptorPool-00313) Validation Error: [ VUID-vkResetDescriptorPool-descriptorPool-00313 ] Object 0: handle = 0x306a70650000000bc0f620 type = VK_OBJECT_TYPE_DESCRIPTOR_POOL; | MessageID = 0x9f0f5b0cc3 | vkResetDescriptorPool(): descriptorPool descriptor sets in use by VkCommandBuffer 0x55f083608990f20[]0 The Vulkan spec states: All uses of descriptorPool (via any allocated descriptor sets) must have completed execution (https://vulkan.lunarg.com/doc/view/1.3.280.0/linux/1.3-extensions/vkspec.html#VUID-vkResetDescriptorPool-descriptorPool-00313)
[ 00:04:12.396 ]: [Info] [Vulkan] Validation Error:-1611285309(VUID-vkResetDescriptorPool-descriptorPool-00313) Validation Error: [ VUID-vkResetDescriptorPool-descriptorPool-00313 ] Object 0: handle = 0x505f70e00000000900c8b0 type = VK_OBJECT_TYPE_DESCRIPTOR_POOL; | MessageID = 0x9f0f5b0cc3 | vkResetDescriptorPool(): descriptorPool descriptor sets in use by VkCommandBuffer 0x55f083702830580[]0 The Vulkan spec states: All uses of descriptorPool (via any allocated descriptor sets) must have completed execution (https://vulkan.lunarg.com/doc/view/1.3.280.0/linux/1.3-extensions/vkspec.html#VUID-vkResetDescriptorPool-descriptorPool-00313)
[ 00:04:12.396 ]: [Info] [Vulkan] Validation Error:-1611285309(VUID-vkResetDescriptorPool-descriptorPool-00313) Validation Error: [ VUID-vkResetDescriptorPool-descriptorPool-00313 ] Object 0: handle = 0x500350c50000000900c8e0 type = VK_OBJECT_TYPE_DESCRIPTOR_POOL; | MessageID = 0x9f0f5b0cc3 | vkResetDescriptorPool(): descriptorPool descriptor sets in use by VkCommandBuffer 0x55f083702830580[]0 The Vulkan spec states: All uses of descriptorPool (via any allocated descriptor sets) must have completed execution (https://vulkan.lunarg.com/doc/view/1.3.280.0/linux/1.3-extensions/vkspec.html#VUID-vkResetDescriptorPool-descriptorPool-00313)
[ 00:04:12.400 ]: [Info] [Vulkan] Validation Error:1461184347(VUID-vkAcquireNextImageKHR-semaphore-01779) Validation Error: [ VUID-vkAcquireNextImageKHR-semaphore-01779 ] Object 0: handle = 0xa3004100000000000f60 type = VK_OBJECT_TYPE_SEMAPHORE; | MessageID = 0x57017e075b | vkAcquireNextImageKHR(): Semaphore must not have any pending operations. The Vulkan spec states: If semaphore is not VK_NULL_HANDLE it must not have any uncompleted signal or wait operations pending (https://vulkan.lunarg.com/doc/view/1.3.280.0/linux/1.3-extensions/vkspec.html#VUID-vkAcquireNextImageKHR-semaphore-01779)
[ 00:04:12.400 ]: [Info] [Vulkan] Validation Error:-1611285309(VUID-vkResetDescriptorPool-descriptorPool-00313) Validation Error: [ VUID-vkResetDescriptorPool-descriptorPool-00313 ] Object 0: handle = 0xf0c7603400000008d0cd50 type = VK_OBJECT_TYPE_DESCRIPTOR_POOL; | MessageID = 0x9f0f5b0cc3 | vkResetDescriptorPool(): descriptorPool descriptor sets in use by VkCommandBuffer 0x55f083505fc01f0[]0 The Vulkan spec states: All uses of descriptorPool (via any allocated descriptor sets) must have completed execution (https://vulkan.lunarg.com/doc/view/1.3.280.0/linux/1.3-extensions/vkspec.html#VUID-vkResetDescriptorPool-descriptorPool-00313)
[ 00:04:12.401 ]: [Info] [Vulkan] Validation Error:-1611285309(VUID-vkResetDescriptorPool-descriptorPool-00313) Validation Error: [ VUID-vkResetDescriptorPool-descriptorPool-00313 ] Object 0: handle = 0x301c10b10000000270f610 type = VK_OBJECT_TYPE_DESCRIPTOR_POOL; | MessageID = 0x9f0f5b0cc3 | vkResetDescriptorPool(): descriptorPool descriptor sets in use by VkCommandBuffer 0x55f083505fc01f0[]0 The Vulkan spec states: All uses of descriptorPool (via any allocated descriptor sets) must have completed execution (https://vulkan.lunarg.com/doc/view/1.3.280.0/linux/1.3-extensions/vkspec.html#VUID-vkResetDescriptorPool-descriptorPool-00313)
[ 00:04:12.401 ]: [Info] [Vulkan] Validation Error:-1611285309(VUID-vkResetDescriptorPool-descriptorPool-00313) Validation Error: [ VUID-vkResetDescriptorPool-descriptorPool-00313 ] Object 0: handle = 0x707330ad00000002803490 type = VK_OBJECT_TYPE_DESCRIPTOR_POOL; | MessageID = 0x9f0f5b0cc3 | vkResetDescriptorPool(): descriptorPool descriptor sets in use by VkCommandBuffer 0x55f083505fc01f0[]0 The Vulkan spec states: All uses of descriptorPool (via any allocated descriptor sets) must have completed execution (https://vulkan.lunarg.com/doc/view/1.3.280.0/linux/1.3-extensions/vkspec.html#VUID-vkResetDescriptorPool-descriptorPool-00313)
[ 00:04:12.401 ]: [Info] [Vulkan] Validation Error:-1611285309(VUID-vkResetDescriptorPool-descriptorPool-00313) Validation Error: [ VUID-vkResetDescriptorPool-descriptorPool-00313 ] Object 0: handle = 0x70d14023000000028034f0 type = VK_OBJECT_TYPE_DESCRIPTOR_POOL; | MessageID = 0x9f0f5b0cc3 | vkResetDescriptorPool(): descriptorPool descriptor sets in use by VkCommandBuffer 0x55f083505fc01f0[]0 The Vulkan spec states: All uses of descriptorPool (via any allocated descriptor sets) must have completed execution (https://vulkan.lunarg.com/doc/view/1.3.280.0/linux/1.3-extensions/vkspec.html#VUID-vkResetDescriptorPool-descriptorPool-00313)
[ 00:04:12.401 ]: [Info] [Vulkan] Validation Error:-1611285309(VUID-vkResetDescriptorPool-descriptorPool-00313) Validation Error: [ VUID-vkResetDescriptorPool-descriptorPool-00313 ] Object 0: handle = 0xfc10f200000002803f70 type = VK_OBJECT_TYPE_DESCRIPTOR_POOL; | MessageID = 0x9f0f5b0cc3 | vkResetDescriptorPool(): descriptorPool descriptor sets in use by VkCommandBuffer 0x55f083505fc01f0[]0 The Vulkan spec states: All uses of descriptorPool (via any allocated descriptor sets) must have completed execution (https://vulkan.lunarg.com/doc/view/1.3.280.0/linux/1.3-extensions/vkspec.html#VUID-vkResetDescriptorPool-descriptorPool-00313)
[ 00:04:12.401 ]: [Info] [Vulkan] Validation Error:-1611285309(VUID-vkResetDescriptorPool-descriptorPool-00313) Validation Error: [ VUID-vkResetDescriptorPool-descriptorPool-00313 ] Object 0: handle = 0xa032409000000002803d70 type = VK_OBJECT_TYPE_DESCRIPTOR_POOL; | MessageID = 0x9f0f5b0cc3 | vkResetDescriptorPool(): descriptorPool descriptor sets in use by VkCommandBuffer 0x55f083505fc01f0[]0 The Vulkan spec states: All uses of descriptorPool (via any allocated descriptor sets) must have completed execution (https://vulkan.lunarg.com/doc/view/1.3.280.0/linux/1.3-extensions/vkspec.html#VUID-vkResetDescriptorPool-descriptorPool-00313)
[ 00:04:12.401 ]: [Info] [Vulkan] Validation Error:-1611285309(VUID-vkResetDescriptorPool-descriptorPool-00313) Validation Error: [ VUID-vkResetDescriptorPool-descriptorPool-00313 ] Object 0: handle = 0x60e5807a00000008d0d1c0 type = VK_OBJECT_TYPE_DESCRIPTOR_POOL; | MessageID = 0x9f0f5b0cc3 | vkResetDescriptorPool(): descriptorPool descriptor sets in use by VkCommandBuffer 0x55f083505fc01f0[]0 The Vulkan spec states: All uses of descriptorPool (via any allocated descriptor sets) must have completed execution (https://vulkan.lunarg.com/doc/view/1.3.280.0/linux/1.3-extensions/vkspec.html#VUID-vkResetDescriptorPool-descriptorPool-00313)
[ 00:04:12.401 ]: [Info] [Vulkan] Validation Error:-1611285309(VUID-vkResetDescriptorPool-descriptorPool-00313) Validation Error: [ VUID-vkResetDescriptorPool-descriptorPool-00313 ] Object 0: handle = 0xf0a0a0d3000000028039a0 type = VK_OBJECT_TYPE_DESCRIPTOR_POOL; | MessageID = 0x9f0f5b0cc3 | vkResetDescriptorPool(): descriptorPool descriptor sets in use by VkCommandBuffer 0x55f083505fc01f0[]0 The Vulkan spec states: All uses of descriptorPool (via any allocated descriptor sets) must have completed execution (https://vulkan.lunarg.com/doc/view/1.3.280.0/linux/1.3-extensions/vkspec.html#VUID-vkResetDescriptorPool-descriptorPool-00313)
[ 00:04:12.401 ]: [Info] [Vulkan] Validation Error:-1611285309(VUID-vkResetDescriptorPool-descriptorPool-00313) Validation Error: [ VUID-vkResetDescriptorPool-descriptorPool-00313 ] Object 0: handle = 0xc024702900000002803a00 type = VK_OBJECT_TYPE_DESCRIPTOR_POOL; | MessageID = 0x9f0f5b0cc3 | vkResetDescriptorPool(): descriptorPool descriptor sets in use by VkCommandBuffer 0x55f083505fc01f0[]0 The Vulkan spec states: All uses of descriptorPool (via any allocated descriptor sets) must have completed execution (https://vulkan.lunarg.com/doc/view/1.3.280.0/linux/1.3-extensions/vkspec.html#VUID-vkResetDescriptorPool-descriptorPool-00313)

```

**Flax version:**
master

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.