1package: "com.android.graphics.hwui.flags" 2container: "system" 3 4flag { 5 name: "runtime_color_filters_blenders" 6 namespace: "core_graphics" 7 description: "API for AGSL authored runtime color filters and blenders" 8 bug: "358126864" 9 is_exported: true 10} 11 12flag { 13 name: "clip_shader" 14 is_exported: true 15 namespace: "core_graphics" 16 description: "API for canvas shader clipping operations" 17 bug: "280116960" 18} 19 20flag { 21 name: "matrix_44" 22 is_exported: true 23 namespace: "core_graphics" 24 description: "API for 4x4 matrix and related canvas functions" 25 bug: "280116960" 26} 27 28flag { 29 name: "limited_hdr" 30 is_exported: true 31 namespace: "core_graphics" 32 description: "API to enable apps to restrict the amount of HDR headroom that is used" 33 bug: "234181960" 34} 35 36flag { 37 name: "high_contrast_text_luminance" 38 namespace: "accessibility" 39 description: "Use luminance to determine how to make text more high contrast, instead of RGB heuristic" 40 bug: "186567103" 41} 42 43flag { 44 name: "high_contrast_text_small_text_rect" 45 namespace: "accessibility" 46 description: "Draw a solid rectangle background behind text instead of a stroke outline" 47 bug: "186567103" 48 is_exported: true 49} 50 51flag { 52 name: "hdr_10bit_plus" 53 namespace: "core_graphics" 54 description: "Use 10101010 and FP16 formats for HDR-UI when available" 55 bug: "284159488" 56} 57 58flag { 59 name: "gainmap_animations" 60 is_exported: true 61 namespace: "core_graphics" 62 description: "APIs to help enable animations involving gainmaps" 63 bug: "296482289" 64} 65 66flag { 67 name: "gainmap_constructor_with_metadata" 68 is_exported: true 69 namespace: "core_graphics" 70 description: "APIs to create a new gainmap with a bitmap for metadata." 71 bug: "304478551" 72} 73 74flag { 75 name: "clip_surfaceviews" 76 namespace: "core_graphics" 77 description: "Clip z-above surfaceviews to global clip rect" 78 bug: "298621623" 79} 80 81flag { 82 name: "requested_formats_v" 83 is_exported: true 84 namespace: "core_graphics" 85 description: "Enable r_8, r_16_uint, rg_1616_uint, and rgba_10101010 in the SDK" 86 bug: "292545615" 87} 88 89flag { 90 name: "animate_hdr_transitions" 91 namespace: "core_graphics" 92 description: "Automatically animate all changes in HDR headroom" 93 bug: "314810174" 94} 95 96flag { 97 name: "draw_region" 98 namespace: "core_graphics" 99 description: "Add canvas#drawRegion API" 100 bug: "318612129" 101 is_exported: true 102} 103 104flag { 105 name: "initialize_gl_always" 106 namespace: "core_graphics" 107 description: "Initialize GL even when HWUI is set to use Vulkan. This improves app startup time for apps using GL." 108 bug: "335172671" 109} 110 111flag { 112 name: "skip_eglmanager_telemetry" 113 namespace: "core_graphics" 114 description: "Skip telemetry in EglManager's calls to eglCreateContext to avoid polluting telemetry" 115 bug: "347911216" 116} 117 118flag { 119 name: "resample_gainmap_regions" 120 namespace: "core_graphics" 121 description: "Resample gainmaps when decoding regions, to improve visual quality" 122 bug: "352847821" 123 metadata { 124 purpose: PURPOSE_BUGFIX 125 } 126} 127 128flag { 129 name: "iso_gainmap_apis" 130 is_exported: true 131 namespace: "core_graphics" 132 description: "APIs that expose gainmap metadata corresponding to those defined in ISO 21496-1" 133 bug: "349357636" 134} 135 136flag { 137 name: "query_global_priority" 138 namespace: "core_graphics" 139 description: "Attempt to query whether the vulkan driver supports the requested global priority before queue creation." 140 bug: "343986434" 141 metadata { 142 purpose: PURPOSE_BUGFIX 143 } 144} 145 146flag { 147 name: "bitmap_ashmem_long_name" 148 namespace: "core_graphics" 149 description: "Whether to have more information in ashmem filenames for bitmaps" 150 bug: "369619160" 151} 152 153flag { 154 name: "animated_image_drawable_filter_bitmap" 155 is_exported: true 156 namespace: "core_graphics" 157 description: "API's that enable animated image drawables to use nearest sampling when scaling." 158 bug: "370523334" 159} 160 161flag { 162 name: "remove_vri_sketchy_destroy" 163 namespace: "core_graphics" 164 description: "Remove the eager yet thread-violating destroyHardwareResources in VRI#die" 165 bug: "377057106" 166 metadata { 167 purpose: PURPOSE_BUGFIX 168 } 169}