Searched refs:tessShader (Results 1 - 7 of 7) sorted by relevance
/third_party/skia/src/gpu/ops/ |
H A D | PathTessellateOp.cpp | 79 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 D | PathStencilCoverOp.cpp | 167 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 D | PathInnerTriangulateOp.cpp | 256 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 D | SamplePathTessellators.cpp | 117 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 D | vktShaderObjectPipelineInteractionTests.cpp | 64 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 D | vktShaderObjectMiscTests.cpp | 557 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 D | vktShaderObjectBindingTests.cpp | 93 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 10 milliseconds