Lines Matching refs:ImageIndex
22 class ImageIndex
25 ImageIndex();
26 ImageIndex(const ImageIndex &other);
27 ImageIndex &operator=(const ImageIndex &other);
48 static ImageIndex MakeBuffer();
49 static ImageIndex Make2D(GLint levelIndex);
50 static ImageIndex MakeRectangle(GLint levelIndex);
51 static ImageIndex MakeCubeMapFace(TextureTarget target, GLint levelIndex);
52 static ImageIndex Make2DArray(GLint levelIndex, GLint layerIndex = kEntireLevel);
53 static ImageIndex Make2DArrayRange(GLint levelIndex, GLint layerIndex, GLint layerCount);
54 static ImageIndex Make3D(GLint levelIndex, GLint layerIndex = kEntireLevel);
55 static ImageIndex MakeFromTarget(TextureTarget target, GLint levelIndex, GLint depth = 0);
56 static ImageIndex MakeFromType(TextureType type,
60 static ImageIndex Make2DMultisample();
61 static ImageIndex Make2DMultisampleArray(GLint layerIndex = kEntireLevel);
62 static ImageIndex Make2DMultisampleArrayRange(GLint layerIndex, GLint layerCount);
66 bool operator<(const ImageIndex &b) const;
67 bool operator==(const ImageIndex &b) const;
68 bool operator!=(const ImageIndex &b) const;
76 ImageIndex(TextureType type, GLint leveIndex, GLint layerIndex, GLint layerCount);
110 ImageIndex next();
111 ImageIndex current() const;
126 ImageIndex mCurrentIndex;