Home
last modified time | relevance | path

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

/external/angle/include/platform/
DFeaturesGL.h30 FeatureCategory::OpenGLWorkarounds,
37 FeatureCategory::OpenGLWorkarounds,
45 "does_srgb_clears_on_linear_framebuffer_attachments", FeatureCategory::OpenGLWorkarounds,
57 "do_while_glsl_causes_gpu_hang", FeatureCategory::OpenGLWorkarounds,
65 "vertex_id_does_not_include_base_vertex", FeatureCategory::OpenGLWorkarounds,
72 "finish_does_not_cause_queries_to_be_available", FeatureCategory::OpenGLWorkarounds,
80 "always_call_use_program_after_link", FeatureCategory::OpenGLWorkarounds,
87 "unpack_overlapping_rows_separately_unpack_buffer", FeatureCategory::OpenGLWorkarounds,
93 "pack_overlapping_rows_separately_pack_buffer", FeatureCategory::OpenGLWorkarounds,
100 "initialize_current_vertex_attributes", FeatureCategory::OpenGLWorkarounds,
[all …]
DFeaturesVk.h27 "basic_gl_line_rasterization", FeatureCategory::VulkanFeatures,
35 "bresenham_line_rasterization", FeatureCategory::VulkanFeatures,
40 Feature provokingVertex = {"provoking_vertex", FeatureCategory::VulkanFeatures,
57 Feature flipViewportY = {"flip_viewport_y", FeatureCategory::VulkanFeatures,
63 "extra_copy_buffer_region", FeatureCategory::VulkanWorkarounds,
70 Feature forceFallbackFormat = {"force_fallback_format", FeatureCategory::VulkanWorkarounds,
77 "clamp_point_size", FeatureCategory::VulkanWorkarounds,
85 "flush_after_vertex_conversion", FeatureCategory::VulkanWorkarounds,
93 "supports_incremental_present", FeatureCategory::VulkanFeatures,
100 "force_cpu_path_for_cube_map_copy", FeatureCategory::VulkanWorkarounds,
[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 …]
DFeature.h26 enum class FeatureCategory enum
46 inline const char *FeatureCategoryToString(const FeatureCategory &fc) in FeatureCategoryToString()
50 case FeatureCategory::FrontendWorkarounds: in FeatureCategoryToString()
54 case FeatureCategory::OpenGLWorkarounds: in FeatureCategoryToString()
58 case FeatureCategory::D3DWorkarounds: in FeatureCategoryToString()
62 case FeatureCategory::D3DCompilerWorkarounds: in FeatureCategoryToString()
66 case FeatureCategory::VulkanWorkarounds: in FeatureCategoryToString()
70 case FeatureCategory::VulkanFeatures: in FeatureCategoryToString()
74 case FeatureCategory::MetalFeatures: in FeatureCategoryToString()
105 const FeatureCategory &category,
[all …]
DFeaturesMtl.h21 "has_base_vertex_instanced_draw", FeatureCategory::MetalFeatures,
26 "has_depth_texture_filtering", FeatureCategory::MetalFeatures,
31 "has_non_uniform_dispatch", FeatureCategory::MetalFeatures,
34 Feature hasTextureSwizzle = {"has_texture_swizzle", FeatureCategory::MetalFeatures,
40 "allow_separate_depth_stencil_buffers", FeatureCategory::MetalFeatures,
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,