HomeSort by relevance Sort by last modified time
    Searched refs:glu (Results 51 - 75 of 647) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/deqp/framework/common/
tcuPlatform.hpp 28 namespace glu namespace
64 * API-specific platform interfaces (glu::Platform and eglu::Platform)
93 * GL-specific platform interface is defined by glu::Platform. If your
100 virtual const glu::Platform& getGLPlatform (void) const;
  /external/deqp/framework/egl/
egluPlatform.cpp 39 tcu::FunctionLibrary* Platform::createDefaultGLFunctionLibrary (glu::ApiType apiType, const tcu::CommandLine&) const
42 if (apiType.getProfile() == glu::PROFILE_ES)
egluGLUtil.cpp 57 EGLint apiRenderableType (glu::ApiType apiType)
61 case glu::PROFILE_CORE:
62 case glu::PROFILE_COMPATIBILITY:
64 case glu::PROFILE_ES:
79 EGLContext createGLContext (const Library& egl, EGLDisplay display, EGLContext eglConfig, const glu::ContextType& contextType)
86 if (glu::isContextTypeES(contextType))
108 DE_ASSERT(glu::isContextTypeGLCore(contextType) || glu::isContextTypeGLCompatibility(contextType));
120 attribList.push_back(glu::isContextTypeGLCore(contextType) ? EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR
124 if (contextType.getFlags() != glu::ContextFlags(0)
    [all...]
egluGLUtil.hpp 41 eglw::EGLint apiRenderableType (glu::ApiType apiType);
42 eglw::EGLContext createGLContext (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config, const glu::ContextType& contextType);
43 eglw::EGLConfig chooseConfig (const eglw::Library& egl, eglw::EGLDisplay display, const glu::RenderConfig& config);
  /external/deqp/modules/gles31/functional/
es31fInfoLogQueryShared.hpp 39 glu::CallLogWrapper& gl,
42 void (glu::CallLogWrapper:: *getInfoLog)(glw::GLuint, glw::GLsizei, glw::GLsizei*, glw::GLchar*),
es31fNegativeTestShared.hpp 57 class NegativeTestContext : public glu::CallLogWrapper
60 NegativeTestContext (ErrorCase& host, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, tcu::TestLog& log, tcu::ResultCollector& results, bool enableLog);
67 const glu::RenderContext& getRenderContext (void) const { return m_renderCtx; }
68 const glu::ContextInfo& getContextInfo (void) const { return m_ctxInfo; }
74 bool isShaderSupported (glu::ShaderType shaderType);
81 glu::RenderContext& m_renderCtx;
82 const glu::ContextInfo& m_ctxInfo;
es31fUniformLocationTests.hpp 29 namespace glu namespace
41 typedef std::vector<glu::StructType*> StructList;
es31fShaderCommonFunctionTests.cpp 127 inline bool supportsSignedZero (glu::Precision precision)
131 return precision == glu::PRECISION_HIGHP;
153 static int getMinMantissaBits (glu::Precision precision)
161 DE_STATIC_ASSERT(DE_LENGTH_OF_ARRAY(bits) == glu::PRECISION_LAST);
166 static int getMaxNormalizedValueExponent (glu::Precision precision)
174 DE_STATIC_ASSERT(DE_LENGTH_OF_ARRAY(exponent) == glu::PRECISION_LAST);
179 static int getMinNormalizedValueExponent (glu::Precision precision)
187 DE_STATIC_ASSERT(DE_LENGTH_OF_ARRAY(exponent) == glu::PRECISION_LAST);
192 static float makeFloatRepresentable (float f, glu::Precision precision)
194 if (precision == glu::PRECISION_HIGHP
    [all...]
es31fBuiltinPrecisionTests.cpp 43 std::vector<glu::ShaderType> shaderTypes;
47 shaderTypes.push_back(glu::SHADERTYPE_COMPUTE);
56 shaderTypes.push_back(glu::SHADERTYPE_VERTEX);
57 shaderTypes.push_back(glu::SHADERTYPE_FRAGMENT);
58 shaderTypes.push_back(glu::SHADERTYPE_COMPUTE);
es31fProgramInterfaceDefinitionUtil.hpp 46 VariablePathComponent (const glu::VarType* type) :m_type(TYPE_TYPE) { m_data.type = type; }
47 VariablePathComponent (const glu::InterfaceBlock* block) :m_type(TYPE_INTERFACEBLOCK) { m_data.block = block; }
48 VariablePathComponent (const glu::VariableDeclaration* decl) :m_type(TYPE_DECLARATION) { m_data.declaration = decl; }
57 const glu::VarType* getVariableType (void) const { DE_ASSERT(isVariableType()); return m_data.type; }
58 const glu::InterfaceBlock* getInterfaceBlock (void) const { DE_ASSERT(isInterfaceBlock()); return m_data.block; }
59 const glu::VariableDeclaration* getDeclaration (void) const { DE_ASSERT(isDeclaration()); return m_data.declaration; }
73 const glu::VarType* type;
74 const glu::InterfaceBlock* block;
75 const glu::VariableDeclaration* declaration;
89 static VariableSearchFilter createShaderTypeFilter (glu::ShaderType)
    [all...]
es31fProgramInterfaceDefinitionUtil.cpp 54 VariableSearchFilter VariableSearchFilter::createShaderTypeFilter (glu::ShaderType type)
56 DE_ASSERT(type < glu::SHADERTYPE_LAST);
63 VariableSearchFilter VariableSearchFilter::createStorageFilter (glu::Storage storage)
65 DE_ASSERT(storage < glu::STORAGE_LAST);
72 VariableSearchFilter VariableSearchFilter::createShaderTypeStorageFilter (glu::ShaderType type, glu::Storage storage)
95 DE_ASSERT(shader->getType() < glu::SHADERTYPE_LAST);
99 bool VariableSearchFilter::matchesFilter (const glu::VariableDeclaration& variable) const
101 DE_ASSERT(variable.storage < glu::STORAGE_LAST);
105 bool VariableSearchFilter::matchesFilter (const glu::InterfaceBlock& block) cons
    [all...]
es31fProgramStateQueryTests.cpp 83 const bool isES32 = glu::contextSupports(m_context.getRenderContext().getType(), glu::ApiType::es(3, 2));
122 args["GLSL_VERSION_STRING"] = isES32 ? getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES) : getGLSLVersionDeclaration(glu::GLSL_VERSION_310_ES);
125 glu::CallLogWrapper gl (m_context.getRenderContext().getFunctions(), m_testCtx.getLog());
132 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources()
133 << glu::VertexSource(tcu::StringTemplate(s_vtxFragTemplate).specialize(args))
134 << glu::FragmentSource(tcu::StringTemplate(s_vtxFragTemplate).specialize(args))
135 << glu::GeometrySource(tcu::StringTemplate(s_geometryTemplate1).specialize(args)))
    [all...]
es31fProgramInterfaceQueryTests.cpp 55 static int getTypeSize (glu::DataType type)
57 if (type == glu::TYPE_FLOAT)
59 else if (type == glu::TYPE_INT || type == glu::TYPE_UINT)
61 else if (type == glu::TYPE_BOOL)
68 static int getVarTypeSize (const glu::VarType& type)
71 return glu::getDataTypeScalarSize(type.getBasicType()) * getTypeSize(glu::getDataTypeScalarType(type.getBasicType()));
81 if (type.getArraySize() == glu::VarType::UNSIZED_ARRAY)
163 static glu::ShaderType getShaderMaskFirstStage (deUint32 mask
    [all...]
es31fNegativeTessellationTests.cpp 93 static glu::ProgramSources makeTessPipelineSources (const std::string& vertexSrc, const std::string& fragmentSrc, const std::string& tessCtrlSrc, const std::string& tessEvalSrc)
95 glu::ProgramSources sources;
96 sources.sources[glu::SHADERTYPE_VERTEX].push_back(vertexSrc);
97 sources.sources[glu::SHADERTYPE_FRAGMENT].push_back(fragmentSrc);
100 sources.sources[glu::SHADERTYPE_TESSELLATION_CONTROL].push_back(tessCtrlSrc);
103 sources.sources[glu::SHADERTYPE_TESSELLATION_EVALUATION].push_back(tessEvalSrc);
111 const bool isES32 = glu::contextSupports(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2));
114 args["GLSL_VERSION_STRING"] = isES32 ? getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES) : getGLSLVersionDeclaration(glu::GLSL_VERSION_310_ES)
    [all...]
es31fShaderIntegerFunctionTests.cpp 71 const glu::VarType& type;
74 VarValue (const glu::VarType& type_, const void* value_) : type(type_), value(value_) {}
81 const glu::DataType basicType = varValue.type.getBasicType();
82 const glu::DataType scalarType = glu::getDataTypeScalarType(basicType);
83 const int numComponents = glu::getDataTypeScalarSize(basicType);
86 str << glu::getDataTypeName(basicType) << "(";
95 case glu::TYPE_FLOAT: str << HexFloat(((const float*)varValue.value)[compNdx]); break;
96 case glu::TYPE_INT: str << ((const deInt32*)varValue.value)[compNdx]; break;
97 case glu::TYPE_UINT: str << tcu::toHex(((const deUint32*)varValue.value)[compNdx]); break
    [all...]
  /external/deqp/modules/glshared/
glsFragOpInteractionCase.hpp 31 namespace glu namespace
52 FragOpInteractionCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const rsg::ProgramParameters& params);
65 glu::RenderContext& m_renderCtx;
66 const glu::ContextInfo& m_ctxInfo;
glsAttributeLocationTests.hpp 32 namespace glu namespace
36 } // glu
138 glu::RenderContext& renderCtx,
145 glu::RenderContext& m_renderCtx;
157 glu::RenderContext& renderCtx,
164 glu::RenderContext& m_renderCtx;
175 glu::RenderContext& renderCtx,
183 glu::RenderContext& m_renderCtx;
195 glu::RenderContext& renderCtx,
202 glu::RenderContext& m_renderCtx
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
vktShaderIntegerFunctionTests.cpp 73 const glu::VarType& type;
76 VarValue (const glu::VarType& type_, const void* value_) : type(type_), value(value_) {}
83 const glu::DataType basicType = varValue.type.getBasicType();
84 const glu::DataType scalarType = glu::getDataTypeScalarType(basicType);
85 const int numComponents = glu::getDataTypeScalarSize(basicType);
88 str << glu::getDataTypeName(basicType) << "(";
97 case glu::TYPE_FLOAT: str << HexFloat(((const float*)varValue.value)[compNdx]); break;
98 case glu::TYPE_INT: str << ((const deInt32*)varValue.value)[compNdx]; break;
99 case glu::TYPE_UINT: str << tcu::toHex(((const deUint32*)varValue.value)[compNdx]); break
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/ubo/
vktRandomUniformBlockCase.cpp 191 std::vector<glu::DataType> typeCandidates;
193 typeCandidates.push_back(glu::TYPE_FLOAT);
194 typeCandidates.push_back(glu::TYPE_INT);
195 typeCandidates.push_back(glu::TYPE_UINT);
196 typeCandidates.push_back(glu::TYPE_BOOL);
200 typeCandidates.push_back(glu::TYPE_FLOAT_VEC2);
201 typeCandidates.push_back(glu::TYPE_FLOAT_VEC3);
202 typeCandidates.push_back(glu::TYPE_FLOAT_VEC4);
203 typeCandidates.push_back(glu::TYPE_INT_VEC2);
204 typeCandidates.push_back(glu::TYPE_INT_VEC3)
    [all...]
  /external/deqp/modules/gles3/functional/
es3fShaderApiTests.cpp 77 const char* getSimpleShaderSource (const glu::ShaderType shaderType)
96 case glu::SHADERTYPE_VERTEX:
98 case glu::SHADERTYPE_FRAGMENT:
107 void setShaderSources (glu::Shader& shader, const ShaderSources& sources)
148 void queryShaderInfo (glu::RenderContext& renderCtx, deUint32 shader, glu::ShaderInfo& info)
188 void drawWithProgram (glu::RenderContext& renderCtx, deUint32 program)
204 glu::VertexArrayBinding vertexArrays[] =
206 glu::va::Float("a_position", 4, 4, 0, &position[0])
208 glu::draw(renderCtx, program, DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], glu::pr::Triangles(D (…)
    [all...]
es3fBuiltinPrecisionTests.cpp 43 std::vector<glu::ShaderType> shaderTypes;
46 shaderTypes.push_back(glu::SHADERTYPE_VERTEX);
47 shaderTypes.push_back(glu::SHADERTYPE_FRAGMENT);
  /external/deqp/external/vulkancts/framework/vulkan/
vkGlslProgram.cpp 37 for (int shaderType = 0; shaderType < glu::SHADERTYPE_LAST; shaderType++)
41 log << tcu::TestLog::Shader(glu::getLogShaderType((glu::ShaderType)shaderType),
  /external/deqp/modules/gles2/
tes2Context.cpp 47 m_renderCtx = glu::createDefaultRenderContext(m_testCtx.getPlatform(), m_testCtx.getCommandLine(), glu::ApiType::es(2,0));
48 m_contextInfo = glu::ContextInfo::create(*m_renderCtx);
  /external/deqp/modules/gles3/
tes3Context.cpp 44 m_renderCtx = glu::createDefaultRenderContext(m_testCtx.getPlatform(), m_testCtx.getCommandLine(), glu::ApiType::es(3,0));
45 m_contextInfo = glu::ContextInfo::create(*m_renderCtx);
  /external/eigen/Eigen/src/SparseLU/
SparseLU_pivotL.h 55 * \param glu Global LU data
60 Index SparseLUImpl<Scalar,StorageIndex>::pivotL(const Index jcol, const RealScalar& diagpivotthresh, IndexVector& perm_r, IndexVector& iperm_c, Index& pivrow, GlobalLU_t& glu)
63 Index fsupc = (glu.xsup)((glu.supno)(jcol)); // First column in the supernode containing the column jcol
65 Index lptr = glu.xlsub(fsupc); // pointer to the starting location of the row subscripts for this supernode portion
66 Index nsupr = glu.xlsub(fsupc+1) - lptr; // Number of rows in the supernode
67 Index lda = glu.xlusup(fsupc+1) - glu.xlusup(fsupc); // leading dimension
68 Scalar* lu_sup_ptr = &(glu.lusup.data()[glu.xlusup(fsupc)]); // Start of the current supernod
    [all...]

Completed in 813 milliseconds

1 23 4 5 6 7 8 91011>>