Lines Matching refs:mtl
27 mtl::TextureRef image;
36 TextureMtl(const TextureMtl &mtl, GLenum format);
165 mtl::RenderCommandEncoder *cmdEncoder,
171 const mtl::Format &getFormat() const { return mFormat; } in getFormat()
172 const mtl::TextureRef &getNativeTexture() const { return mNativeTexture; } in getNativeTexture()
187 mtl::TextureRef createImageViewFromNativeTexture(GLuint cubeFaceOrZero,
188 const mtl::MipmapNativeLevel &nativeLevel);
191 const mtl::Format &mtlFormat,
192 const mtl::TextureRef &texture);
193 mtl::MipmapNativeLevel getNativeLevel(const gl::ImageIndex &imageIndex) const;
194 mtl::TextureRef &getImage(const gl::ImageIndex &imageIndex);
198 mtl::TextureRef &getImplicitMSTexture(const gl::ImageIndex &imageIndex);
204 const mtl::Format &mtlFormat,
209 const mtl::Format &mtlFormat,
267 const mtl::MipmapNativeLevel &sourceNativeLevel,
273 const mtl::TextureRef &sourceTexture);
279 const mtl::MipmapNativeLevel &sourceNativeLevel,
285 const mtl::TextureRef &sourceTexture);
300 const mtl::TextureRef &image);
313 const mtl::TextureRef &image);
317 mtl::Format mFormat;
320 mtl::TextureRef mNativeTexture = nil;
337 std::map<int, gl::TexLevelArray<mtl::TextureRef>> mImplicitMSTextures;
340 mtl::NativeTexLevelArray mNativeLevelViews;
343 mtl::TextureRef mNativeSwizzleSamplingView;