/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkObjUtil.cpp | 108 const deUint32 patchControlPoints, in makeGraphicsPipeline() 132 patchControlPoints // deUint32 patchControlPoints in makeGraphicsPipeline() 95 makeGraphicsPipeline(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkShaderModule vertexShaderModule, const VkShaderModule tessellationControlShaderModule, const VkShaderModule tessellationEvalShaderModule, const VkShaderModule geometryShaderModule, const VkShaderModule fragmentShaderModule, const VkRenderPass renderPass, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const VkPrimitiveTopology topology, const deUint32 subpass, const deUint32 patchControlPoints, const VkPipelineVertexInputStateCreateInfo* vertexInputStateCreateInfo, const VkPipelineRasterizationStateCreateInfo* rasterizationStateCreateInfo, const VkPipelineMultisampleStateCreateInfo* multisampleStateCreateInfo, const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo, const VkPipelineColorBlendStateCreateInfo* colorBlendStateCreateInfo, const VkPipelineDynamicStateCreateInfo* dynamicStateCreateInfo, const void* pNext, const VkPipelineCreateFlags pipelineCreateFlags) makeGraphicsPipeline() argument
|
H A D | vkObjUtil.hpp | 70 const deUint32 patchControlPoints = 0u,
|
H A D | vkPipelineConstructionUtil.cpp | 1869 uint32_t patchControlPoints = 1; member 1979 3u // deUint32 patchControlPoints 2211 GraphicsPipelineWrapper& GraphicsPipelineWrapper::setDefaultPatchControlPoints(const deUint32 patchControlPoints) in setDefaultPatchControlPoints() argument 2213 // patchControlPoints are needed by pre-rasterization shader state, make sure pre-rasterization state was not setup yet in setDefaultPatchControlPoints() 2216 m_internalData->tessellationState.patchControlPoints = patchControlPoints; in setDefaultPatchControlPoints() 2565 const bool forceNullTessState = (m_internalData->tessellationState.patchControlPoints == std::numeric_limits<uint32_t>::max()); in setupPreRasterizationShaderState3() 3721 state->patchControlPoints = pointerToCreateInfo->pTessellationState->patchControlPoints; in buildPipeline() 4033 vk.cmdSetPatchControlPointsEXT(cmdBuffer, state->patchControlPoints); in setShaderObjectDynamicStates() [all...] |
H A D | vkPipelineConstructionUtil.hpp | 373 // setupPreRasterizationShaderState and when patchControlPoints is diferent then 3 which is used by default. 375 GraphicsPipelineWrapper& setDefaultPatchControlPoints (const deUint32 patchControlPoints);
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_pipeline.c | 353 tci.patchControlPoints = state->dyn_state2.vertices_per_patch; in zink_create_gfx_pipeline()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_graphics_state.c | 323 assert(ts_info->patchControlPoints <= UINT8_MAX); in vk_tessellation_state_init() 324 ts->patch_control_points = ts_info->patchControlPoints; in vk_tessellation_state_init() 1742 uint32_t patchControlPoints) in vk_common_CmdSetPatchControlPointsEXT() 1748 ts.patch_control_points, patchControlPoints); in vk_common_CmdSetPatchControlPointsEXT() 1741 vk_common_CmdSetPatchControlPointsEXT(VkCommandBuffer commandBuffer, uint32_t patchControlPoints) vk_common_CmdSetPatchControlPointsEXT() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/ |
H A D | vktTessellationMiscDrawTests.cpp | 796 const auto patchControlPoints = vertexCount; in iterate() local 855 patchControlPoints, // uint32_t patchControlPoints; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawCreateInfoUtil.hpp | 327 TessellationState (deUint32 patchControlPoints = 0);
|
H A D | vktDrawMultiExtTests.cpp | 990 const auto patchControlPoints = (m_params.useTessellation ? 3u : 0u); in iterate() local 1000 renderPass.get(), viewports, scissors, primitiveTopology, m_params.groupParams->useDynamicRendering ? 0u : subpassIdx, patchControlPoints, in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawCreateInfoUtil.hpp | 327 TessellationState (deUint32 patchControlPoints = 0);
|
H A D | vktDrawMultiExtTests.cpp | 988 const auto patchControlPoints = (m_params.useTessellation ? 3u : 0u); in iterate() local 998 renderPass.get(), viewports, scissors, primitiveTopology, m_params.groupParams->useDynamicRendering ? 0u : subpassIdx, patchControlPoints, in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/ |
H A D | vktPrimitivesGeneratedQueryTests.cpp | 782 const deUint32 patchControlPoints = topologyData.at(VK_PRIMITIVE_TOPOLOGY_PATCH_LIST).primitiveSize; in makeGraphicsPipeline() local 941 patchControlPoints, in makeGraphicsPipeline() 1934 const deUint32 patchControlPoints = topologyData.at(VK_PRIMITIVE_TOPOLOGY_PATCH_LIST).primitiveSize; in makeGraphicsPipeline() local 2042 patchControlPoints, in makeGraphicsPipeline()
|
/third_party/mesa3d/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_command_buffer.h | 7099 static inline size_t vn_sizeof_vkCmdSetPatchControlPointsEXT(VkCommandBuffer commandBuffer, uint32_t patchControlPoints) in vn_sizeof_vkCmdSetPatchControlPointsEXT() argument 7106 cmd_size += vn_sizeof_uint32_t(&patchControlPoints); in vn_sizeof_vkCmdSetPatchControlPointsEXT() 7111 static inline void vn_encode_vkCmdSetPatchControlPointsEXT(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkCommandBuffer commandBuffer, uint32_t patchControlPoints) in vn_encode_vkCmdSetPatchControlPointsEXT() argument 7119 vn_encode_uint32_t(enc, &patchControlPoints); in vn_encode_vkCmdSetPatchControlPointsEXT() 7122 static inline size_t vn_sizeof_vkCmdSetPatchControlPointsEXT_reply(VkCommandBuffer commandBuffer, uint32_t patchControlPoints) in vn_sizeof_vkCmdSetPatchControlPointsEXT_reply() argument 7128 /* skip patchControlPoints */ in vn_sizeof_vkCmdSetPatchControlPointsEXT_reply() 7133 static inline void vn_decode_vkCmdSetPatchControlPointsEXT_reply(struct vn_cs_decoder *dec, VkCommandBuffer commandBuffer, uint32_t patchControlPoints) in vn_decode_vkCmdSetPatchControlPointsEXT_reply() argument 7140 /* skip patchControlPoints */ in vn_decode_vkCmdSetPatchControlPointsEXT_reply() 9579 static inline void vn_submit_vkCmdSetPatchControlPointsEXT(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkCommandBuffer commandBuffer, uint32_t patchControlPoints, struct vn_instance_submit_command *submit) in vn_submit_vkCmdSetPatchControlPointsEXT() argument 9583 size_t cmd_size = vn_sizeof_vkCmdSetPatchControlPointsEXT(commandBuffer, patchControlPoints); in vn_submit_vkCmdSetPatchControlPointsEXT() 11432 vn_call_vkCmdSetPatchControlPointsEXT(struct vn_instance *vn_instance, VkCommandBuffer commandBuffer, uint32_t patchControlPoints) vn_call_vkCmdSetPatchControlPointsEXT() argument 11445 vn_async_vkCmdSetPatchControlPointsEXT(struct vn_instance *vn_instance, VkCommandBuffer commandBuffer, uint32_t patchControlPoints) vn_async_vkCmdSetPatchControlPointsEXT() argument [all...] |
H A D | vn_protocol_driver_pipeline.h | 635 size += vn_sizeof_uint32_t(&val->patchControlPoints); in vn_sizeof_VkPipelineTessellationStateCreateInfo_self() 679 vn_encode_uint32_t(enc, &val->patchControlPoints); in vn_encode_VkPipelineTessellationStateCreateInfo_self()
|
/third_party/vk-gl-cts/external/amber/src/src/vulkan/ |
H A D | graphics_pipeline.cc | 694 tess_info.patchControlPoints = patch_control_points_; in CreateVkGraphicsPipeline()
|
/third_party/mesa3d/src/virtio/vulkan/ |
H A D | vn_command_buffer.c | 1741 uint32_t patchControlPoints) in vn_CmdSetPatchControlPointsEXT() 1744 patchControlPoints); in vn_CmdSetPatchControlPointsEXT() 1740 vn_CmdSetPatchControlPointsEXT(VkCommandBuffer commandBuffer, uint32_t patchControlPoints) vn_CmdSetPatchControlPointsEXT() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/transform_feedback/ |
H A D | vktPrimitivesGeneratedQueryTests.cpp | 617 const deUint32 patchControlPoints = topologyData.at(VK_PRIMITIVE_TOPOLOGY_PATCH_LIST).primitiveSize; in makeGraphicsPipeline() local 776 patchControlPoints, in makeGraphicsPipeline()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/ |
H A D | vktShaderExecutor.cpp | 1245 0u, // const deUint32 patchControlPoints in execute() 3101 void renderTess (deUint32 numValues, deUint32 vertexCount, deUint32 patchControlPoints, VkDescriptorSet extraResources); 3121 void TessellationExecutor::renderTess (deUint32 numValues, deUint32 vertexCount, deUint32 patchControlPoints, VkDescriptorSet extraResources) in renderTess() argument 3398 patchControlPoints, // const deUint32 patchControlPoints in renderTess()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/ |
H A D | vktShaderExecutor.cpp | 1245 0u, // const deUint32 patchControlPoints in execute() 3101 void renderTess (deUint32 numValues, deUint32 vertexCount, deUint32 patchControlPoints, VkDescriptorSet extraResources); 3121 void TessellationExecutor::renderTess (deUint32 numValues, deUint32 vertexCount, deUint32 patchControlPoints, VkDescriptorSet extraResources) in renderTess() argument 3398 patchControlPoints, // const deUint32 patchControlPoints in renderTess()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
H A D | vktSubgroupsTestsUtils.cpp | 238 const deUint32 patchControlPoints, in makeGraphicsPipeline() 381 patchControlPoints // deUint32 patchControlPoints in makeGraphicsPipeline() 583 const deUint32 patchControlPoints = (VK_SHADER_STAGE_FRAGMENT_BIT & stages && frameBufferTests) ? 2u : 1u; in makeGraphicsPipeline() local 598 patchControlPoints, // const deUint32 patchControlPoints in makeGraphicsPipeline() 225 makeGraphicsPipeline(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkShaderModule vertexShaderModule, const VkShaderModule tessellationControlShaderModule, const VkShaderModule tessellationEvalShaderModule, const VkShaderModule geometryShaderModule, const VkShaderModule fragmentShaderModule, const VkRenderPass renderPass, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const VkPrimitiveTopology topology, const deUint32 subpass, const deUint32 patchControlPoints, const VkPipelineVertexInputStateCreateInfo* vertexInputStateCreateInfo, const VkPipelineRasterizationStateCreateInfo* rasterizationStateCreateInfo, const VkPipelineMultisampleStateCreateInfo* multisampleStateCreateInfo, const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo, const VkPipelineColorBlendStateCreateInfo* colorBlendStateCreateInfo, const VkPipelineDynamicStateCreateInfo* dynamicStateCreateInfo, const deUint32 vertexShaderStageCreateFlags, const deUint32 tessellationControlShaderStageCreateFlags, const deUint32 tessellationEvalShaderStageCreateFlags, const deUint32 geometryShaderStageCreateFlags, const deUint32 fragmentShaderStageCreateFlags, const deUint32 requiredSubgroupSize[5]) makeGraphicsPipeline() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/ |
H A D | vktSubgroupsTestsUtils.cpp | 238 const deUint32 patchControlPoints, in makeGraphicsPipeline() 381 patchControlPoints // deUint32 patchControlPoints in makeGraphicsPipeline() 583 const deUint32 patchControlPoints = (VK_SHADER_STAGE_FRAGMENT_BIT & stages && frameBufferTests) ? 2u : 1u; in makeGraphicsPipeline() local 598 patchControlPoints, // const deUint32 patchControlPoints in makeGraphicsPipeline() 225 makeGraphicsPipeline(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkShaderModule vertexShaderModule, const VkShaderModule tessellationControlShaderModule, const VkShaderModule tessellationEvalShaderModule, const VkShaderModule geometryShaderModule, const VkShaderModule fragmentShaderModule, const VkRenderPass renderPass, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const VkPrimitiveTopology topology, const deUint32 subpass, const deUint32 patchControlPoints, const VkPipelineVertexInputStateCreateInfo* vertexInputStateCreateInfo, const VkPipelineRasterizationStateCreateInfo* rasterizationStateCreateInfo, const VkPipelineMultisampleStateCreateInfo* multisampleStateCreateInfo, const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo, const VkPipelineColorBlendStateCreateInfo* colorBlendStateCreateInfo, const VkPipelineDynamicStateCreateInfo* dynamicStateCreateInfo, const deUint32 vertexShaderStageCreateFlags, const deUint32 tessellationControlShaderStageCreateFlags, const deUint32 tessellationEvalShaderStageCreateFlags, const deUint32 geometryShaderStageCreateFlags, const deUint32 fragmentShaderStageCreateFlags, const deUint32 requiredSubgroupSize[5]) makeGraphicsPipeline() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
H A D | vktBindingDescriptorUpdateASTests.cpp | 1151 const deUint32 patchControlPoints = tessStageTest ? 3 : 0; in makeGraphicsPipeline() local 1168 patchControlPoints); in makeGraphicsPipeline()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
H A D | vktRayQueryWatertightnessTests.cpp | 806 const deUint32 patchControlPoints = tessStageTest ? 3 : 0; in makeGraphicsPipeline() local 823 patchControlPoints); in makeGraphicsPipeline()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/binding_model/ |
H A D | vktBindingDescriptorUpdateASTests.cpp | 1151 const deUint32 patchControlPoints = tessStageTest ? 3 : 0; in makeGraphicsPipeline() local 1168 patchControlPoints); in makeGraphicsPipeline()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_query/ |
H A D | vktRayQueryWatertightnessTests.cpp | 794 const deUint32 patchControlPoints = tessStageTest ? 3 : 0; in makeGraphicsPipeline() local 811 patchControlPoints); in makeGraphicsPipeline()
|