HomeSort by relevance Sort by last modified time
    Searched refs:ShaderType (Results 1 - 25 of 92) sorted by null

1 2 3 4

  /external/deqp/modules/gles31/functional/
es31fProgramInterfaceDefinition.hpp 66 glu::ShaderType getType (void) const { return m_shaderType; }
74 Shader (glu::ShaderType type, glu::GLSLVersion version);
80 const glu::ShaderType m_shaderType;
93 Shader* addShader (glu::ShaderType type, glu::GLSLVersion version);
99 glu::ShaderType getFirstStage (void) const;
100 glu::ShaderType getLastStage (void) const;
101 bool hasStage (glu::ShaderType stage) const;
es31fBuiltinPrecisionTests.cpp 43 std::vector<glu::ShaderType> shaderTypes;
es31fNegativePreciseTests.cpp 53 static const glu::ShaderType s_shaderTypes[] =
63 std::string generateShaderSource (NegativeTestContext& ctx, glu::ShaderType shaderType, TestPrecise test)
83 switch (shaderType)
143 void generateAndVerifyShader (NegativeTestContext& ctx, glu::ShaderType shaderType, TestPrecise test)
145 glu::Shader shader (ctx.getRenderContext(), shaderType);
146 std::string shaderSource = generateShaderSource(ctx, shaderType, test);
es31fProgramInterfaceDefinitionUtil.hpp 89 static VariableSearchFilter createShaderTypeFilter (glu::ShaderType);
91 static VariableSearchFilter createShaderTypeStorageFilter (glu::ShaderType, glu::Storage);
174 glu::ShaderType getProgramTransformFeedbackStage (const ProgramInterfaceDefinition::Program* program);
es31fNegativeTestShared.hpp 74 bool isShaderSupported (glu::ShaderType shaderType);
es31fNegativeAtomicCounterTests.cpp 58 static const glu::ShaderType s_shaders[] =
68 std::string genShaderSource (NegativeTestContext& ctx, TestCase test, glu::ShaderType type)
es31fProgramInterfaceDefinition.cpp 45 static const glu::ShaderType s_shaderStageOrder[] =
90 static int getShaderStageIndex (glu::ShaderType stage)
92 const glu::ShaderType* const it = std::find(DE_ARRAY_BEGIN(s_shaderStageOrder), DE_ARRAY_END(s_shaderStageOrder), stage);
105 Shader::Shader (glu::ShaderType type, glu::GLSLVersion version)
455 Shader* Program::addShader (glu::ShaderType type, glu::GLSLVersion version)
485 glu::ShaderType Program::getFirstStage (void) const
503 glu::ShaderType Program::getLastStage (void) const
521 bool Program::hasStage (glu::ShaderType stage) const
  /external/deqp/modules/glshared/
glsBuiltinPrecisionTests.hpp 57 const std::vector<glu::ShaderType>& shaderTypes,
glsShaderExecUtil.hpp 102 ShaderExecutor* createExecutor (const glu::RenderContext& renderCtx, glu::ShaderType shaderType, const ShaderSpec& shaderSpec);
  /external/deqp/modules/gles2/functional/
es2fShaderApiTests.cpp 72 const char* getSimpleShaderSource (const glu::ShaderType shaderType)
77 switch (shaderType)
176 virtual std::string next (const glu::ShaderType shaderType) = 0;
177 virtual bool finished (const glu::ShaderType shaderType) const = 0;
186 bool finished (const glu::ShaderType shaderType) const { DE_UNREF(shaderType); return false;
    [all...]
  /external/deqp/framework/opengl/
gluShaderProgram.hpp 48 ShaderType type; //!< Shader type.
84 Shader (const glw::Functions& gl, ShaderType shaderType);
85 Shader (const RenderContext& renderCtx, ShaderType shaderType);
94 glu::ShaderType getType (void) const { return getInfo().type; }
193 bool hasShader (glu::ShaderType shaderType) const { return !m_shaders[shaderType].empty(); }
194 int getNumShaders (glu::ShaderType shaderType) const { return (int)m_shaders[shaderType].size();
    [all...]
gluShaderProgram.cpp 40 Shader::Shader (const RenderContext& renderCtx, ShaderType shaderType)
44 m_info.type = shaderType;
45 m_shader = m_gl.createShader(getGLShaderType(shaderType));
50 Shader::Shader (const glw::Functions& gl, ShaderType shaderType)
54 m_info.type = shaderType;
55 m_shader = m_gl.createShader(getGLShaderType(shaderType));
327 for (int shaderType = 0; shaderType < SHADERTYPE_LAST; shaderType++
    [all...]
  /external/deqp/external/vulkancts/framework/vulkan/
vkGlslProgram.cpp 37 for (int shaderType = 0; shaderType < glu::SHADERTYPE_LAST; shaderType++)
39 for (size_t shaderNdx = 0; shaderNdx < glslSource.sources[shaderType].size(); shaderNdx++)
41 log << tcu::TestLog::Shader(glu::getLogShaderType((glu::ShaderType)shaderType),
42 glslSource.sources[shaderType][shaderNdx],
vkGlslToSpirV.cpp 53 EShLanguage getGlslangStage (glu::ShaderType type)
198 for (int shaderType = 0; shaderType < glu::SHADERTYPE_LAST; ++shaderType)
200 if (!program.sources[shaderType].empty())
207 std::string getShaderStageSource (const GlslSource& program, glu::ShaderType shaderType)
209 if (program.sources[shaderType].size() != 1)
215 std::string src = program.sources[shaderType][0];
226 return program.sources[shaderType][0]
    [all...]
vkPrograms.cpp 211 glu::ShaderType getGluShaderType (VkShaderStageFlagBits shaderStage)
227 VkShaderStageFlagBits getVkShaderStage (glu::ShaderType shaderType)
239 return de::getSizedArrayElement<glu::SHADERTYPE_LAST>(s_shaderStages, shaderType);
vkPrograms.hpp 175 glu::ShaderType getGluShaderType (VkShaderStageFlagBits shaderStage);
176 VkShaderStageFlagBits getVkShaderStage (glu::ShaderType shaderType);
  /external/deqp/modules/gles3/functional/
es3fBuiltinPrecisionTests.cpp 43 std::vector<glu::ShaderType> shaderTypes;
es3fShaderApiTests.cpp 77 const char* getSimpleShaderSource (const glu::ShaderType shaderType)
94 switch (shaderType)
221 virtual std::string next (const glu::ShaderType shaderType) = 0;
222 virtual bool finished (const glu::ShaderType shaderType) const = 0;
231 bool finished (const glu::ShaderType shaderType) const { DE_UNREF(shaderType); return false;
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/dynamic_state/
vktDynamicStateTestCaseUtil.hpp 69 typedef std::map<glu::ShaderType, const char*> ShaderMap;
76 const std::map<glu::ShaderType, const char*> shaderPaths)
  /external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
vktShaderExecutor.hpp 94 void generateSources (glu::ShaderType shaderType, const ShaderSpec& shaderSpec, vk::SourceCollections& dst);
95 ShaderExecutor* createExecutor (Context& context, glu::ShaderType shaderType, const ShaderSpec& shaderSpec, vk::VkDescriptorSetLayout extraResourcesLayout = (vk::VkDescriptorSetLayout)0);
vktShaderIntegerFunctionTests.cpp 113 inline int getShaderUintBitCount (glu::ShaderType shaderType, glu::Precision precision)
116 DE_UNREF(shaderType);
139 static void generateRandomInputData (de::Random& rnd, glu::ShaderType shaderType, glu::DataType dataType, glu::Precision precision, deUint32* dst, int numValues)
142 const deUint32 integerLength = (deUint32)getShaderUintBitCount(shaderType, precision);
209 static const char* getShaderTypePostfix (glu::ShaderType shaderType)
220 DE_ASSERT(de::inBounds<int>(shaderType, 0, DE_LENGTH_OF_ARRAY(s_postfix)));
221 return s_postfix[shaderType];
    [all...]
vktShaderPackingFunctionTests.cpp 80 static const char* getShaderTypePostfix (glu::ShaderType shaderType)
91 DE_ASSERT(de::inBounds<int>(shaderType, 0, DE_LENGTH_OF_ARRAY(s_postfix)));
92 return s_postfix[shaderType];
102 ShaderPackingFunctionCase (tcu::TestContext& testCtx, const char* name, const char* description, glu::ShaderType shaderType);
111 const glu::ShaderType m_shaderType;
119 ShaderPackingFunctionCase::ShaderPackingFunctionCase (tcu::TestContext& testCtx, const char* name, const char* description, glu::ShaderType shaderType)
121 , m_shaderType (shaderType)
    [all...]
  /external/swiftshader/src/Shader/
Shader.hpp 28 enum ShaderType
434 std::string string(ShaderType shaderType, unsigned short version) const;
435 std::string typeString(ShaderType shaderType, unsigned short version) const;
498 std::string string(ShaderType shaderType, unsigned short version) const;
557 ShaderType getShaderType() const;
628 ShaderType shaderType;
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/draw/
vktDrawTestCaseUtil.hpp 60 typedef std::map<glu::ShaderType, const char*> ShaderMap;
  /external/deqp/modules/gles3/stress/
es3sLongShaderTests.cpp 82 const char* getConstShaderSource (const glu::ShaderType shaderType)
84 DE_ASSERT(shaderType == glu::SHADERTYPE_VERTEX || shaderType == glu::SHADERTYPE_FRAGMENT);
86 if (shaderType == glu::SHADERTYPE_VERTEX)
162 glu::ShaderType shaderType;
168 LongShaderSpec (const glu::ShaderType shaderTypeInit, const deUint32 opsTotalInit)
169 : shaderType (shaderTypeInit)
214 DE_ASSERT(m_spec.shaderType == glu::SHADERTYPE_VERTEX || m_spec.shaderType == glu::SHADERTYPE_FRAGMENT)
    [all...]

Completed in 454 milliseconds

1 2 3 4