• Home
  • Raw
  • Download

Lines Matching refs:GrGLCaps

25 GrGLCaps::GrGLCaps(const GrContextOptions& contextOptions,  in GrGLCaps()  function in GrGLCaps
73 void GrGLCaps::init(const GrContextOptions& contextOptions, in init()
805 void GrGLCaps::initGLSL(const GrGLContextInfo& ctxInfo, const GrGLInterface* gli) { in initGLSL()
949 bool GrGLCaps::hasPathRenderingSupport(const GrGLContextInfo& ctxInfo, const GrGLInterface* gli) { in hasPathRenderingSupport()
985 void GrGLCaps::initFSAASupport(const GrContextOptions& contextOptions, in initFSAASupport()
1035 void GrGLCaps::initBlendEqationSupport(const GrGLContextInfo& ctxInfo) { in initBlendEqationSupport()
1068 void GrGLCaps::initStencilSupport(const GrGLContextInfo& ctxInfo) { in initStencilSupport()
1117 void GrGLCaps::onDumpJSON(SkJSONWriter* writer) const { in onDumpJSON()
1247 void GrGLCaps::onDumpJSON(SkJSONWriter* writer) const { } in onDumpJSON()
1250 void GrGLCaps::getTexImageExternalFormatAndType(GrGLFormat surfaceFormat, GrGLenum* externalFormat, in getTexImageExternalFormatAndType()
1257 void GrGLCaps::getTexSubImageDefaultFormatTypeAndColorType(GrGLFormat format, in getTexSubImageDefaultFormatTypeAndColorType()
1267 void GrGLCaps::getTexSubImageExternalFormatAndType(GrGLFormat surfaceFormat, in getTexSubImageExternalFormatAndType()
1276 void GrGLCaps::getReadPixelsFormat(GrGLFormat surfaceFormat, GrColorType surfaceColorType, in getReadPixelsFormat()
1283 void GrGLCaps::getExternalFormat(GrGLFormat surfaceFormat, GrColorType surfaceColorType, in getExternalFormat()
1293 void GrGLCaps::setStencilFormatIndexForFormat(GrGLFormat format, int index) { in setStencilFormatIndexForFormat()
1299 void GrGLCaps::setColorTypeFormat(GrColorType colorType, GrGLFormat format) { in setColorTypeFormat()
1305 void GrGLCaps::initFormatTable(const GrGLContextInfo& ctxInfo, const GrGLInterface* gli, in initFormatTable()
3061 void GrGLCaps::setupSampleCounts(const GrGLContextInfo& ctxInfo, const GrGLInterface* gli) { in setupSampleCounts()
3101 if (GrGLCaps::kES_IMG_MsToTexture_MSFBOType == fMSFBOType) { in setupSampleCounts()
3103 } else if (GrGLCaps::kNone_MSFBOType != fMSFBOType) { in setupSampleCounts()
3127 bool GrGLCaps::canCopyTexSubImage(GrGLFormat dstFormat, bool dstHasMSAARenderBuffer, in canCopyTexSubImage()
3157 bool GrGLCaps::canCopyAsBlit(GrGLFormat dstFormat, int dstSampleCnt, in canCopyAsBlit()
3176 if (GrGLCaps::kNoSupport_BlitFramebufferFlag & blitFramebufferFlags) { in canCopyAsBlit()
3180 if (GrGLCaps::kResolveMustBeFull_BlitFrambufferFlag & blitFramebufferFlags) { in canCopyAsBlit()
3191 if (GrGLCaps::kNoMSAADst_BlitFramebufferFlag & blitFramebufferFlags) { in canCopyAsBlit()
3197 if (GrGLCaps::kNoFormatConversion_BlitFramebufferFlag & blitFramebufferFlags) { in canCopyAsBlit()
3201 } else if (GrGLCaps::kNoFormatConversionForMSAASrc_BlitFramebufferFlag & blitFramebufferFlags) { in canCopyAsBlit()
3207 if (GrGLCaps::kRectsMustMatchForMSAASrc_BlitFramebufferFlag & blitFramebufferFlags) { in canCopyAsBlit()
3217 bool GrGLCaps::canCopyAsDraw(GrGLFormat dstFormat, bool srcIsTexturable) const { in canCopyAsDraw()
3221 static bool has_msaa_render_buffer(const GrSurfaceProxy* surf, const GrGLCaps& glCaps) { in has_msaa_render_buffer()
3235 bool GrGLCaps::onCanCopySurface(const GrSurfaceProxy* dst, const GrSurfaceProxy* src, in onCanCopySurface()
3274 GrCaps::DstCopyRestrictions GrGLCaps::getDstCopyRestrictions(const GrRenderTargetProxy* src, in getDstCopyRestrictions()
3336 void GrGLCaps::applyDriverCorrectnessWorkarounds(const GrGLContextInfo& ctxInfo, in applyDriverCorrectnessWorkarounds()
3899 void GrGLCaps::onApplyOptionsOverrides(const GrContextOptions& options) { in onApplyOptionsOverrides()
3921 bool GrGLCaps::onSurfaceSupportsWritePixels(const GrSurface* surface) const { in onSurfaceSupportsWritePixels()
3941 GrCaps::SurfaceReadPixelsSupport GrGLCaps::surfaceSupportsReadPixels( in surfaceSupportsReadPixels()
3989 GrCaps::SupportedRead GrGLCaps::onSupportedReadPixelsColorType( in onSupportedReadPixelsColorType()
4032 GrCaps::SupportedWrite GrGLCaps::supportedWritePixelsColorType(GrColorType surfaceColorType, in supportedWritePixelsColorType()
4062 bool GrGLCaps::onIsWindowRectanglesSupportedForRT(const GrBackendRenderTarget& backendRT) const { in onIsWindowRectanglesSupportedForRT()
4069 bool GrGLCaps::isFormatSRGB(const GrBackendFormat& format) const { in isFormatSRGB()
4073 SkImage::CompressionType GrGLCaps::compressionType(const GrBackendFormat& format) const { in compressionType()
4091 bool GrGLCaps::isFormatTexturableAndUploadable(GrColorType ct, in isFormatTexturableAndUploadable()
4100 bool GrGLCaps::isFormatTexturable(const GrBackendFormat& format) const { in isFormatTexturable()
4104 bool GrGLCaps::isFormatTexturable(GrGLFormat format) const { in isFormatTexturable()
4109 bool GrGLCaps::isFormatAsColorTypeRenderable(GrColorType ct, const GrBackendFormat& format, in isFormatAsColorTypeRenderable()
4120 bool GrGLCaps::isFormatRenderable(const GrBackendFormat& format, int sampleCount) const { in isFormatRenderable()
4124 int GrGLCaps::getRenderTargetSampleCount(int requestedCount, GrGLFormat format) const { in getRenderTargetSampleCount()
4149 int GrGLCaps::maxRenderTargetSampleCount(GrGLFormat format) const { in maxRenderTargetSampleCount()
4162 size_t GrGLCaps::bytesPerPixel(GrGLFormat format) const { in bytesPerPixel()
4166 size_t GrGLCaps::bytesPerPixel(const GrBackendFormat& format) const { in bytesPerPixel()
4171 bool GrGLCaps::canFormatBeFBOColorAttachment(GrGLFormat format) const { in canFormatBeFBOColorAttachment()
4175 bool GrGLCaps::isFormatCopyable(const GrBackendFormat& format) const { in isFormatCopyable()
4183 bool GrGLCaps::formatSupportsTexStorage(GrGLFormat format) const { in formatSupportsTexStorage()
4187 bool GrGLCaps::shouldQueryImplementationReadSupport(GrGLFormat format) const { in shouldQueryImplementationReadSupport()
4188 const auto& formatInfo = const_cast<GrGLCaps*>(this)->getFormatInfo(format); in shouldQueryImplementationReadSupport()
4209 void GrGLCaps::didQueryImplementationReadSupport(GrGLFormat format, in didQueryImplementationReadSupport()
4212 auto& formatInfo = const_cast<GrGLCaps*>(this)->getFormatInfo(format); in didQueryImplementationReadSupport()
4229 bool GrGLCaps::onAreColorTypeAndFormatCompatible(GrColorType ct, in onAreColorTypeAndFormatCompatible()
4248 GrColorType GrGLCaps::getYUVAColorTypeFromBackendFormat(const GrBackendFormat& format, in getYUVAColorTypeFromBackendFormat()
4273 GrBackendFormat GrGLCaps::onGetDefaultBackendFormat(GrColorType ct, in onGetDefaultBackendFormat()
4283 GrBackendFormat GrGLCaps::getBackendFormatFromCompressionType( in getBackendFormatFromCompressionType()
4314 GrSwizzle GrGLCaps::getReadSwizzle(const GrBackendFormat& format, GrColorType colorType) const { in getReadSwizzle()
4324 GrSwizzle GrGLCaps::getOutputSwizzle(const GrBackendFormat& format, GrColorType colorType) const { in getOutputSwizzle()
4335 uint64_t GrGLCaps::computeFormatKey(const GrBackendFormat& format) const { in computeFormatKey()
4340 GrProgramDesc GrGLCaps::makeDesc(const GrRenderTarget* rt, const GrProgramInfo& programInfo) const { in makeDesc()
4348 std::vector<GrCaps::TestFormatColorTypeCombination> GrGLCaps::getTestingCombinations() const { in getTestingCombinations()