KhronosGroup / KhronosGroup/OpenCL-CTS
test_vulkan: VVL error VUID-vkBeginCommandBuffer-commandBuffer-00049
- Dominant language
- C++
- Stars
- 232
- Forks
- 235
- Avg merge
- 8d 7h
- Merged PRs (30d)
- 18
Description
> Validation Error: [ VUID-vkBeginCommandBuffer-commandBuffer-00049 ] | MessageID = 0x84029a9f
vkBeginCommandBuffer(): on active VkCommandBuffer 0x3b0a0df0 before it has completed. You must check command buffer fence before this call.
The Vulkan spec states: commandBuffer must not be in the recording or pending state (https://docs.vulkan.org/spec/latest/chapters/cmdbuffers.html#VUID-vkBeginCommandBuffer-commandBuffer-00049)
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue identifies test_vulkan and the VUID-vkBeginCommandBuffer-commandBuffer-00049 validation error, but names no file or test entry point. Locate the test_vulkan coverage, reproduce the error, and trace command-buffer submission and fence handling; done means the test no longer triggers this VVL error while preserving conformance behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- testing-qa
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100