Searched defs:programCollection (Results 1 - 21 of 21) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/tessellation/
H A DvktTessellationGeometryPointSizeTests.cpp163 void initPrograms (vk::SourceCollections& programCollection, const Flags flags) argument
179 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
193 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
221 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str());
251 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str());
278 programCollection.glslSources.add("geom") << glu::GeometrySource(src.str());
H A DvktTessellationMiscDrawTests.cpp333 void initCommonPrograms (vk::SourceCollections& programCollection, const CaseDefinition caseDef) argument
335 DE_ASSERT(!programCollection.glslSources.contains("vert"));
336 DE_ASSERT(!programCollection.glslSources.contains("tesc"));
337 DE_ASSERT(!programCollection.glslSources.contains("frag"));
352 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
383 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str());
399 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
403 void initProgramsFillCoverCase (vk::SourceCollections& programCollection, const CaseDefinition caseDef) argument
407 initCommonPrograms(programCollection, caseDef);
451 programCollection
455 initProgramsFillNonOverlapCase(vk::SourceCollections& programCollection, const CaseDefinition caseDef) argument
512 initProgramsIsolinesCase(vk::SourceCollections& programCollection, const CaseDefinition caseDef) argument
[all...]
H A DvktTessellationCommonEdgeTests.cpp98 void initPrograms (vk::SourceCollections& programCollection, const CaseDefinition caseDef) argument
119 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
158 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str());
216 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str());
233 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
H A DvktTessellationGeometryPassthroughTests.cpp53 void addVertexAndFragmentShaders (vk::SourceCollections& programCollection) argument
69 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
84 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
126 void initPrograms (vk::SourceCollections& programCollection) const;
139 void IdentityGeometryShaderTestCase::initPrograms (vk::SourceCollections& programCollection) const
141 addVertexAndFragmentShaders(programCollection);
175 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str());
180 programCollection.glslSources.add("tese_to_frag")
182 programCollection.glslSources.add("tese_to_geom")
208 programCollection
[all...]
H A DvktTessellationShaderInputOutputTests.cpp217 void initPrograms (vk::SourceCollections& programCollection, const CaseDefinition caseDef) argument
232 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
259 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str());
281 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str());
297 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
362 void initPrograms (vk::SourceCollections& programCollection, const CaseDefinition caseDef) argument
377 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
409 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str());
446 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str());
462 programCollection
515 initPrograms(vk::SourceCollections& programCollection, const CaseType caseType) argument
644 initPrograms(vk::SourceCollections& programCollection) argument
[all...]
H A DvktTessellationInvarianceTests.cpp233 void addDefaultPrograms (vk::SourceCollections& programCollection, argument
253 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
277 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str());
351 programCollection.glslSources.add(getProgramName("tese", *windingIter, *usePointModeIter)) << glu::TessellationEvaluationSource(src.str());
394 programCollection.glslSources.add(getProgramName("geom", *usePointModeIter)) << glu::GeometrySource(src.str());
1015 void initPrograms (vk::SourceCollections& programCollection) const
1017 addDefaultPrograms(programCollection, m_caseDef.primitiveType, m_caseDef.spacingMode, WINDING_USAGE_VARY, POINT_MODE_USAGE_VARY);
1039 void initPrograms (vk::SourceCollections& programCollection) const
1041 addDefaultPrograms(programCollection, m_caseDef.primitiveType, m_caseDef.spacingMode, getWindingUsage(m_caseDef.winding), getPointModeUsage(m_caseDef.usePointMode));
1062 void initPrograms (vk::SourceCollections& programCollection) cons
[all...]
/external/deqp/external/vulkancts/modules/vulkan/image/
H A DvktImageMultisampleLoadStoreTests.cpp76 void initPrograms (SourceCollections& programCollection, const CaseDef caseDef) argument
130 programCollection.glslSources.add("comp_store") << glu::ComputeSource(src.str());
175 programCollection.glslSources.add("comp_load") << glu::ComputeSource(src.str());
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/
H A DvktFragmentOperationsScissorMultiViewportTests.cpp467 void initPrograms (SourceCollections& programCollection, const int numViewports) argument
484 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
527 programCollection.glslSources.add("geom") << glu::GeometrySource(src.str());
543 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
H A DvktFragmentOperationsScissorTests.cpp483 void initPrograms (SourceCollections& programCollection, const CaseDef caseDef) argument
510 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
526 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
/external/deqp/external/vulkancts/modules/vulkan/geometry/
H A DvktGeometryInstancedRenderingTests.cpp533 void initPrograms (SourceCollections& programCollection, const TestParams params) argument
551 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
603 programCollection.glslSources.add("geom") << glu::GeometrySource(src.str());
619 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
H A DvktGeometryLayeredRenderingTests.cpp638 void initPrograms (SourceCollections& programCollection, const TestParams params) argument
651 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
860 programCollection.glslSources.add("geom") << glu::GeometrySource(src.str());
889 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineRenderToImageTests.cpp467 void initPrograms (SourceCollections& programCollection, const CaseDef caseDef) argument
492 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
518 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
H A DvktPipelinePushConstantTests.cpp143 const BinaryCollection& programCollection,
550 const BinaryCollection& programCollection,
555 *module = createShaderModule(vk, device, programCollection.get(name), 0);
548 createShaderStage(const DeviceInterface& vk, VkDevice device, const BinaryCollection& programCollection, const char* name, VkShaderStageFlagBits stage, Move<VkShaderModule>* module) argument
/external/deqp/external/vulkancts/modules/vulkan/api/
H A DvktApiCommandBuffersTests.cpp4548 void genComputeSource (SourceCollections& programCollection) argument
4576 programCollection.glslSources.add("compute_good") << glu::ComputeSource(bufGood.str());
4603 programCollection.glslSources.add("compute_bad") << glu::ComputeSource(bufBad.str());
4606 void genComputeIncrementSource (SourceCollections& programCollection) argument
4623 programCollection.glslSources.add("compute_increment") << glu::ComputeSource(bufIncrement.str());
/external/deqp/external/vulkancts/modules/vulkan/clipping/
H A DvktClippingTests.cpp734 void addSimplePrograms (SourceCollections& programCollection, const float pointSize = 0.0f) argument
756 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
771 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
775 void initPrograms (SourceCollections& programCollection, const VkPrimitiveTopology topology) argument
778 addSimplePrograms(programCollection, pointSize);
781 void initPrograms (SourceCollections& programCollection, const LineOrientation lineOrientation) argument
784 addSimplePrograms(programCollection);
787 void initProgramsPointSize (SourceCollections& programCollection) argument
789 addSimplePrograms(programCollection, 0.75f * RENDER_SIZE);
1111 void initPrograms (SourceCollections& programCollection, cons argument
1415 initPrograms(SourceCollections& programCollection, const int numClipDistances) argument
[all...]
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesBufferTests.cpp858 void initProgramsDrawWithUBO (vk::SourceCollections& programCollection, const TestFlags flags) argument
876 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
936 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
1150 void initProgramsDrawGrid (vk::SourceCollections& programCollection, const TestFlags flags) argument
1172 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
1191 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
/external/deqp/external/vulkancts/modules/vulkan/texture/
H A DvktTextureTestUtil.cpp149 void initializePrograms(vk::SourceCollections& programCollection, glu::Precision texCoordPrecision, const std::vector<Program>& programs) argument
282 programCollection.glslSources.add("vertext_" + std::string(getProgramName(program))) << glu::VertexSource(vertexSource.specialize(params));
283 programCollection.glslSources.add("fragment_" + std::string(getProgramName(program))) << glu::FragmentSource(fragmentSource.specialize(params));
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktShaderExecutor.cpp1468 void VertexShaderExecutor::generateSources (const ShaderSpec& shaderSpec, SourceCollections& programCollection) argument
1472 programCollection.glslSources.add("vert") << glu::VertexSource(generateVertexShader(shaderSpec, "a_", "vtx_out_"));
1474 programCollection.glslSources.add("frag") << glu::FragmentSource(generatePassthroughFragmentShader(shaderSpec, false, outputLayout.locationMap, "vtx_out_", "o_"));
1485 static void generateSources (const ShaderSpec& shaderSpec, SourceCollections& programCollection);
1502 void GeometryShaderExecutor::generateSources (const ShaderSpec& shaderSpec, SourceCollections& programCollection) argument
1506 programCollection.glslSources.add("vert") << glu::VertexSource(generatePassthroughVertexShader(shaderSpec.inputs, "a_", "vtx_out_"));
1508 programCollection.glslSources.add("geom") << glu::GeometrySource(generateGeometryShader(shaderSpec, "vtx_out_", "geom_out_"));
1511 programCollection.glslSources.add("frag") << glu::FragmentSource(generatePassthroughFragmentShader(shaderSpec, false, outputLayout.locationMap, "geom_out_", "o_"));
1523 static void generateSources (const ShaderSpec& shaderSpec, SourceCollections& programCollection);
1536 void FragmentShaderExecutor::generateSources (const ShaderSpec& shaderSpec, SourceCollections& programCollection) argument
1944 generateSources(const ShaderSpec& shaderSpec, SourceCollections& programCollection) argument
2816 generateSources(const ShaderSpec& shaderSpec, SourceCollections& programCollection) argument
2913 generateSources(const ShaderSpec& shaderSpec, SourceCollections& programCollection) argument
[all...]
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderTextureGatherTests.cpp1631 void genGatherPrograms (vk::SourceCollections& programCollection, const GatherCaseBaseParams& baseParams, const vector<GatherArgs>& iterations) argument
1644 programCollection.glslSources.add("vert") << vert;
1652 programCollection.glslSources.add("frag_" + de::toString(iterNdx)) << frag;
/external/deqp/external/vulkancts/modules/vulkan/synchronization/
H A DvktSynchronizationOperation.cpp1443 void initPassthroughPrograms (SourceCollections& programCollection, argument
1467 programCollection.glslSources.add(shaderPrefix + "vert") << glu::VertexSource(src.str());
1496 programCollection.glslSources.add(shaderPrefix + "tesc") << glu::TessellationControlSource(src.str());
1520 programCollection.glslSources.add(shaderPrefix + "tese") << glu::TessellationEvaluationSource(src.str());
1549 programCollection.glslSources.add(shaderPrefix + "geom") << glu::GeometrySource(src.str());
1566 programCollection.glslSources.add(shaderPrefix + "frag") << glu::FragmentSource(src.str());
1582 programCollection.glslSources.add(shaderPrefix + "comp") << glu::ComputeSource(src.str());
1611 void initPrograms (SourceCollections& programCollection) const
1632 initPassthroughPrograms(programCollection, m_shaderPrefix, declSrc.str(), copySrc.str(), m_stage);
1683 void initPrograms (SourceCollections& programCollection) cons
[all...]
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
H A DvktBindingShaderAccessTests.cpp916 const vk::BinaryCollection& programCollection);
926 const vk::BinaryCollection& programCollection,
944 const vk::BinaryCollection& programCollection)
946 addStage(vki, device, deviceFeatures, programCollection, "vertex", vk::VK_SHADER_STAGE_VERTEX_BIT, &m_vertexShaderModule);
947 addStage(vki, device, deviceFeatures, programCollection, "tess_ctrl", vk::VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, &m_tessCtrlShaderModule);
948 addStage(vki, device, deviceFeatures, programCollection, "tess_eval", vk::VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, &m_tessEvalShaderModule);
949 addStage(vki, device, deviceFeatures, programCollection, "geometry", vk::VK_SHADER_STAGE_GEOMETRY_BIT, &m_geometryShaderModule);
950 addStage(vki, device, deviceFeatures, programCollection, "fragment", vk::VK_SHADER_STAGE_FRAGMENT_BIT, &m_fragmentShaderModule);
958 const vk::BinaryCollection& programCollection,
963 if (programCollection
941 RenderInstanceShaders(const vk::DeviceInterface& vki, vk::VkDevice device, const vk::VkPhysicalDeviceFeatures& deviceFeatures, const vk::BinaryCollection& programCollection) argument
955 addStage(const vk::DeviceInterface& vki, vk::VkDevice device, const vk::VkPhysicalDeviceFeatures& deviceFeatures, const vk::BinaryCollection& programCollection, const char* name, vk::VkShaderStageFlagBits stage, vk::Move<vk::VkShaderModule>* outModule) argument
1994 ComputePipeline(const vk::DeviceInterface& vki, vk::VkDevice device, const vk::BinaryCollection& programCollection, deUint32 numDescriptorSets, const vk::VkDescriptorSetLayout* descriptorSetLayouts) argument
2022 createPipeline(const vk::DeviceInterface& vki, vk::VkDevice device, const vk::BinaryCollection& programCollection, vk::VkPipelineLayout layout) argument
[all...]

Completed in 459 milliseconds