Home
last modified time | relevance | path

Searched refs:ConfigInfo (Results 1 – 16 of 16) sorted by relevance

/external/skqp/src/gpu/vk/
DGrVkCaps.h36 return SkToBool(ConfigInfo::kTextureable_Flag & fConfigTable[config].fOptimalFlags); in isConfigTexturable()
49 return SkToBool(ConfigInfo::kTextureable_Flag & fConfigTable[config].fLinearFlags); in isConfigTexturableLinearly()
53 return !withMSAA && SkToBool(ConfigInfo::kRenderable_Flag & in isConfigRenderableLinearly()
60 return SkToBool(ConfigInfo::kBlitDst_Flag & flags); in configCanBeDstofBlit()
66 return SkToBool(ConfigInfo::kBlitSrc_Flag & flags); in configCanBeSrcofBlit()
190 struct ConfigInfo { struct
191 ConfigInfo() : fOptimalFlags(0), fLinearFlags(0) {} in ConfigInfo() argument
211 ConfigInfo fConfigTable[kGrPixelConfigCnt]; argument
DGrVkCaps.cpp641 void GrVkCaps::ConfigInfo::InitConfigFlags(VkFormatFeatureFlags vkFlags, uint16_t* flags) { in InitConfigFlags()
661 void GrVkCaps::ConfigInfo::initSampleCounts(const GrVkInterface* interface, in initSampleCounts()
705 void GrVkCaps::ConfigInfo::init(const GrVkInterface* interface, in init()
/external/skqp/src/gpu/mtl/
DGrMtlCaps.mm272 if (fConfigTable[config].fFlags & ConfigInfo::kMSAA_Flag) {
274 } else if (fConfigTable[config].fFlags & ConfigInfo::kRenderable_Flag) {
282 if (fConfigTable[config].fFlags & ConfigInfo::kMSAA_Flag) {
289 } else if (fConfigTable[config].fFlags & ConfigInfo::kRenderable_Flag) {
356 ConfigInfo* info;
359 info->fFlags = ConfigInfo::kAllFlags;
363 info->fFlags = ConfigInfo::kAllFlags;
370 info->fFlags = ConfigInfo::kAllFlags;
378 info->fFlags = ConfigInfo::kAllFlags;
383 info->fFlags = ConfigInfo::kAllFlags;
[all …]
DGrMtlCaps.h30 return SkToBool(fConfigTable[config].fFlags & ConfigInfo::kTextureable_Flag); in isConfigTexturable()
95 struct ConfigInfo { struct
96 ConfigInfo() : fFlags(0) {} in ConfigInfo() function
110 ConfigInfo fConfigTable[kGrPixelConfigCnt]; argument
/external/skqp/src/gpu/gl/
DGrGLCaps.cpp1385 uint32_t nonMSAARenderFlags = ConfigInfo::kRenderable_Flag | in initConfigTable()
1386 ConfigInfo::kFBOColorAttachment_Flag; in initConfigTable()
1389 allRenderFlags |= ConfigInfo::kRenderableWithMSAA_Flag; in initConfigTable()
1433 fConfigTable[kRGBA_8888_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag; in initConfigTable()
1445 fConfigTable[kRGBA_8888_GrPixelConfig].fFlags |= ConfigInfo::kCanUseTexStorage_Flag; in initConfigTable()
1459 fConfigTable[kRGB_888_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag; in initConfigTable()
1476 fConfigTable[kRGB_888_GrPixelConfig].fFlags |= ConfigInfo::kCanUseTexStorage_Flag; in initConfigTable()
1494 fConfigTable[kRG_88_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag | allRenderFlags; in initConfigTable()
1497 fConfigTable[kRG_88_GrPixelConfig].fFlags |= ConfigInfo::kCanUseTexStorage_Flag; in initConfigTable()
1519 fConfigTable[kBGRA_8888_GrPixelConfig].fFlags = ConfigInfo::kTextureable_Flag | in initConfigTable()
[all …]
DGrGLCaps.h114 return SkToBool(fConfigTable[config].fFlags & ConfigInfo::kTextureable_Flag); in isConfigTexturable()
129 return SkToBool(fConfigTable[config].fFlags & ConfigInfo::kFBOColorAttachment_Flag); in canConfigBeFBOColorAttachment()
133 return SkToBool(fConfigTable[config].fFlags & ConfigInfo::kCanUseTexStorage_Flag); in isConfigTexSupportEnabled()
176 return fConfigTable[config].fStencilFormatIndex != ConfigInfo::kUnknown_StencilIndex; in hasStencilFormatBeenDeterminedForConfig()
197 fConfigTable[config].fStencilFormatIndex = ConfigInfo::kUnsupported_StencilFormatIndex; in setStencilFormatIndexForConfig()
557 struct ConfigInfo { struct
558 ConfigInfo() : fStencilFormatIndex(kUnknown_StencilIndex), fFlags(0) {} in ConfigInfo() function
599 ConfigInfo fConfigTable[kGrPixelConfigCnt]; argument
/external/deqp/framework/egl/
DegluConfigFilter.hpp41 class ConfigInfo;
47 CandidateConfig (const ConfigInfo& configInfo);
84 const ConfigInfo* configInfo;
100 bool match (const ConfigInfo& configInfo) const;
DegluConfigInfo.hpp38 class ConfigInfo class
87 ConfigInfo (void) in ConfigInfo() function in eglu::ConfigInfo
132 …Info (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config, ConfigInfo* dst);
133 …Info (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config, ConfigInfo* dst);
DegluConfigInfo.cpp36 deInt32 ConfigInfo::getAttribute (deUint32 attribute) const in getAttribute()
87 void queryCoreConfigInfo (const Library& egl, EGLDisplay display, EGLConfig config, ConfigInfo* dst) in queryCoreConfigInfo()
123 …gInfo (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config, ConfigInfo* dst) in queryExtConfigInfo()
DegluConfigFilter.cpp48 CandidateConfig::CandidateConfig (const ConfigInfo& configInfo) in CandidateConfig()
106 bool FilterList::match (const ConfigInfo& configInfo) const in match()
/external/deqp/modules/egl/
DteglQuerySurfaceTests.cpp52 using eglu::ConfigInfo;
109 void checkCommonAttributes (EGLDisplay display, EGLSurface surface, const ConfigInfo& info);
118 …SurfaceCase::checkCommonAttributes (EGLDisplay display, EGLSurface surface, const ConfigInfo& info) in checkCommonAttributes()
310 ConfigInfo info; in executeForConfig()
341 ConfigInfo info; in executeForConfig()
371 ConfigInfo info; in executeForConfig()
459 …void testAttributes (EGLDisplay display, EGLSurface surface, EGLint surfaceType, const ConfigInfo
467 …testAttributes (EGLDisplay display, EGLSurface surface, EGLint surfaceType, const ConfigInfo& info) in testAttributes()
583 ConfigInfo info; in executeForConfig()
612 ConfigInfo info; in executeForConfig()
[all …]
DteglChooseConfigReference.cpp44 using eglu::ConfigInfo;
213 SurfaceConfig (EGLConfig config, ConfigInfo &info) in SurfaceConfig()
334 ConfigInfo m_info;
514 std::vector<ConfigInfo> configInfos; in chooseConfigReference()
DteglSimpleConfigCase.cpp40 using eglu::ConfigInfo;
DteglQueryContextTests.cpp52 using eglu::ConfigInfo;
DteglQueryConfigTests.cpp44 using eglu::ConfigInfo;
DteglChooseConfigTests.cpp52 using eglu::ConfigInfo;