/external/eigen/Eigen/src/SparseLU/ |
H A D | SparseLU_pivotL.h | 55 * \param glu Global LU data 60 Index SparseLUImpl<Scalar,Index>::pivotL(const Index jcol, const RealScalar& diagpivotthresh, IndexVector& perm_r, IndexVector& iperm_c, Index& pivrow, GlobalLU_t& glu) argument 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 [all...] |
H A D | SparseLU_column_dfs.h | 43 column_dfs_traits(Index jcol, Index& jsuper, typename SparseLUImpl<Scalar, Index>::GlobalLU_t& glu, SparseLUImpl<Scalar, Index>& luImpl) argument 44 : m_jcol(jcol), m_jsuper_ref(jsuper), m_glu(glu), m_luImpl(luImpl) 87 * \param glu global LU data 93 Index SparseLUImpl<Scalar,Index>::column_dfs(const Index m, const Index jcol, IndexVector& perm_r, Index maxsuper, Index& nseg, BlockIndexVector lsub_col, IndexVector& segrep, BlockIndexVector repfnz, IndexVector& xprune, IndexVector& marker, IndexVector& parent, IndexVector& xplore, GlobalLU_t& glu) argument 96 Index jsuper = glu.supno(jcol); 97 Index nextl = glu.xlsub(jcol); 101 column_dfs_traits<IndexVector, ScalarVector> traits(jcol, jsuper, glu, *this); 113 dfs_kernel(jcol, perm_r, nseg, glu.lsub, segrep, repfnz, xprune, marker2, parent, 114 xplore, glu, nextl, krow, traits); 118 Index nsuper = glu [all...] |
H A D | SparseLU_panel_dfs.h | 53 void mem_expand(IndexVector& /*glu.lsub*/, Index /*nextl*/, Index /*chmark*/) {} 65 IndexVector& xplore, GlobalLU_t& glu, 86 Index krep = glu.xsup(glu.supno(kperm)+1) - 1; 102 Index xdfs = glu.xlsub(krep); 111 Index kchild = glu.lsub(xdfs); 131 Index chrep = glu.xsup(glu.supno(chperm)+1) - 1; 146 xdfs = glu.xlsub(krep); 214 * \param glu Th 62 dfs_kernel(const Index jj, IndexVector& perm_r, Index& nseg, IndexVector& panel_lsub, IndexVector& segrep, Ref<IndexVector> repfnz_col, IndexVector& xprune, Ref<IndexVector> marker, IndexVector& parent, IndexVector& xplore, GlobalLU_t& glu, Index& nextl_col, Index krow, Traits& traits ) argument 219 panel_dfs(const Index m, const Index w, const Index jcol, MatrixType& A, IndexVector& perm_r, Index& nseg, ScalarVector& dense, IndexVector& panel_lsub, IndexVector& segrep, IndexVector& repfnz, IndexVector& xprune, IndexVector& marker, IndexVector& parent, IndexVector& xplore, GlobalLU_t& glu) argument [all...] |
/external/deqp/framework/opengl/ |
H A D | gluContextInfo.cpp | 37 namespace glu namespace 140 : glu::ContextInfo (context) 270 } // glu
|
H A D | gluObjectWrapper.hpp | 32 namespace glu namespace 141 } // glu
|
H A D | gluRenderContext.hpp | 41 namespace glu namespace 229 } // glu
|
H A D | gluShaderUtil.cpp | 27 namespace glu namespace 672 } // glu
|
H A D | gluVarType.cpp | 27 namespace glu namespace 94 case TYPE_BASIC: return glu::getDataTypeScalarSize(m_data.basic.type); 287 , storage (glu::STORAGE_LAST) 333 str << getMemoryAccessQualifierName((glu::MemoryAccessQualifier)(1 << bitNdx)) << " "; 372 str << glu::getPrecisionName(curType->getPrecision()) << " "; 373 str << glu::getDataTypeName(curType->getBasicType()); 429 } // glu
|
H A D | gluDrawUtil.hpp | 35 namespace glu namespace 293 } // glu
|
H A D | gluShaderProgram.cpp | 35 namespace glu namespace 417 const glu::ShaderType shaderType = (glu::ShaderType)shaderTypeNdx; 451 const glu::ShaderType shaderType = (glu::ShaderType)shaderTypeNdx; 468 } // glu
|
H A D | gluShaderProgram.hpp | 38 namespace glu namespace 84 glu::ShaderType getType (void) const { return getInfo().type; } 180 bool hasShader (glu::ShaderType shaderType) const { return !m_shaders[shaderType].empty(); } 181 int getNumShaders (glu::ShaderType shaderType) const { return (int)m_shaders[shaderType].size(); } 182 const ShaderInfo& getShaderInfo (glu::ShaderType shaderType, int shaderNdx = 0) const { return m_shaders[shaderType][shaderNdx]->getInfo(); } 249 ShaderSource (glu::ShaderType shaderType_, const std::string& source_) : shaderType(shaderType_), source(source_) { DE_ASSERT(!source_.empty()); } 254 VertexSource (const std::string& source_) : ShaderSource(glu::SHADERTYPE_VERTEX, source_) {} 259 FragmentSource (const std::string& source_) : ShaderSource(glu::SHADERTYPE_FRAGMENT, source_) {} 264 GeometrySource (const std::string& source_) : ShaderSource(glu::SHADERTYPE_GEOMETRY, source_) {} 269 ComputeSource (const std::string& source_) : ShaderSource(glu [all...] |
H A D | gluTexture.cpp | 38 namespace glu namespace 720 if (!(contextSupports(m_context.getType(), glu::ApiType(3, 3, glu::PROFILE_CORE)) && info->isExtensionSupported("GL_ARB_texture_buffer_range")) 721 && !(contextSupports(m_context.getType(), glu::ApiType(3, 1, glu::PROFILE_ES)) 729 if (!contextSupports(m_context.getType(), glu::ApiType(3, 3, glu::PROFILE_CORE)) 730 && !(contextSupports(m_context.getType(), glu::ApiType(3, 1, glu::PROFILE_ES)) 818 } // glu [all...] |
H A D | gluVarTypeUtil.hpp | 33 namespace glu namespace 418 } // glu
|
H A D | gluDrawUtil.cpp | 36 namespace glu namespace 592 const glu::ContextType ctxType = context.getType(); 603 } // glu
|
H A D | gluES3PlusWrapperContext.cpp | 40 namespace glu namespace 523 glu::ContextType nativeContext = wrappableNativeTypes[nativeCtxNdx]; 527 glu::RenderConfig nativeConfig = config; 567 } // glu
|
H A D | gluShaderUtil.hpp | 33 namespace glu namespace 243 } // glu
|
H A D | gluVarType.hpp | 33 namespace glu namespace 273 glu::Layout layout; 278 std::vector<glu::VariableDeclaration> variables; 332 } // glu
|
/external/deqp/framework/platform/win32/ |
H A D | tcuWGL.hpp | 33 namespace glu namespace 190 Context (const Core* core, HDC deviceCtx, glu::ContextType ctxType, int pixelFormat); 210 int choosePixelFormat (const Core& wgl, HDC deviceCtx, const glu::RenderConfig& config);
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fMultisampleShaderRenderCase.hpp | 36 namespace glu namespace 39 } // glu 116 glu::ShaderProgram* m_program; 119 glu::ShaderProgram* m_textureSamplerProgram;
|
H A D | es31fSSBOLayoutCase.hpp | 31 namespace glu namespace 69 BufferVar (const char* name, const glu::VarType& type, deUint32 flags); 72 const glu::VarType& getType (void) const { return m_type; } 77 glu::VarType m_type; 123 glu::StructType& allocStruct (const char* name); 124 const glu::StructType* findStruct (const char* name) const; 125 void getNamedStructs (std::vector<const glu::StructType*>& structs) const; 136 std::vector<glu::StructType*> m_structs; 155 SSBOLayoutCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const char* name, const char* description, glu [all...] |
/external/deqp/modules/glshared/ |
H A D | 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 [all...] |
H A D | glsBufferTestUtil.hpp | 39 namespace glu namespace 61 class BufferCase : public tcu::TestCase, public glu::CallLogWrapper 64 BufferCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const char* name, const char* description); 75 glu::RenderContext& m_renderCtx; 115 class BufferWriterBase : protected glu::CallLogWrapper 118 BufferWriterBase (glu::RenderContext& renderCtx, tcu::TestLog& log); 127 glu::RenderContext& m_renderCtx; 137 BufferWriter (glu::RenderContext& renderCtx, tcu::TestLog& log, WriteType writeType); 155 BufferSubDataWriter (glu::RenderContext& renderCtx, tcu::TestLog& log) : BufferWriterBase(renderCtx, log) {} 167 BufferWriteMapWriter (glu [all...] |
H A D | glsShaderRenderCase.hpp | 39 namespace glu namespace 46 } // glu 88 TextureBinding (const glu::Texture2D* tex2D, const tcu::Sampler& sampler); 89 TextureBinding (const glu::TextureCube* texCube, const tcu::Sampler& sampler); 90 TextureBinding (const glu::Texture2DArray* tex2DArray, const tcu::Sampler& sampler); 91 TextureBinding (const glu::Texture3D* tex3D, const tcu::Sampler& sampler); 95 void setTexture (const glu::Texture2D* tex2D); 96 void setTexture (const glu::TextureCube* texCube); 97 void setTexture (const glu::Texture2DArray* tex2DArray); 98 void setTexture (const glu [all...] |
H A D | glsUniformBlockCase.hpp | 30 namespace glu namespace 67 // \todo [2012-07-25 pyry] Use glu::VarType. 76 VarType (glu::DataType basicType, deUint32 flags); 86 glu::DataType getBasicType (void) const { return m_data.basicType; } 109 glu::DataType basicType; 246 UniformBlockCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const char* name, const char* description, glu::GLSLVersion glslVersion, BufferMode bufferMode); 261 glu::RenderContext& m_renderCtx; 262 glu::GLSLVersion m_glslVersion;
|
H A D | glsBuiltinPrecisionTests.cpp | 91 using glu::Precision; 92 using glu::RenderContext; 93 using glu::VarType; 94 using glu::DataType; 95 using glu::ShaderType; 96 using glu::ContextInfo; 163 return glu::getDataTypeName(glu::dataTypeOf<T>()); 175 VarType getVarTypeOf (Precision prec = glu::PRECISION_LAST) argument 177 return glu [all...] |