/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/ |
H A D | vktTessellationWindingTests.cpp | 83 const VkTessellationDomainOrigin domainOrigin, in verifyResultImage() 88 const bool expectVisiblePrimitive = ((frontFaceWinding == winding) == (domainOrigin == VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT)) != yFlip; in verifyResultImage() 198 const MaybeDomainOrigin& domainOrigin, 216 const MaybeDomainOrigin& domainOrigin, in WindingTest() 222 , m_domainOrigin (domainOrigin) in WindingTest() 374 const MaybeDomainOrigin& domainOrigin, 391 const MaybeDomainOrigin& domainOrigin, in WindingTestInstance() 396 , m_domainOrigin (domainOrigin) in WindingTestInstance() 575 void populateWindingGroup (tcu::TestCaseGroup* group, tcu::Maybe<VkTessellationDomainOrigin> domainOrigin) in populateWindingGroup() argument 593 group->addChild(new WindingTest(group->getTestContext(), primitivesNoIsolines[primitiveTypeNdx], domainOrigin, shaderLanguag in populateWindingGroup() 80 verifyResultImage(tcu::TestLog& log, const tcu::ConstPixelBufferAccess image, const TessPrimitiveType primitiveType, const VkTessellationDomainOrigin domainOrigin, const Winding winding, bool yFlip, const Winding frontFaceWinding) verifyResultImage() argument 214 WindingTest(tcu::TestContext& testCtx, const TessPrimitiveType primitiveType, const MaybeDomainOrigin& domainOrigin, const ShaderLanguage shaderLanguage, const Winding winding, bool yFlip) WindingTest() argument 389 WindingTestInstance(Context& context, const TessPrimitiveType primitiveType, const MaybeDomainOrigin& domainOrigin, const Winding winding, bool yFlip) WindingTestInstance() argument [all...] |
H A D | vktTessellationMiscDrawTests.cpp | 552 const std::pair<VkTessellationDomainOrigin, VkTessellationDomainOrigin> domainOrigin; member 557 return (domainOrigin.first != VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT || in nonDefaultDomainOrigin() 558 domainOrigin.second != VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT); in nonDefaultDomainOrigin() 846 m_params.domainOrigin.first, // VkTessellationDomainOrigin domainOrigin; in iterate() 873 const auto frontFace = ((m_params.domainOrigin.second == VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT) in iterate() 902 domainOriginStateCreateInfo.domainOrigin = m_params.domainOrigin.second; in iterate() 1069 const auto testName = std::string("switch_domain_origin_") + getDomainOriginName(params.domainOrigin.first) + "_to_" + getDomainOriginName(params.domainOrigin in createMiscDrawTests() [all...] |
H A D | vktTessellationUtil.hpp | 78 GraphicsPipelineBuilder& setTessellationDomainOrigin (const vk::VkTessellationDomainOrigin domainOrigin) { return setTessellationDomainOrigin(tcu::just(domainOrigin)); } in setTessellationDomainOrigin() argument 79 GraphicsPipelineBuilder& setTessellationDomainOrigin (const tcu::Maybe<vk::VkTessellationDomainOrigin>& domainOrigin) { m_tessellationDomainOrigin = domainOrigin; return *this; } in setTessellationDomainOrigin() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/tessellation/ |
H A D | vktTessellationWindingTests.cpp | 83 const VkTessellationDomainOrigin domainOrigin, in verifyResultImage() 88 const bool expectVisiblePrimitive = ((frontFaceWinding == winding) == (domainOrigin == VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT)) != yFlip; in verifyResultImage() 198 const MaybeDomainOrigin& domainOrigin, 216 const MaybeDomainOrigin& domainOrigin, in WindingTest() 222 , m_domainOrigin (domainOrigin) in WindingTest() 374 const MaybeDomainOrigin& domainOrigin, 391 const MaybeDomainOrigin& domainOrigin, in WindingTestInstance() 396 , m_domainOrigin (domainOrigin) in WindingTestInstance() 575 void populateWindingGroup (tcu::TestCaseGroup* group, tcu::Maybe<VkTessellationDomainOrigin> domainOrigin) in populateWindingGroup() argument 593 group->addChild(new WindingTest(group->getTestContext(), primitivesNoIsolines[primitiveTypeNdx], domainOrigin, shaderLanguag in populateWindingGroup() 80 verifyResultImage(tcu::TestLog& log, const tcu::ConstPixelBufferAccess image, const TessPrimitiveType primitiveType, const VkTessellationDomainOrigin domainOrigin, const Winding winding, bool yFlip, const Winding frontFaceWinding) verifyResultImage() argument 214 WindingTest(tcu::TestContext& testCtx, const TessPrimitiveType primitiveType, const MaybeDomainOrigin& domainOrigin, const ShaderLanguage shaderLanguage, const Winding winding, bool yFlip) WindingTest() argument 389 WindingTestInstance(Context& context, const TessPrimitiveType primitiveType, const MaybeDomainOrigin& domainOrigin, const Winding winding, bool yFlip) WindingTestInstance() argument [all...] |
H A D | vktTessellationUtil.hpp | 78 GraphicsPipelineBuilder& setTessellationDomainOrigin (const vk::VkTessellationDomainOrigin domainOrigin) { return setTessellationDomainOrigin(tcu::just(domainOrigin)); } in setTessellationDomainOrigin() argument 79 GraphicsPipelineBuilder& setTessellationDomainOrigin (const tcu::Maybe<vk::VkTessellationDomainOrigin>& domainOrigin) { m_tessellationDomainOrigin = domainOrigin; return *this; } in setTessellationDomainOrigin() argument
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_pipeline.c | 357 tdci.domainOrigin = VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT; in zink_create_gfx_pipeline()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkPipelineConstructionUtil.cpp | 1908 VkTessellationDomainOrigin domainOrigin = VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT; member 2221 GraphicsPipelineWrapper& GraphicsPipelineWrapper::setDefaultTessellationDomainOrigin (const VkTessellationDomainOrigin domainOrigin, bool forceExtStruct) in setDefaultTessellationDomainOrigin() argument 2230 if (forceExtStruct || domainOrigin != VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT || m_internalData->pTessellationDomainOrigin) in setDefaultTessellationDomainOrigin() 2237 m_internalData->pTessellationDomainOrigin->domainOrigin = domainOrigin; in setDefaultTessellationDomainOrigin() 3724 state->domainOrigin = tessellationDomainOrigin->domainOrigin; in buildPipeline() 4197 vk.cmdSetTessellationDomainOriginEXT(cmdBuffer, state->domainOrigin); in setShaderObjectDynamicStates()
|
H A D | vkPipelineConstructionUtil.hpp | 378 GraphicsPipelineWrapper& setDefaultTessellationDomainOrigin (const VkTessellationDomainOrigin domainOrigin, bool forceExtStruct = false);
|
H A D | vkSafetyCriticalUtil.cpp | 236 hash_combine(seed, deUint32(ptr->domainOrigin)); in hashPNextChain()
|
/third_party/mesa3d/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_pipeline.h | 564 size += vn_sizeof_VkTessellationDomainOrigin(&val->domainOrigin); in vn_sizeof_VkPipelineTessellationDomainOriginStateCreateInfo_self() 591 vn_encode_VkTessellationDomainOrigin(enc, &val->domainOrigin); in vn_encode_VkPipelineTessellationDomainOriginStateCreateInfo_self()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_graphics_state.c | 331 assert(ts_do_info->domainOrigin <= UINT8_MAX); in vk_tessellation_state_init() 332 ts->domain_origin = ts_do_info->domainOrigin; in vk_tessellation_state_init()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_pipeline.c | 3324 domain_info->domainOrigin == VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT; in tu_pipeline_builder_parse_tessellation()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | vk_cache_utils.cpp | 2102 domainOriginState.domainOrigin = VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT;
|
/third_party/vulkan-headers/include/vulkan/ |
H A D | vulkan_core.h | 5304 VkTessellationDomainOrigin domainOrigin; member 17785 typedef void (VKAPI_PTR *PFN_vkCmdSetTessellationDomainOriginEXT)(VkCommandBuffer commandBuffer, VkTessellationDomainOrigin domainOrigin); 17820 VkTessellationDomainOrigin domainOrigin);
|
H A D | vulkan.hpp | 5497 void vkCmdSetTessellationDomainOriginEXT( VkCommandBuffer commandBuffer, VkTessellationDomainOrigin domainOrigin ) const VULKAN_HPP_NOEXCEPT 5499 return ::vkCmdSetTessellationDomainOriginEXT( commandBuffer, domainOrigin );
|
H A D | vulkan_raii.hpp | 6218 void setTessellationDomainOriginEXT( VULKAN_HPP_NAMESPACE::TessellationDomainOrigin domainOrigin ) const VULKAN_HPP_NOEXCEPT; [all...] |
/third_party/vulkan-loader/loader/generated/ |
H A D | vk_loader_extensions.c | 8649 VkTessellationDomainOrigin domainOrigin) { in CmdSetTessellationDomainOriginEXT() 8657 disp->CmdSetTessellationDomainOriginEXT(commandBuffer, domainOrigin); in CmdSetTessellationDomainOriginEXT() 8647 CmdSetTessellationDomainOriginEXT( VkCommandBuffer commandBuffer, VkTessellationDomainOrigin domainOrigin) CmdSetTessellationDomainOriginEXT() argument
|
/third_party/glfw/deps/glad/ |
H A D | vulkan.h | 2407 VkTessellationDomainOrigin domainOrigin; member
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_pipeline.c | 1622 info.domain_origin = domain_origin_state->domainOrigin; in radv_pipeline_init_tessellation_info()
|
/third_party/vk-gl-cts/external/vulkancts/scripts/src/ |
H A D | vulkan_sc_core.h | 3828 VkTessellationDomainOrigin domainOrigin; member
|
/third_party/skia/include/third_party/vulkan/vulkan/ |
H A D | vulkan_core.h | 4793 VkTessellationDomainOrigin domainOrigin; member
|
/third_party/skia/third_party/externals/swiftshader/include/vulkan/ |
H A D | vulkan_structs.hpp | 61185 VULKAN_HPP_NAMESPACE::TessellationDomainOrigin domainOrigin = global() member [all...] |
H A D | vulkan_core.h | 4887 VkTessellationDomainOrigin domainOrigin; member
|
/third_party/mesa3d/include/vulkan/ |
H A D | vulkan_core.h | 5151 VkTessellationDomainOrigin domainOrigin; member
|
/third_party/skia/third_party/externals/dawn/third_party/khronos/vulkan/ |
H A D | vulkan_core.h | 4936 VkTessellationDomainOrigin domainOrigin; member
|