Home
last modified time | relevance | path

Searched refs:tessShader (Results 1 - 7 of 7) sorted by relevance

/third_party/skia/src/gpu/ops/
H A DPathTessellateOp.cpp79 auto* tessShader = GrPathTessellationShader::Make(args.fArena, in prepareTessellator() local
86 fTessellationProgram = GrTessellationShader::MakeProgram(args, tessShader, pipeline, fStencil); in prepareTessellator()
112 auto tessShader = &fTessellationProgram->geomProc().cast<GrPathTessellationShader>(); in onPrepare() local
114 tessShader->maxTessellationSegments(*flushState->caps().shaderCaps()), in onPrepare()
118 tessShader->willUseTessellationShaders()); in onPrepare()
H A DPathStencilCoverOp.cpp167 auto* tessShader = GrPathTessellationShader::Make(args.fArena, in prePreparePrograms() local
175 tessShader, in prePreparePrograms()
263 auto tessShader = &fStencilPathProgram->geomProc().cast<GrPathTessellationShader>(); in onPrepare() local
265 tessShader->maxTessellationSegments(*flushState->caps().shaderCaps()), in onPrepare()
266 tessShader->viewMatrix(), in onPrepare()
269 tessShader->willUseTessellationShaders()); in onPrepare()
H A DPathInnerTriangulateOp.cpp256 auto* tessShader = GrPathTessellationShader::Make(args.fArena, in prePreparePrograms() local
266 tessShader, in prePreparePrograms()
449 auto tessShader = &fStencilCurvesProgram->geomProc().cast<GrPathTessellationShader>(); in onPrepare() local
451 tessShader->maxTessellationSegments(*caps.shaderCaps()), in onPrepare()
452 tessShader->viewMatrix(), in onPrepare()
455 if (!tessShader->willUseTessellationShaders()) { in onPrepare()
/third_party/skia/samplecode/
H A DSamplePathTessellators.cpp117 auto* tessShader = GrPathTessellationShader::Make(alloc, variable
129 tessShader,
152 tessShader->maxTessellationSegments(*caps.shaderCaps()),
156 if (!tessShader->willUseTessellationShaders()) {
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/
H A DvktShaderObjectPipelineInteractionTests.cpp64 bool tessShader; member
881 const auto topology = m_params.tessShader ? vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST : vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP; in iterate()
919 if (m_params.tessShader) in iterate()
1018 (m_params.tessShader) ? *tescShader : VK_NULL_HANDLE, in iterate()
1019 (m_params.tessShader) ? *teseShader : VK_NULL_HANDLE, in iterate()
1066 if (m_params.tessShader && bufferPtr[1] != 2u) in iterate()
1083 const deInt32 xOffset = m_params.tessShader ? 4 : 8; in verifyImage()
1127 if (m_params.tessShader) in checkSupport()
H A DvktShaderObjectMiscTests.cpp557 bool tessShader;
707 if (m_params.tessShader)
971 if (m_params.tessShader)
995 if ((!m_params.pipeline && m_params.tessShader) || hasDynamicState(dynamicStates, vk::VK_DYNAMIC_STATE_TESSELLATION_DOMAIN_ORIGIN_EXT))
1084 if (m_params.tessShader)
1094 if (m_params.tessShader && m_params.geomShader)
1096 else if (m_params.tessShader)
1105 if (m_params.tessShader && m_params.geomShader)
1107 else if (m_params.tessShader)
1242 if (m_params.tessShader)
[all...]
H A DvktShaderObjectBindingTests.cpp93 void setDynamicStates (vk::VkCommandBuffer cmdBuffer, bool tessShader);
166 void ShaderObjectBindingDrawInstance::setDynamicStates (vk::VkCommandBuffer cmdBuffer, bool tessShader) in setDynamicStates() argument
171 const vk::VkPrimitiveTopology topology = tessShader ? vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST : vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP; in setDynamicStates()

Completed in 9 milliseconds