TextureProxyView & operator=(const TextureProxyView &)=default
bool operator==(const TextureProxyView &view) const
TextureProxyView replaceSwizzle(Swizzle swizzle) const
bool operator!=(const TextureProxyView &other) const
TextureProxyView()=default
TextureProxyView(sk_sp< TextureProxy > proxy, Swizzle swizzle)
TextureProxyView(const TextureProxyView &)=default
void concatSwizzle(Swizzle swizzle)
SkISize dimensions() const
TextureProxyView(sk_sp< TextureProxy > proxy, Swizzle swizzle, Origin origin)
sk_sp< TextureProxy > refProxy() const
skgpu::Mipmapped mipmapped() const
sk_sp< TextureProxy > detachProxy()
TextureProxyView makeSwizzle(Swizzle swizzle) &&
TextureProxyView makeSwizzle(Swizzle swizzle) const &
TextureProxyView(TextureProxyView &&view)=default
TextureProxyView & operator=(TextureProxyView &&view)=default
TextureProxyView(sk_sp< TextureProxy > proxy)
TextureProxy * proxy() const
SkISize dimensions() const
Mipmapped mipmapped() const