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