Home
last modified time | relevance | path

Searched refs:mtlFormat (Results 1 – 22 of 22) sorted by relevance

/external/skia/src/gpu/mtl/
DGrMtlUtil.mm265 uint32_t GrMtlFormatChannels(GrMTLPixelFormat mtlFormat) {
266 switch (mtlFormat) {
301 MTLPixelFormat mtlFormat = GrBackendFormatAsMTLPixelFormat(format);
302 return GrMtlFormatToCompressionType(mtlFormat);
305 bool GrMtlFormatIsCompressed(MTLPixelFormat mtlFormat) {
306 switch (mtlFormat) {
319 SkImage::CompressionType GrMtlFormatToCompressionType(MTLPixelFormat mtlFormat) {
320 switch (mtlFormat) {
341 MTLPixelFormat mtlFormat = GrBackendFormatAsMTLPixelFormat(format);
342 return GrMtlFormatBytesPerBlock(mtlFormat);
[all …]
DGrMtlCppUtil.h34 const char* GrMtlFormatToStr(GrMTLPixelFormat mtlFormat);
35 bool GrMtlFormatIsBGRA8(GrMTLPixelFormat mtlFormat);
DGrMtlCaps.mm375 MTLPixelFormat mtlFormat = GrBackendFormatAsMTLPixelFormat(format);
376 return this->isFormatTexturable(mtlFormat);
389 MTLPixelFormat mtlFormat = GrBackendFormatAsMTLPixelFormat(format);
390 SkASSERT(mtlFormat != MTLPixelFormatInvalid);
391 const auto& info = this->getFormatInfo(mtlFormat);
422 MTLPixelFormat mtlFormat = GrBackendFormatAsMTLPixelFormat(format);
424 return this->getRenderTargetSampleCount(requestedCount, mtlFormat);
955 MTLPixelFormat mtlFormat = GrBackendFormatAsMTLPixelFormat(format);
957 const auto& info = this->getFormatInfo(mtlFormat);
1000 MTLPixelFormat mtlFormat = GrBackendFormatAsMTLPixelFormat(format);
[all …]
DGrMtlUtil.h117 bool GrMtlFormatIsCompressed(MTLPixelFormat mtlFormat);
122 SkImage::CompressionType GrMtlFormatToCompressionType(MTLPixelFormat mtlFormat);
DGrMtlAttachment.h31 MTLPixelFormat mtlFormat() const { return fView.pixelFormat; } in mtlFormat() function
DGrMtlGpu.mm884 bool GrMtlGpu::createMtlTextureForBackendSurface(MTLPixelFormat mtlFormat,
893 if (texturable == GrTexturable::kYes && !fMtlCaps->isFormatTexturable(mtlFormat)) {
896 if (renderable == GrRenderable::kYes && !fMtlCaps->isFormatRenderable(mtlFormat, 1)) {
905 desc.pixelFormat = mtlFormat;
931 const MTLPixelFormat mtlFormat = GrBackendFormatAsMTLPixelFormat(format);
934 if (!this->createMtlTextureForBackendSurface(mtlFormat, dimensions, 1, GrTexturable::kYes,
951 const MTLPixelFormat mtlFormat = mtlTexture.pixelFormat;
954 size_t bytesPerPixel = GrMtlFormatBytesPerBlock(mtlFormat);
973 auto colorType = mtl_format_to_backend_tex_clear_colortype(mtlFormat);
1030 const MTLPixelFormat mtlFormat = GrBackendFormatAsMTLPixelFormat(format);
[all …]
/external/angle/src/libANGLE/renderer/metal/
Dmtl_format_utils.mm62 const Format &mtlFormat = formatTable.getPixelFormat(angleFormatId);
63 if (!mtlFormat.valid())
67 const FormatCaps &formatCaps = mtlFormat.getCaps();
69 const angle::Format &intendedAngleFormat = mtlFormat.intendedAngleFormat();
73 if (!OverrideTextureCaps(display, mtlFormat.intendedFormatId, &textureCaps))
76 textureCaps.filterable = mtlFormat.getCaps().filterable;
78 mtlFormat.getCaps().colorRenderable || mtlFormat.getCaps().depthRenderable;
81 textureCaps.blendable = mtlFormat.getCaps().blendable;
97 textureCapsMap.set(mtlFormat.intendedFormatId, textureCaps);
215 const FormatCaps &FormatTable::getNativeFormatCaps(MTLPixelFormat mtlFormat) const
[all …]
Dmtl_utils.h157 MTLColorWriteMask GetEmulatedColorWriteMask(const mtl::Format &mtlFormat,
159 MTLColorWriteMask GetEmulatedColorWriteMask(const mtl::Format &mtlFormat);
160 bool IsFormatEmulated(const mtl::Format &mtlFormat);
Dmtl_resources.mm263 const Format &mtlFormat,
270 return MakeTexture(context, mtlFormat, desc, mips, renderTargetOnly, allowFormatView, false,
275 const Format &mtlFormat,
293 if (!mtlFormat.hasDepthAndStencilBits())
295 refOut->get()->setColorWritableMask(GetEmulatedColorWriteMask(mtlFormat));
302 const Format &mtlFormat,
315 if (!mtlFormat.hasDepthAndStencilBits())
317 refOut->get()->setColorWritableMask(GetEmulatedColorWriteMask(mtlFormat));
Dmtl_resources.h267 const Format &mtlFormat,
275 const Format &mtlFormat,
284 const Format &mtlFormat,
DDisplayMtl.h153 const mtl::FormatCaps &getNativeFormatCaps(MTLPixelFormat mtlFormat) const in getNativeFormatCaps() argument
155 return mFormatTable.getNativeFormatCaps(mtlFormat); in getNativeFormatCaps()
DTextureMtl.mm950 const mtl::Format &mtlFormat = contextMtl->getPixelFormat(angleFormatId);
964 ANGLE_TRY(redefineImage(context, index, mtlFormat, newImageSize));
1010 const mtl::Format &mtlFormat = contextMtl->getPixelFormat(angleFormatId);
1012 ANGLE_TRY(redefineImage(context, index, mtlFormat, sourceImageDesc.size));
1054 const mtl::Format &mtlFormat = contextMtl->getPixelFormat(angleFormatId);
1056 return setStorageImpl(context, type, mipmaps, mtlFormat, size);
1402 const mtl::Format &mtlFormat,
1414 if (mFormat != mtlFormat || size != mNativeTexture->size(nativeLevel) || typeChanged)
1429 mFormat = mtlFormat;
1442 imageDef.formatID = mtlFormat.intendedFormatId;
[all …]
DTextureMtl.h191 const mtl::Format &mtlFormat,
204 const mtl::Format &mtlFormat,
209 const mtl::Format &mtlFormat,
Dmtl_utils.mm1053 MTLColorWriteMask GetEmulatedColorWriteMask(const mtl::Format &mtlFormat, bool *isEmulatedOut)
1055 const angle::Format &intendedFormat = mtlFormat.intendedAngleFormat();
1056 const angle::Format &actualFormat = mtlFormat.actualAngleFormat();
1092 MTLColorWriteMask GetEmulatedColorWriteMask(const mtl::Format &mtlFormat)
1096 return GetEmulatedColorWriteMask(mtlFormat, &isFormatEmulated);
1099 bool IsFormatEmulated(const mtl::Format &mtlFormat)
1102 (void)GetEmulatedColorWriteMask(mtlFormat, &isFormatEmulated);
Dmtl_format_utils.h140 const FormatCaps &getNativeFormatCaps(MTLPixelFormat mtlFormat) const;
DContextMtl.h313 const mtl::FormatCaps &getNativeFormatCaps(MTLPixelFormat mtlFormat) const;
DContextMtl.mm1353 const mtl::FormatCaps &ContextMtl::getNativeFormatCaps(MTLPixelFormat mtlFormat) const
1355 return getDisplay()->getNativeFormatCaps(mtlFormat);
/external/skqp/src/gpu/mtl/
DGrMtlStencilAttachment.h32 MTLPixelFormat mtlFormat() const { return fFormat.fInternalFormat; } in mtlFormat() function
/external/skqp/src/gpu/
DGrBackendSurface.cpp101 GrBackendFormat::GrBackendFormat(GrMTLPixelFormat mtlFormat) in GrBackendFormat() argument
104 , fMtlFormat(mtlFormat) in GrBackendFormat()
/external/skqp/include/gpu/
DGrBackendSurface.h108 GrBackendFormat(const GrMTLPixelFormat mtlFormat);
/external/skia/include/gpu/
DGrBackendSurface.h191 GrBackendFormat(const GrMTLPixelFormat mtlFormat);
/external/skia/src/gpu/
DGrBackendSurface.cpp169 GrBackendFormat::GrBackendFormat(GrMTLPixelFormat mtlFormat) in GrBackendFormat() argument
172 , fMtlFormat(mtlFormat) in GrBackendFormat()