Giter VIP home page Giter VIP logo

Comments (5)

PlasmaDev5 avatar PlasmaDev5 commented on May 14, 2024

Update:
Initial compile errors are fixed, currently resolving some validation errors before i can make a pull request

[ 00:00:05.772 ]: [Info] [Vulkan] Validation Error:-1666394502(UNASSIGNED-CoreValidation-DrawState-QueryNotReset) Validation Error: [ UNASSIGNED-CoreValidation-DrawState-QueryNotReset ] Object 0: handle = 0x244c4a90628, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0x9cacd67a | vkCmdWriteTimestamp(): VkQueryPool 0xbbeb03000000010d[] and query 0: query not reset. After query pool creation, each query must be reset before it is used. Queries must also be reset between uses.
[ 00:00:05.772 ]: [Info] [Vulkan] Validation Error:-1666394502(UNASSIGNED-CoreValidation-DrawState-QueryNotReset) Validation Error: [ UNASSIGNED-CoreValidation-DrawState-QueryNotReset ] Object 0: handle = 0x244c4a90628, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0x9cacd67a | vkCmdWriteTimestamp(): VkQueryPool 0xbbeb03000000010d[] and query 1: query not reset. After query pool creation, each query must be reset before it is used. Queries must also be reset between uses.
[ 00:00:05.772 ]: [Info] [Vulkan] Validation Error:-1666394502(UNASSIGNED-CoreValidation-DrawState-QueryNotReset) Validation Error: [ UNASSIGNED-CoreValidation-DrawState-QueryNotReset ] Object 0: handle = 0x244c4a90628, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0x9cacd67a | vkCmdWriteTimestamp(): VkQueryPool 0xbbeb03000000010d[] and query 2: query not reset. After query pool creation, each query must be reset before it is used. Queries must also be reset between uses.
[ 00:00:05.773 ]: [Info] [Vulkan] Validation Error:-1666394502(UNASSIGNED-CoreValidation-DrawState-QueryNotReset) Validation Error: [ UNASSIGNED-CoreValidation-DrawState-QueryNotReset ] Object 0: handle = 0x244c4a90628, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0x9cacd67a | vkCmdWriteTimestamp(): VkQueryPool 0xbbeb03000000010d[] and query 3: query not reset. After query pool creation, each query must be reset before it is used. Queries must also be reset between uses.
[ 00:00:10.534 ]: [Info] [Vulkan] Validation Error:1993347679(VUID-VkGraphicsPipelineCreateInfo-pDynamicStates-00747) Validation Error: [ VUID-VkGraphicsPipelineCreateInfo-pDynamicStates-00747 ] Object 0: handle = 0x244b6775338, type = VK_OBJECT_TYPE_DEVICE; | MessageID = 0x76d0125f | vkCreateGraphicsPipelines: The viewport state is static (pCreateInfos[0].pDynamicState->pDynamicStates does not contain VK_DYNAMIC_STATE_VIEWPORT), but pCreateInfos[0].pViewportState->pViewports (=NULL) is an invalid pointer. The Vulkan spec states: If no element of the pDynamicStates member of pDynamicState is VK_DYNAMIC_STATE_VIEWPORT, the pViewports member of pViewportState must be a valid pointer to an array of pViewportState->viewportCount valid VkViewport structures (https://vulkan.lunarg.com/doc/view/1.2.162.0/windows/1.2-extensions/vkspec.html#VUID-VkGraphicsPipelineCreateInfo-pDynamicStates-00747)elineCrea氠唐㣁�☐젡Ʉ
[ 00:00:10.535 ]: [Info] [Vulkan] Validation Error:-816663263(VUID-VkGraphicsPipelineCreateInfo-pDynamicStates-00748) Validation Error: [ VUID-VkGraphicsPipelineCreateInfo-pDynamicStates-00748 ] Object 0: handle = 0x244b6775338, type = VK_OBJECT_TYPE_DEVICE; | MessageID = 0xcf52b521 | vkCreateGraphicsPipelines: The scissor state is static (pCreateInfos[0].pDynamicState->pDynamicStates does not contain VK_DYNAMIC_STATE_SCISSOR), but pCreateInfos[0].pViewportState->pScissors (=NULL) is an invalid pointer. The Vulkan spec states: If no element of the pDynamicStates member of pDynamicState is VK_DYNAMIC_STATE_SCISSOR, the pScissors member of pViewportState must be a valid pointer to an array of pViewportState->scissorCount VkRect2D structures (https://vulkan.lunarg.com/doc/view/1.2.162.0/windows/1.2-extensions/vkspec.html#VUID-VkGraphicsPipelineCreateInfo-pDynamicStates-00748)

from flaxengine.

jb-perrier avatar jb-perrier commented on May 14, 2024

Compilation works fine with sdk 1.2.162 for me, have you tried this latest version?

from flaxengine.

PlasmaDev5 avatar PlasmaDev5 commented on May 14, 2024

Compilation works fine with sdk 1.2.162 for me, have you tried this latest version?

Strange that your version is working as the enums that are throwing errors are straight up removed from the latest VulkanSDK. If i was to guess i would have to say your maybe not building Vulkan

Version 1.1.77: https://github.com/KhronosGroup/Vulkan-Headers/blob/sdk-1.1.77/include/vulkan/vulkan_core.h#L1111
Latest: https://github.com/KhronosGroup/Vulkan-Headers/blob/master/include/vulkan/vulkan_core.h#L1420

from flaxengine.

jb-perrier avatar jb-perrier commented on May 14, 2024

Yeah , you are right , for some reason the build system was choosing an old sdk version, will change that.

from flaxengine.

mafiesto4 avatar mafiesto4 commented on May 14, 2024

Fixed in #7

from flaxengine.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.