/external/deqp/framework/referencerenderer/ |
D | rrRenderer.cpp | 513 …d::vector<rr::VertexVaryingInfo>& fragInputs = (program.geometryShader) ? (program.geometryShader-… in flatshadeVertices() 538 …:vector<rr::VertexVaryingInfo>& fragInputs = (program.geometryShader) ? (program.geometryShader-… in clipPrimitives() 725 …d::vector<rr::VertexVaryingInfo>& fragInputs = (program.geometryShader) ? (program.geometryShader-… in clipPrimitives() 1416 VertexPacketAllocator vpalloc(program.geometryShader->getOutputs().size()); in drawWithGeometryShader() 1419 GeometryEmitter emitter (vpalloc, program.geometryShader->getNumVerticesOut()); in drawWithGeometryShader() 1421 const int numInvocations = (int)program.geometryShader->getNumInvocations(); in drawWithGeometryShader() 1437 …program.geometryShader->shadePrimitives(emitter, verticesIn, &primitives[0], (int)primitives.size(… in drawWithGeometryShader() 1462 switch (program.geometryShader->getOutputType()) in drawWithGeometryShader() 1494 if (program.geometryShader) in drawAsPrimitives() 1524 if (command.program.geometryShader) in isValidCommand() [all …]
|
D | rrRenderer.hpp | 67 , geometryShader (geometryShader_) in Program() 73 const GeometryShader* geometryShader; member
|
/external/angle/src/tests/gl_tests/ |
D | GeometryShaderTest.cpp | 101 GLuint geometryShader = glCreateShader(GL_GEOMETRY_SHADER_EXT); in TEST_P() local 102 EXPECT_EQ(0u, geometryShader); in TEST_P() 130 GLuint geometryShader = CompileShader(GL_GEOMETRY_SHADER_EXT, kGS); in TEST_P() local 132 EXPECT_NE(0u, geometryShader); in TEST_P() 135 glAttachShader(programID, geometryShader); in TEST_P() 137 glDetachShader(programID, geometryShader); in TEST_P() 138 glDeleteShader(geometryShader); in TEST_P() 215 GLuint geometryShader = glCreateShader(GL_GEOMETRY_SHADER_EXT); in TEST_P() local 220 glAttachShader(program, geometryShader); in TEST_P() 223 glDeleteShader(geometryShader); in TEST_P() [all …]
|
/external/angle/src/tests/test_utils/ |
D | gl_raii.h | 181 const char *geometryShader, in makeRaster() argument 184 mHandle = CompileProgramWithGS(vertexShader, geometryShader, fragmentShader); in makeRaster()
|
/external/deqp/external/vulkancts/data/vulkan/amber/pipeline/ |
D | primitive_id_from_tess.amber | 18 DEVICE_FEATURE geometryShader
|
/external/skia/src/gpu/d3d/ |
D | GrD3DPipelineStateBuilder.cpp | 502 gr_cp<ID3DBlob> vertexShader, gr_cp<ID3DBlob> geometryShader, gr_cp<ID3DBlob> pixelShader, in create_pipeline_state() argument 514 if (geometryShader.get()) { in create_pipeline_state() 515 psoDesc.GS = { reinterpret_cast<UINT8*>(geometryShader->GetBufferPointer()), in create_pipeline_state() 516 geometryShader->GetBufferSize() }; in create_pipeline_state()
|
/external/angle/src/libANGLE/renderer/d3d/d3d11/ |
D | PixelTransfer11.cpp | 201 const auto *geometryShader = ((destSize.depth > 1) ? &mBufferToTextureGS : nullptr); in copyBufferToTexture() local 204 stateManager->setDrawShaders(&mBufferToTextureVS, geometryShader, pixelShader); in copyBufferToTexture()
|
D | Blit11.h | 159 const d3d11::GeometryShader *geometryShader; member
|
D | Blit11.cpp | 771 supportOut->geometryShader = nullptr; in getShaderSupport() 783 supportOut->geometryShader = &mQuad3DGS.getObj(); in getShaderSupport() 894 stateManager->setDrawShaders(support.vertexShader, support.geometryShader, in swizzleTexture() 1022 stateManager->setDrawShaders(support.vertexShader, support.geometryShader, in copyTexture()
|
/external/deqp/external/vulkancts/data/vulkan/amber/provoking_vertex/ |
D | line_list_with_adjacency.amber | 16 geometryShader
|
D | line_strip_with_adjacency.amber | 16 geometryShader
|
D | triangle_strip_with_adjacency.amber | 16 geometryShader
|
D | triangle_list_with_adjacency.amber | 16 geometryShader
|
/external/deqp/external/openglcts/modules/gl/ |
D | gl4cShaderViewportLayerArrayTests.hpp | 75 …ShaderPipeline(bool tesselletionShader, bool geometryShader, int maxViewports, const std::string& …
|
D | gl4cShaderViewportLayerArrayTests.cpp | 49 …ewportLayerArrayUtils::ShaderPipeline::ShaderPipeline(bool tessellationShader, bool geometryShader, in ShaderPipeline() argument 53 , m_hasGeometryShader(geometryShader) in ShaderPipeline()
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_shading_rate/ |
D | vktFragmentShadingRateBasic.cpp | 80 bool geometryShader; member 276 !m_data.geometryShader) in checkSupport() 279 if (m_data.multiView && m_data.geometryShader && in checkSupport() 338 if (!m_data.geometryShader) in initPrograms() 351 if (m_data.geometryShader) in initPrograms() 765 if (m_data.geometryShader) in iterate() 1714 if (m_data.geometryShader) in iterate() 1717 deUint32 numStages = m_data.geometryShader ? 3 : 2u; in iterate()
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | vk_caps_utils.cpp | 952 if (mPhysicalDeviceFeatures.geometryShader && !mFeatures.basicGLLineRasterization.enabled) in ensureCapsInitialized() 955 bool geometryShader = mFeatures.supportsTransformFeedbackExtension.enabled && in ensureCapsInitialized() local 957 mNativeExtensions.geometryShaderEXT = geometryShader; in ensureCapsInitialized() 958 mNativeExtensions.geometryShaderOES = geometryShader; in ensureCapsInitialized()
|
/external/deqp-deps/amber/tests/cases/ |
D | draw_triangle_list_using_geom_shader.vkscript | 16 geometryShader
|
/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/ |
D | geom_ubo_entry_point.amber | 3 geometryShader
|
D | geom_pc_entry_point.amber | 3 geometryShader
|
D | geom_ssbo_entry_point.amber | 3 geometryShader
|
/external/deqp-deps/amber/samples/ |
D | config_helper_vulkan.cc | 112 features->geometryShader = VK_TRUE; in NamesToVulkanFeatures() 297 if (available_features.geometryShader == VK_FALSE && in AreAllRequiredFeaturesSupported() 298 required_features.geometryShader == VK_TRUE) { in AreAllRequiredFeaturesSupported()
|
/external/mesa3d/docs/drivers/ |
D | zink.rst | 73 * ``geometryShader``
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineMultisampleTestsUtil.cpp | 388 if (((flags & FEATURE_GEOMETRY_SHADER) != 0) && !features.geometryShader) in requireFeatures()
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiFeatureInfo.cpp | 123 if (features->geometryShader) in validateFeatureLimits() 284 { LIMIT(maxGeometryShaderInvocations), FEATURE(geometryShader), 0, 0, 0, 0.0f }, in validateFeatureLimits() 285 { LIMIT(maxGeometryInputComponents), FEATURE(geometryShader), 0, 0, 0, 0.0f }, in validateFeatureLimits() 286 { LIMIT(maxGeometryOutputComponents), FEATURE(geometryShader), 0, 0, 0, 0.0f }, in validateFeatureLimits() 287 { LIMIT(maxGeometryOutputVertices), FEATURE(geometryShader), 0, 0, 0, 0.0f }, in validateFeatureLimits() 288 { LIMIT(maxGeometryTotalOutputComponents), FEATURE(geometryShader), 0, 0, 0, 0.0f }, in validateFeatureLimits() 711 if (features.geometryShader) in validateLimits12() 761 …{ PN(features.geometryShader), PN(limits.maxGeometryShaderInvocations), LIM_MIN_U… in validateLimits12() 762 …{ PN(features.geometryShader), PN(limits.maxGeometryInputComponents), LIM_MIN_UI… in validateLimits12() 763 …{ PN(features.geometryShader), PN(limits.maxGeometryOutputComponents), LIM_MIN_U… in validateLimits12() [all …]
|