/third_party/skia/third_party/externals/angle2/include/platform/ |
D | FeaturesVk.h | 28 Feature basicGLLineRasterization = { 36 Feature bresenhamLineRasterization = { 42 Feature provokingVertex = {"provokingVertex", FeatureCategory::VulkanFeatures, 49 Feature forceFallbackFormat = {"forceFallbackFormat", FeatureCategory::VulkanWorkarounds, 55 Feature clampPointSize = { 62 Feature depthClamping = { 67 Feature supportsRenderpass2 = {"supportsRenderpass2", FeatureCategory::VulkanFeatures, 73 Feature supportsIncrementalPresent = { 79 Feature supportsAndroidHardwareBuffer = { 86 Feature supportsGGPFrameToken = {"supportsGGPFrameToken", FeatureCategory::VulkanFeatures, [all …]
|
D | FeaturesGL.h | 29 Feature avoid1BitAlphaTextureFormats = {"avoid_1_bit_alpha_texture_formats", 36 Feature rgba4IsNotSupportedForColorRendering = {"rgba4_is_not_supported_for_color_rendering", 41 Feature allowEtcFormats = {"allow_etc_formats", FeatureCategory::OpenGLWorkarounds, 48 Feature doesSRGBClearsOnLinearFramebufferAttachments = { 60 Feature doWhileGLSLCausesGPUHang = { 68 Feature addBaseVertexToVertexID = { 75 Feature finishDoesNotCauseQueriesToBeAvailable = { 83 Feature alwaysCallUseProgramAfterLink = { 90 Feature unpackOverlappingRowsSeparatelyUnpackBuffer = { 96 Feature packOverlappingRowsSeparatelyPackBuffer = { [all …]
|
D | FeaturesMtl.h | 20 Feature hasBaseVertexInstancedDraw = { 25 Feature hasDepthTextureFiltering = { 30 Feature hasExplicitMemBarrier = {"has_explicit_mem_barrier_mtl", FeatureCategory::MetalFeatures, 34 Feature hasCheapRenderPass = {"has_cheap_render_pass_mtl", FeatureCategory::MetalFeatures, 38 Feature hasNonUniformDispatch = { 43 Feature hasStencilOutput = {"has_shader_stencil_output", FeatureCategory::MetalFeatures, 48 Feature hasTextureSwizzle = {"has_texture_swizzle", FeatureCategory::MetalFeatures, 51 Feature hasDepthAutoResolve = { 55 Feature hasStencilAutoResolve = { 59 Feature hasEvents = {"has_mtl_events", FeatureCategory::MetalFeatures, [all …]
|
D | FeaturesD3D.h | 38 Feature mrtPerfWorkaround = {"mrt_perf_workaround", FeatureCategory::D3DWorkarounds, 42 Feature setDataFasterThanImageUpload = {"set_data_faster_than_image_upload", 53 Feature zeroMaxLodWorkaround = {"zero_max_lod", FeatureCategory::D3DWorkarounds, 60 Feature useInstancedPointSpriteEmulation = { 69 Feature depthStencilBlitExtraCopy = { 78 Feature expandIntegerPowExpressions = { 85 Feature flushAfterEndingTransformFeedback = { 93 Feature getDimensionsIgnoresBaseLevel = { 105 Feature preAddTexelFetchOffsets = { 114 Feature emulateTinyStencilTextures = { [all …]
|
D | FrontendFeatures.h | 26 angle::Feature loseContextOnOutOfMemory = { 34 angle::Feature disableProgramCachingForTransformFeedback = { 39 angle::Feature scalarizeVecAndMatConstructorArgs = { 45 angle::Feature disableProgramBinary = { 51 angle::Feature disableAnisotropicFiltering = { 56 angle::Feature allowCompressedFormats = {"allow_compressed_formats", 60 angle::Feature captureLimits = {"enable_capture_limits", 67 angle::Feature enableCompressingPipelineCacheInThreadPool = { 72 angle::Feature forceRobustResourceInit = { 78 angle::Feature forceInitShaderVariables = { [all …]
|
D | Feature.h | 108 struct Feature; 110 using FeatureMap = std::map<std::string, Feature *>; 111 using FeatureList = std::vector<const Feature *>; 113 struct Feature struct 115 Feature(const Feature &other); 116 Feature(const char *name, 121 ~Feature(); 143 inline Feature::Feature(const Feature &other) = default; argument 144 inline Feature::Feature(const char *name, 162 inline Feature::~Feature() = default;
|
/third_party/flutter/skia/third_party/externals/angle2/include/platform/ |
D | FeaturesGL.h | 29 Feature avoid1BitAlphaTextureFormats = { 36 Feature rgba4IsNotSupportedForColorRendering = { 44 Feature doesSRGBClearsOnLinearFramebufferAttachments = { 57 Feature doWhileGLSLCausesGPUHang = { 64 Feature finishDoesNotCauseQueriesToBeAvailable = { 73 Feature alwaysCallUseProgramAfterLink = { 78 Feature unpackOverlappingRowsSeparatelyUnpackBuffer = { 84 Feature packOverlappingRowsSeparatelyPackBuffer = { 90 Feature initializeCurrentVertexAttributes = { 97 Feature emulateAbsIntFunction = { [all …]
|
D | FeaturesVk.h | 26 Feature basicGLLineRasterization = { 45 Feature flipViewportY = {"flip_viewport_y", FeatureCategory::VulkanFeatures, 50 Feature extraCopyBufferRegion = { 59 Feature forceFallbackFormat = {"force_fallback_format", FeatureCategory::VulkanWorkarounds, 65 Feature clampPointSize = { 74 Feature flushAfterVertexConversion = { 82 Feature supportsIncrementalPresent = { 89 Feature forceCpuPathForCubeMapCopy = { 97 Feature supportsAndroidHardwareBuffer = { 104 Feature supportsExternalMemoryFd = { [all …]
|
D | FeaturesD3D.h | 38 Feature mrtPerfWorkaround = { 42 Feature setDataFasterThanImageUpload = {"set_data_faster_than_image_upload", 53 Feature zeroMaxLodWorkaround = { 60 Feature useInstancedPointSpriteEmulation = { 69 Feature depthStencilBlitExtraCopy = { 78 Feature expandIntegerPowExpressions = { 85 Feature flushAfterEndingTransformFeedback = { 93 Feature getDimensionsIgnoresBaseLevel = { 105 Feature preAddTexelFetchOffsets = { 114 Feature emulateTinyStencilTextures = { [all …]
|
D | Feature.h | 83 struct Feature; 85 using FeatureMap = std::map<std::string, Feature *>; 86 using FeatureList = std::vector<const Feature *>; 88 struct Feature struct 90 Feature(const Feature &other); 91 Feature(const char *name, 96 ~Feature(); 115 inline Feature::Feature(const Feature &other) = default; argument 116 inline Feature::Feature(const char *name, 129 inline Feature::~Feature() = default;
|
D | FrontendFeatures.h | 26 angle::Feature loseContextOnOutOfMemory = { 34 angle::Feature disableProgramCachingForTransformFeedback = { 42 angle::Feature syncFramebufferBindingsOnTexImage = { 48 angle::Feature scalarizeVecAndMatConstructorArgs = {
|
/third_party/boost/boost/accumulators/framework/ |
D | extractor.hpp | 39 template<typename AccumulatorSet, typename Feature> 42 typedef typename as_feature<Feature>::type feature_type; 51 template<typename Args, typename Feature> 62 , Feature 67 template<typename A, typename Feature> 71 , accumulator_set_result<A, Feature> 72 , argument_pack_result<A, Feature> 77 template<typename Feature, typename AccumulatorSet> 78 typename extractor_result<AccumulatorSet, Feature>::type 81 typedef typename as_feature<Feature>::type feature_type; in do_extract() [all …]
|
D | depends_on.hpp | 51 template<typename Feature> 54 typedef Feature type; 59 template<typename Feature> 62 typedef Feature type; 67 template<typename Feature> 70 typedef Feature type; 83 template<typename Feature> 86 typedef Feature type; 89 template<typename Feature> 90 struct undroppable<tag::droppable<Feature> > [all …]
|
D | accumulator_set.hpp | 393 template<typename Feature> 398 , detail::matches_feature<Feature> 406 template<typename Feature> 407 typename apply<Feature>::type &extract() in extract() 409 return *fusion::find_if<detail::matches_feature<Feature> >(this->accumulators); in extract() 413 template<typename Feature> 414 typename apply<Feature>::type const &extract() const in extract() 416 return *fusion::find_if<detail::matches_feature<Feature> >(this->accumulators); in extract() 421 template<typename Feature> 425 typedef typename apply<Feature>::type the_accumulator; in drop() [all …]
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
D | Features.cpp | 25 Feature feature; 31 std::array<FeatureEnumAndInfo, static_cast<size_t>(Feature::EnumCount)>; 34 {{Feature::TextureCompressionBC, 38 {Feature::TextureCompressionETC2, 44 {Feature::TextureCompressionASTC, 50 {Feature::ShaderFloat16, 55 {Feature::PipelineStatisticsQuery, 59 {Feature::TimestampQuery, 63 {Feature::DepthClamping, 67 {Feature::Depth24UnormStencil8, [all …]
|
D | Features.h | 26 enum class Feature { enum 49 std::bitset<static_cast<size_t>(Feature::EnumCount)> featuresBitSet; 51 void EnableFeature(Feature feature); 52 bool IsEnabled(Feature feature) const; 57 const char* FeatureEnumToName(Feature feature); 66 Feature FeatureNameToEnum(const char* featureName) const; 71 std::unordered_map<std::string, Feature> mFeatureNameToEnumMap;
|
/third_party/boost/boost/accumulators/statistics/ |
D | error_of.hpp | 24 template<typename Feature> 34 template<typename Sample, typename Feature> 40 BOOST_MPL_ASSERT((this_feature_has_no_error_calculation<Feature>)); 62 template<typename Feature> 64 : depends_on<Feature> 68 typedef accumulators::impl::error_of_impl<mpl::_1, Feature> impl; 83 template<typename Feature> 84 struct as_feature<tag::error_of<Feature> > 86 typedef tag::error_of<typename as_feature<Feature>::type> type; 91 template<typename Feature> [all …]
|
D | with_error.hpp | 23 template<typename Feature> 26 typedef tag::error_of<Feature> type; 33 template<BOOST_PP_ENUM_PARAMS(BOOST_ACCUMULATORS_MAX_FEATURES, typename Feature)> 36 mpl::vector<BOOST_PP_ENUM_PARAMS(BOOST_ACCUMULATORS_MAX_FEATURES, Feature)>
|
/third_party/boost/boost/accumulators/ |
D | accumulators_fwd.hpp | 90 template<typename Feature> 106 template<typename Feature> 109 template<typename Feature> 112 template<typename Feature> 115 template<typename Feature> 118 template<BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT(BOOST_ACCUMULATORS_MAX_FEATURES, typename Feature, mpl… 121 template<BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT(BOOST_ACCUMULATORS_MAX_FEATURES, typename Feature, mpl… 124 template<typename Feature, typename AccumulatorSet> 125 typename mpl::apply<AccumulatorSet, Feature>::type const & 128 template<typename Feature, typename AccumulatorSet> [all …]
|
/third_party/boost/boost/accumulators/framework/accumulators/ |
D | droppable_accumulator.hpp | 254 template<typename Feature> 257 typedef droppable<Feature> type; 260 template<typename Feature> 261 struct as_droppable<droppable<Feature> > 263 typedef droppable<Feature> type; 268 template<typename Feature> 270 : as_feature<Feature>::type 272 typedef typename as_feature<Feature>::type feature_type; 298 template<typename Feature> 299 struct as_feature<tag::droppable<Feature> > [all …]
|
D | external_accumulator.hpp | 67 template<typename Feature, typename Tag, typename AccumulatorSet> 73 detail::to_accumulator<Feature, mpl::_1, mpl::_2> 79 template<typename Feature, typename Tag> 80 struct external<Feature, Tag, void> 85 detail::to_accumulator<Feature, mpl::_1, mpl::_2> 94 template<typename Feature, typename Tag, typename AccumulatorSet> 95 struct feature_of<tag::external<Feature, Tag, AccumulatorSet> > 96 : feature_of<Feature>
|
/third_party/flutter/flutter/packages/flutter_tools/lib/src/ |
D | features.dart | 17 /// The interface used to determine if a particular [Feature] is enabled. 43 static bool _isEnabled(Feature feature) { 66 const List<Feature> allFeatures = <Feature>[ 74 /// The [Feature] for flutter web. 75 const Feature flutterWebFeature = Feature( 89 /// The [Feature] for macOS desktop. 90 const Feature flutterMacOSDesktopFeature = Feature( 100 /// The [Feature] for Linux desktop. 101 const Feature flutterLinuxDesktopFeature = Feature( 111 /// The [Feature] for Windows desktop. [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/ |
D | MCSubtargetInfo.cpp | 58 static void ApplyFeatureFlag(FeatureBitset &Bits, StringRef Feature, in ApplyFeatureFlag() argument 60 assert(SubtargetFeatures::hasFlag(Feature) && in ApplyFeatureFlag() 65 Find(SubtargetFeatures::StripFlag(Feature), FeatureTable); in ApplyFeatureFlag() 69 if (SubtargetFeatures::isEnabled(Feature)) { in ApplyFeatureFlag() 81 errs() << "'" << Feature << "' is not a recognized feature for this target" in ApplyFeatureFlag() 118 for (auto &Feature : FeatTable) in Help() local 119 errs() << format(" %-*s - %s.\n", MaxFeatLen, Feature.Key, Feature.Desc); in Help() 184 for (const std::string &Feature : Features.getFeatures()) { in getFeatures() local 186 if (Feature == "+help") in getFeatures() 188 else if (Feature == "+cpuHelp") in getFeatures() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/ |
D | SubtargetFeature.h | 208 static bool hasFlag(StringRef Feature) { in hasFlag() argument 209 assert(!Feature.empty() && "Empty string"); in hasFlag() 211 char Ch = Feature[0]; in hasFlag() 217 static std::string StripFlag(StringRef Feature) { in StripFlag() argument 218 return hasFlag(Feature) ? Feature.substr(1) : Feature; in StripFlag() 222 static inline bool isEnabled(StringRef Feature) { in isEnabled() argument 223 assert(!Feature.empty() && "Empty string"); in isEnabled() 225 char Ch = Feature[0]; in isEnabled()
|
/third_party/skia/third_party/externals/dawn/src/tests/unittests/ |
D | FeatureTests.cpp | 32 allFeatureNames[i] = FeatureEnumToName(static_cast<dawn_native::Feature>(i)); in GetAllFeatureNames() 38 static_cast<size_t>(dawn_native::Feature::EnumCount); 50 dawn_native::Feature notSupportedFeature = static_cast<dawn_native::Feature>(i); in TEST_F() 70 dawn_native::Feature feature = static_cast<dawn_native::Feature>(i); in TEST_F()
|