Home
last modified time | relevance | path

Searched refs:geometryShader (Results 1 – 25 of 48) sorted by relevance

12

/external/deqp/framework/referencerenderer/
DrrRenderer.cpp509 …d::vector<rr::VertexVaryingInfo>& fragInputs = (program.geometryShader) ? (program.geometryShader-… in flatshadeVertices()
534 …:vector<rr::VertexVaryingInfo>& fragInputs = (program.geometryShader) ? (program.geometryShader-… in clipPrimitives()
721 …d::vector<rr::VertexVaryingInfo>& fragInputs = (program.geometryShader) ? (program.geometryShader-… in clipPrimitives()
1408 VertexPacketAllocator vpalloc(program.geometryShader->getOutputs().size()); in drawWithGeometryShader()
1411 GeometryEmitter emitter (vpalloc, program.geometryShader->getNumVerticesOut()); in drawWithGeometryShader()
1413 const int numInvocations = (int)program.geometryShader->getNumInvocations(); in drawWithGeometryShader()
1429 …program.geometryShader->shadePrimitives(emitter, verticesIn, &primitives[0], (int)primitives.size(… in drawWithGeometryShader()
1454 switch (program.geometryShader->getOutputType()) in drawWithGeometryShader()
1486 if (program.geometryShader) in drawAsPrimitives()
1516 if (command.program.geometryShader) in isValidCommand()
[all …]
DrrRenderer.hpp67 , geometryShader (geometryShader_) in Program()
73 const GeometryShader* geometryShader; member
/external/deqp/external/openglcts/modules/gl/
Dgl4cShaderViewportLayerArrayTests.hpp75 …ShaderPipeline(bool tesselletionShader, bool geometryShader, int maxViewports, const std::string& …
Dgl4cShaderViewportLayerArrayTests.cpp49 …ewportLayerArrayUtils::ShaderPipeline::ShaderPipeline(bool tessellationShader, bool geometryShader, in ShaderPipeline() argument
53 , m_hasGeometryShader(geometryShader) in ShaderPipeline()
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineSpecConstantUtil.cpp294 if (((flags & FEATURE_GEOMETRY_SHADER) != 0) && !features.geometryShader) in requireFeatures()
DvktPipelineMultisampleTestsUtil.cpp388 if (((flags & FEATURE_GEOMETRY_SHADER) != 0) && !features.geometryShader) in requireFeatures()
DvktPipelineTimestampTests.cpp1215 if (m_features.geometryShader == VK_FALSE) in featureSupportCheck()
1244 if(m_features.geometryShader == VK_TRUE) in AdvGraphicsTestInstance()
DvktPipelineInputAssemblyTests.cpp935 if (!context.getDeviceFeatures().geometryShader) in InputAssemblyInstance()
DvktPipelineFramebufferAttachmentTests.cpp783 if (!features.geometryShader && !features.tessellationShader) // Shader uses gl_PrimitiveID in testNoAtt()
DvktPipelinePushConstantTests.cpp437 if (features.geometryShader == VK_FALSE) in init()
/external/deqp/external/vulkancts/modules/vulkan/synchronization/
DvktSynchronizationUtil.cpp509 if (((flags & FEATURE_GEOMETRY_SHADER) != 0) && !features.geometryShader) in requireFeatures()
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/
DvktDynamicStateVPTests.cpp233 if (!deviceFeatures.geometryShader) in ViewportArrayTestInstance()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiFeatureInfo.cpp119 if (features->geometryShader) in validateFeatureLimits()
280 { LIMIT(maxGeometryShaderInvocations), FEATURE(geometryShader), 0, 0, 0, 0.0f }, in validateFeatureLimits()
281 { LIMIT(maxGeometryInputComponents), FEATURE(geometryShader), 0, 0, 0, 0.0f }, in validateFeatureLimits()
282 { LIMIT(maxGeometryOutputComponents), FEATURE(geometryShader), 0, 0, 0, 0.0f }, in validateFeatureLimits()
283 { LIMIT(maxGeometryOutputVertices), FEATURE(geometryShader), 0, 0, 0, 0.0f }, in validateFeatureLimits()
284 { LIMIT(maxGeometryTotalOutputComponents), FEATURE(geometryShader), 0, 0, 0, 0.0f }, in validateFeatureLimits()
1022 OFFSET_TABLE_ENTRY(VkPhysicalDeviceFeatures, geometryShader), in deviceFeatures()
1090 if (features->multiViewport && !features->geometryShader) in deviceFeatures()
DvktApiDeviceInitializationTests.cpp752 FEATURE_ITEM(geometryShader), in createDeviceWithUnsupportedFeaturesTest()
/external/deqp/external/vulkancts/framework/vulkan/
DvkQueryUtil.cpp349 return deviceFeatures.geometryShader == VK_TRUE; in isShaderStageSupported()
DvkNullDriver.cpp781 pFeatures->geometryShader = VK_TRUE; in getPhysicalDeviceFeatures()
/external/deqp/external/vulkancts/modules/vulkan/geometry/
DvktGeometryTestsUtil.cpp607 if (!features.geometryShader) in checkGeometryShaderSupport()
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/
DvktFragmentOperationsScissorMultiViewportTests.cpp150 if (!features.geometryShader) in requireFeatureMultiViewport()
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmUtils.cpp70 IS_CORE_FEATURE_AVAILABLE(toCheck, availableFeatures, geometryShader); in isCoreFeaturesSupported()
DvktSpvAsmCrossStageInterfaceTests.cpp273 const bool supportsGeometry = features.geometryShader == VK_TRUE; in iterate()
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
DvktSparseResourcesTestsUtil.cpp746 if (((flags & FEATURE_GEOMETRY_SHADER) != 0) && !features.geometryShader) in requireFeatures()
/external/deqp/external/vulkancts/modules/vulkan/tessellation/
DvktTessellationUtil.cpp971 if (((flags & FEATURE_GEOMETRY_SHADER) != 0) && !features.geometryShader) in requireFeatures()
/external/deqp/external/vulkancts/modules/vulkan/
DvktTestCase.cpp706 DEVICE_CORE_FEATURE_ENTRY(DEVICE_CORE_FEATURE_GEOMETRY_SHADER , geometryShader ),
/external/deqp/modules/gles31/functional/
Des31fGeometryShaderTests.cpp4020 glu::Shader geometryShader (m_context.getRenderContext(), glu::SHADERTYPE_GEOMETRY); in iterate() local
4025 geometryShader.setSources(1, &geomSourcePtr, DE_NULL); in iterate()
4029 geometryShader.compile(); in iterate()
4033 !geometryShader.getCompileStatus()) in iterate()
4038 program.attachShader(geometryShader.getShader()); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktBasicDrawTests.cpp326 if (features.geometryShader == VK_FALSE && in initialize()

12