Lines Matching defs:ImageState
134 struct ImageState : private angle::NonCopyable struct
139 ImageID id;
141 EGLLabelKHR label;
142 EGLenum target;
143 gl::ImageIndex imageIndex;
144 ImageSibling *source;
146 gl::Format format;
147 bool yuv;
148 bool cubeMap;
149 gl::Extents size;
150 size_t samples;
151 GLuint levelCount;
152 EGLenum colorspace;
153 bool hasProtectedContent;
155 mutable std::mutex targetsLock;
157 static constexpr size_t kTargetsSetSize = 2;
158 angle::FlatUnorderedSet<ImageSibling *, kTargetsSetSize> targets;