/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...] |