Lines Matching defs:geometryShader
1827 ShaderWrapper geometryShader;
2447 const ShaderWrapper geometryShader,
2463 geometryShader,
2484 const ShaderWrapper geometryShader,
2506 geometryShader,
2530 const ShaderWrapper geometryShader,
2561 const bool hasGeom = (geometryShader.isSet() || geomShaderModuleId.ptr);
2653 m_internalData->geometryShader = geometryShader;
2654 m_internalData->geometryShader.setLayoutAndSpecialization(&layout, geomSpecializationInfo);
2656 m_internalData->geometryShader.createModule();
2659 currStage->module = m_internalData->geometryShader.getModule();
2668 if (!geometryShader.isSet())
3170 if (m_internalData->geometryShader.isSet())
3179 if (m_internalData->geometryShader.isSet())
3293 if (m_internalData->geometryShader.isSet())
3294 createInfos.push_back(makeShaderCreateInfo(vk::VK_SHADER_STAGE_GEOMETRY_BIT, m_internalData->geometryShader, linked, binary, m_internalData->fragmentShader));
3315 if (m_internalData->geometryShader.isSet())
3316 m_internalData->geometryShader.setShader(Move<VkShaderEXT>(check<VkShaderEXT>(shaders[shaderIndex++]), Deleter<VkShaderEXT>(m_internalData->vk, m_internalData->device, DE_NULL)));
3393 m_internalData->geometryShaderFeature = features.features.geometryShader;
4296 VkShaderEXT geomShader = m_internalData->geometryShader.getShader();
4333 !!m_internalData->geometryShader.getShader() ||