Home
last modified time | relevance | path

Searched refs:FeatureCategory (Results 1 – 6 of 6) sorted by relevance

/external/angle/include/platform/
DFeaturesVk.h29 "basicGLLineRasterization", FeatureCategory::VulkanFeatures,
37 "bresenhamLineRasterization", FeatureCategory::VulkanFeatures,
42 Feature provokingVertex = {"provokingVertex", FeatureCategory::VulkanFeatures,
49 "extraCopyBufferRegion", FeatureCategory::VulkanWorkarounds,
56 Feature forceFallbackFormat = {"forceFallbackFormat", FeatureCategory::VulkanWorkarounds,
63 "clampPointSize", FeatureCategory::VulkanWorkarounds,
70 "depth_clamping", FeatureCategory::VulkanWorkarounds,
78 "flushAfterVertexConversion", FeatureCategory::VulkanWorkarounds,
83 Feature supportsRenderpass2 = {"supportsRenderpass2", FeatureCategory::VulkanFeatures,
90 "supportsIncrementalPresent", FeatureCategory::VulkanFeatures,
[all …]
DFeaturesGL.h30 FeatureCategory::OpenGLWorkarounds,
37 FeatureCategory::OpenGLWorkarounds,
41 Feature allowEtcFormats = {"allow_etc_formats", FeatureCategory::OpenGLWorkarounds,
49 "does_srgb_clears_on_linear_framebuffer_attachments", FeatureCategory::OpenGLWorkarounds,
61 "do_while_glsl_causes_gpu_hang", FeatureCategory::OpenGLWorkarounds,
69 "vertex_id_does_not_include_base_vertex", FeatureCategory::OpenGLWorkarounds,
76 "finish_does_not_cause_queries_to_be_available", FeatureCategory::OpenGLWorkarounds,
84 "always_call_use_program_after_link", FeatureCategory::OpenGLWorkarounds,
91 "unpack_overlapping_rows_separately_unpack_buffer", FeatureCategory::OpenGLWorkarounds,
97 "pack_overlapping_rows_separately_pack_buffer", FeatureCategory::OpenGLWorkarounds,
[all …]
DFeaturesMtl.h21 "has_base_vertex_instanced_draw", FeatureCategory::MetalFeatures,
26 "has_depth_texture_filtering", FeatureCategory::MetalFeatures,
30 Feature hasExplicitMemBarrier = {"has_explicit_mem_barrier_mtl", FeatureCategory::MetalFeatures,
34 Feature hasCheapRenderPass = {"has_cheap_render_pass_mtl", FeatureCategory::MetalFeatures,
39 "has_non_uniform_dispatch", FeatureCategory::MetalFeatures,
43 Feature hasStencilOutput = {"has_shader_stencil_output", FeatureCategory::MetalFeatures,
48 Feature hasTextureSwizzle = {"has_texture_swizzle", FeatureCategory::MetalFeatures,
52 "has_msaa_depth_auto_resolve", FeatureCategory::MetalFeatures,
56 "has_msaa_stencil_auto_resolve", FeatureCategory::MetalFeatures,
59 Feature hasEvents = {"has_mtl_events", FeatureCategory::MetalFeatures,
[all …]
DFeaturesD3D.h38 Feature mrtPerfWorkaround = {"mrt_perf_workaround", FeatureCategory::D3DWorkarounds,
43 FeatureCategory::D3DWorkarounds,
53 Feature zeroMaxLodWorkaround = {"zero_max_lod", FeatureCategory::D3DWorkarounds,
61 "use_instanced_point_sprite_emulation", FeatureCategory::D3DWorkarounds,
70 "depth_stencil_blit_extra_copy", FeatureCategory::D3DWorkarounds,
79 "expand_integer_pow_expressions", FeatureCategory::D3DWorkarounds,
86 "flush_after_ending_transform_feedback", FeatureCategory::D3DWorkarounds,
94 "get_dimensions_ignores_base_level", FeatureCategory::D3DWorkarounds,
106 "pre_add_texel_fetch_offsets", FeatureCategory::D3DWorkarounds,
115 "emulate_tiny_stencil_textures", FeatureCategory::D3DWorkarounds,
[all …]
DFrontendFeatures.h27 "lose_context_on_out_of_memory", angle::FeatureCategory::FrontendWorkarounds,
36 angle::FeatureCategory::FrontendWorkarounds,
43 "sync_framebuffer_bindings_on_tex_image", angle::FeatureCategory::FrontendWorkarounds,
49 "scalarize_vec_and_mat_constructor_args", angle::FeatureCategory::FrontendWorkarounds,
55 "disable_program_binary", angle::FeatureCategory::FrontendFeatures,
61 "disable_anisotropic_filtering", angle::FeatureCategory::FrontendWorkarounds,
66 angle::FeatureCategory::FrontendWorkarounds,
70 angle::FeatureCategory::FrontendFeatures,
77 "enableCompressingPipelineCacheInThreadPool", angle::FeatureCategory::FrontendWorkarounds,
81 "forceRobustResourceInit", angle::FeatureCategory::FrontendWorkarounds,
DFeature.h26 enum class FeatureCategory enum
48 inline const char *FeatureCategoryToString(const FeatureCategory &fc) in FeatureCategoryToString()
52 case FeatureCategory::FrontendWorkarounds: in FeatureCategoryToString()
56 case FeatureCategory::FrontendFeatures: in FeatureCategoryToString()
60 case FeatureCategory::OpenGLWorkarounds: in FeatureCategoryToString()
64 case FeatureCategory::D3DWorkarounds: in FeatureCategoryToString()
68 case FeatureCategory::D3DCompilerWorkarounds: in FeatureCategoryToString()
72 case FeatureCategory::VulkanWorkarounds: in FeatureCategoryToString()
76 case FeatureCategory::VulkanFeatures: in FeatureCategoryToString()
80 case FeatureCategory::MetalFeatures: in FeatureCategoryToString()
[all …]