You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GPU: Radeon RX 6700 XT AMD Driver Version 23.4.2; Released 4/12/2023
SDK or header version if building from repo: 1.3.239.0
Options enabled (synchronization, best practices, etc.): VK_EXT_debug_utils; VK_LAYER_KHRONOS_validation;ValidationFeatureEnableEXT::eSynchronizationValidation
When creating and freeing a VkCommandPool, the application's memory usages continues to rise without returning to original usage after calling vkDestroyCommandPool. This appears to be a memory leak. Note, that this only happens once Validation Layers and ValidationFeatureEnableEXT::eSynchronizationValidation are enabled.
The expected behavior is that once a VkCommandPool is freed, the memory should return previous state before the VkCommandPool was allocated.
code or terminal output
Validation Warning: [ UNASSIGNED-BestPractices-vkCreateDevice-deprecated-extension ] Object 0: handle = 0x21f79a74f50, type = VK_OBJECT_TYPE_INSTANCE;| MessageID = 0xad32db6 |CreateDevice(): Attempting to enable deprecated extension VK_KHR_shader_non_semantic_info, but this extension has been promoted to VK_VERSION_1_3.
The text was updated successfully, but these errors were encountered:
SDK or header version if building from repo: 1.3.239.0
This is a fairly old version of the validation layers. We now run address sanitizer on CI to catch leaks and other misc. types of bugs. Are you sure this still occurs?
Environment:
When creating and freeing a VkCommandPool, the application's memory usages continues to rise without returning to original usage after calling vkDestroyCommandPool. This appears to be a memory leak. Note, that this only happens once Validation Layers and ValidationFeatureEnableEXT::eSynchronizationValidation are enabled.
Expected behavior
The expected behavior is that once a VkCommandPool is freed, the memory should return previous state before the VkCommandPool was allocated.
code or terminal output
The text was updated successfully, but these errors were encountered: