Back to home page

OSCL-LXR

 
 

    


0001 #ifndef COMMON_XML
0002 #define COMMON_XML
0003 
0004 /* Autogenerated file, DO NOT EDIT manually!
0005 
0006 This file was generated by the rules-ng-ng headergen tool in this git repository:
0007 http://0x04.net/cgit/index.cgi/rules-ng-ng
0008 git clone git://0x04.net/rules-ng-ng
0009 
0010 The rules-ng-ng source files this header was generated from are:
0011 - texdesc_3d.xml (   3183 bytes, from 2017-12-18 16:51:59)
0012 - copyright.xml  (   1597 bytes, from 2016-12-08 16:37:56)
0013 - common.xml     (  35468 bytes, from 2018-01-22 13:48:54)
0014 - common_3d.xml  (  14615 bytes, from 2017-12-18 16:51:59)
0015 
0016 Copyright (C) 2012-2018 by the following authors:
0017 - Wladimir J. van der Laan <laanwj@gmail.com>
0018 - Christian Gmeiner <christian.gmeiner@gmail.com>
0019 - Lucas Stach <l.stach@pengutronix.de>
0020 - Russell King <rmk@arm.linux.org.uk>
0021 
0022 Permission is hereby granted, free of charge, to any person obtaining a
0023 copy of this software and associated documentation files (the "Software"),
0024 to deal in the Software without restriction, including without limitation
0025 the rights to use, copy, modify, merge, publish, distribute, sub license,
0026 and/or sell copies of the Software, and to permit persons to whom the
0027 Software is furnished to do so, subject to the following conditions:
0028 
0029 The above copyright notice and this permission notice (including the
0030 next paragraph) shall be included in all copies or substantial portions
0031 of the Software.
0032 
0033 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
0034 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
0035 FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
0036 THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
0037 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
0038 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
0039 DEALINGS IN THE SOFTWARE.
0040 */
0041 
0042 
0043 #define PIPE_ID_PIPE_3D                     0x00000000
0044 #define PIPE_ID_PIPE_2D                     0x00000001
0045 #define SYNC_RECIPIENT_FE                   0x00000001
0046 #define SYNC_RECIPIENT_RA                   0x00000005
0047 #define SYNC_RECIPIENT_PE                   0x00000007
0048 #define SYNC_RECIPIENT_DE                   0x0000000b
0049 #define SYNC_RECIPIENT_BLT                  0x00000010
0050 #define ENDIAN_MODE_NO_SWAP                 0x00000000
0051 #define ENDIAN_MODE_SWAP_16                 0x00000001
0052 #define ENDIAN_MODE_SWAP_32                 0x00000002
0053 #define chipModel_GC200                     0x00000200
0054 #define chipModel_GC300                     0x00000300
0055 #define chipModel_GC320                     0x00000320
0056 #define chipModel_GC328                     0x00000328
0057 #define chipModel_GC350                     0x00000350
0058 #define chipModel_GC355                     0x00000355
0059 #define chipModel_GC400                     0x00000400
0060 #define chipModel_GC410                     0x00000410
0061 #define chipModel_GC420                     0x00000420
0062 #define chipModel_GC428                     0x00000428
0063 #define chipModel_GC450                     0x00000450
0064 #define chipModel_GC500                     0x00000500
0065 #define chipModel_GC520                     0x00000520
0066 #define chipModel_GC530                     0x00000530
0067 #define chipModel_GC600                     0x00000600
0068 #define chipModel_GC700                     0x00000700
0069 #define chipModel_GC800                     0x00000800
0070 #define chipModel_GC860                     0x00000860
0071 #define chipModel_GC880                     0x00000880
0072 #define chipModel_GC900                     0x00000900
0073 #define chipModel_GC1000                    0x00001000
0074 #define chipModel_GC1500                    0x00001500
0075 #define chipModel_GC2000                    0x00002000
0076 #define chipModel_GC2100                    0x00002100
0077 #define chipModel_GC2200                    0x00002200
0078 #define chipModel_GC2500                    0x00002500
0079 #define chipModel_GC3000                    0x00003000
0080 #define chipModel_GC4000                    0x00004000
0081 #define chipModel_GC5000                    0x00005000
0082 #define chipModel_GC5200                    0x00005200
0083 #define chipModel_GC6400                    0x00006400
0084 #define chipModel_GC7000                    0x00007000
0085 #define chipModel_GC7400                    0x00007400
0086 #define chipModel_GC8000                    0x00008000
0087 #define chipModel_GC8100                    0x00008100
0088 #define chipModel_GC8200                    0x00008200
0089 #define chipModel_GC8400                    0x00008400
0090 #define RGBA_BITS_R                     0x00000001
0091 #define RGBA_BITS_G                     0x00000002
0092 #define RGBA_BITS_B                     0x00000004
0093 #define RGBA_BITS_A                     0x00000008
0094 #define chipFeatures_FAST_CLEAR                 0x00000001
0095 #define chipFeatures_SPECIAL_ANTI_ALIASING          0x00000002
0096 #define chipFeatures_PIPE_3D                    0x00000004
0097 #define chipFeatures_DXT_TEXTURE_COMPRESSION            0x00000008
0098 #define chipFeatures_DEBUG_MODE                 0x00000010
0099 #define chipFeatures_Z_COMPRESSION              0x00000020
0100 #define chipFeatures_YUV420_SCALER              0x00000040
0101 #define chipFeatures_MSAA                   0x00000080
0102 #define chipFeatures_DC                     0x00000100
0103 #define chipFeatures_PIPE_2D                    0x00000200
0104 #define chipFeatures_ETC1_TEXTURE_COMPRESSION           0x00000400
0105 #define chipFeatures_FAST_SCALER                0x00000800
0106 #define chipFeatures_HIGH_DYNAMIC_RANGE             0x00001000
0107 #define chipFeatures_YUV420_TILER               0x00002000
0108 #define chipFeatures_MODULE_CG                  0x00004000
0109 #define chipFeatures_MIN_AREA                   0x00008000
0110 #define chipFeatures_NO_EARLY_Z                 0x00010000
0111 #define chipFeatures_NO_422_TEXTURE             0x00020000
0112 #define chipFeatures_BUFFER_INTERLEAVING            0x00040000
0113 #define chipFeatures_BYTE_WRITE_2D              0x00080000
0114 #define chipFeatures_NO_SCALER                  0x00100000
0115 #define chipFeatures_YUY2_AVERAGING             0x00200000
0116 #define chipFeatures_HALF_PE_CACHE              0x00400000
0117 #define chipFeatures_HALF_TX_CACHE              0x00800000
0118 #define chipFeatures_YUY2_RENDER_TARGET             0x01000000
0119 #define chipFeatures_MEM32                  0x02000000
0120 #define chipFeatures_PIPE_VG                    0x04000000
0121 #define chipFeatures_VGTS                   0x08000000
0122 #define chipFeatures_FE20                   0x10000000
0123 #define chipFeatures_BYTE_WRITE_3D              0x20000000
0124 #define chipFeatures_RS_YUV_TARGET              0x40000000
0125 #define chipFeatures_32_BIT_INDICES             0x80000000
0126 #define chipMinorFeatures0_FLIP_Y               0x00000001
0127 #define chipMinorFeatures0_DUAL_RETURN_BUS          0x00000002
0128 #define chipMinorFeatures0_ENDIANNESS_CONFIG            0x00000004
0129 #define chipMinorFeatures0_TEXTURE_8K               0x00000008
0130 #define chipMinorFeatures0_CORRECT_TEXTURE_CONVERTER        0x00000010
0131 #define chipMinorFeatures0_SPECIAL_MSAA_LOD         0x00000020
0132 #define chipMinorFeatures0_FAST_CLEAR_FLUSH         0x00000040
0133 #define chipMinorFeatures0_2DPE20               0x00000080
0134 #define chipMinorFeatures0_CORRECT_AUTO_DISABLE         0x00000100
0135 #define chipMinorFeatures0_RENDERTARGET_8K          0x00000200
0136 #define chipMinorFeatures0_2BITPERTILE              0x00000400
0137 #define chipMinorFeatures0_SEPARATE_TILE_STATUS_WHEN_INTERLEAVED    0x00000800
0138 #define chipMinorFeatures0_SUPER_TILED              0x00001000
0139 #define chipMinorFeatures0_VG_20                0x00002000
0140 #define chipMinorFeatures0_TS_EXTENDED_COMMANDS         0x00004000
0141 #define chipMinorFeatures0_COMPRESSION_FIFO_FIXED       0x00008000
0142 #define chipMinorFeatures0_HAS_SIGN_FLOOR_CEIL          0x00010000
0143 #define chipMinorFeatures0_VG_FILTER                0x00020000
0144 #define chipMinorFeatures0_VG_21                0x00040000
0145 #define chipMinorFeatures0_SHADER_HAS_W             0x00080000
0146 #define chipMinorFeatures0_HAS_SQRT_TRIG            0x00100000
0147 #define chipMinorFeatures0_MORE_MINOR_FEATURES          0x00200000
0148 #define chipMinorFeatures0_MC20                 0x00400000
0149 #define chipMinorFeatures0_MSAA_SIDEBAND            0x00800000
0150 #define chipMinorFeatures0_BUG_FIXES0               0x01000000
0151 #define chipMinorFeatures0_VAA                  0x02000000
0152 #define chipMinorFeatures0_BYPASS_IN_MSAA           0x04000000
0153 #define chipMinorFeatures0_HZ                   0x08000000
0154 #define chipMinorFeatures0_NEW_TEXTURE              0x10000000
0155 #define chipMinorFeatures0_2D_A8_TARGET             0x20000000
0156 #define chipMinorFeatures0_CORRECT_STENCIL          0x40000000
0157 #define chipMinorFeatures0_ENHANCE_VR               0x80000000
0158 #define chipMinorFeatures1_RSUV_SWIZZLE             0x00000001
0159 #define chipMinorFeatures1_V2_COMPRESSION           0x00000002
0160 #define chipMinorFeatures1_VG_DOUBLE_BUFFER         0x00000004
0161 #define chipMinorFeatures1_EXTRA_EVENT_STATES           0x00000008
0162 #define chipMinorFeatures1_NO_STRIPING_NEEDED           0x00000010
0163 #define chipMinorFeatures1_TEXTURE_STRIDE           0x00000020
0164 #define chipMinorFeatures1_BUG_FIXES3               0x00000040
0165 #define chipMinorFeatures1_AUTO_DISABLE             0x00000080
0166 #define chipMinorFeatures1_AUTO_RESTART_TS          0x00000100
0167 #define chipMinorFeatures1_DISABLE_PE_GATING            0x00000200
0168 #define chipMinorFeatures1_L2_WINDOWING             0x00000400
0169 #define chipMinorFeatures1_HALF_FLOAT               0x00000800
0170 #define chipMinorFeatures1_PIXEL_DITHER             0x00001000
0171 #define chipMinorFeatures1_TWO_STENCIL_REFERENCE        0x00002000
0172 #define chipMinorFeatures1_EXTENDED_PIXEL_FORMAT        0x00004000
0173 #define chipMinorFeatures1_CORRECT_MIN_MAX_DEPTH        0x00008000
0174 #define chipMinorFeatures1_2D_DITHER                0x00010000
0175 #define chipMinorFeatures1_BUG_FIXES5               0x00020000
0176 #define chipMinorFeatures1_NEW_2D               0x00040000
0177 #define chipMinorFeatures1_NEW_FP               0x00080000
0178 #define chipMinorFeatures1_TEXTURE_HALIGN           0x00100000
0179 #define chipMinorFeatures1_NON_POWER_OF_TWO         0x00200000
0180 #define chipMinorFeatures1_LINEAR_TEXTURE_SUPPORT       0x00400000
0181 #define chipMinorFeatures1_HALTI0               0x00800000
0182 #define chipMinorFeatures1_CORRECT_OVERFLOW_VG          0x01000000
0183 #define chipMinorFeatures1_NEGATIVE_LOG_FIX         0x02000000
0184 #define chipMinorFeatures1_RESOLVE_OFFSET           0x04000000
0185 #define chipMinorFeatures1_OK_TO_GATE_AXI_CLOCK         0x08000000
0186 #define chipMinorFeatures1_MMU_VERSION              0x10000000
0187 #define chipMinorFeatures1_WIDE_LINE                0x20000000
0188 #define chipMinorFeatures1_BUG_FIXES6               0x40000000
0189 #define chipMinorFeatures1_FC_FLUSH_STALL           0x80000000
0190 #define chipMinorFeatures2_LINE_LOOP                0x00000001
0191 #define chipMinorFeatures2_LOGIC_OP             0x00000002
0192 #define chipMinorFeatures2_SEAMLESS_CUBE_MAP            0x00000004
0193 #define chipMinorFeatures2_SUPERTILED_TEXTURE           0x00000008
0194 #define chipMinorFeatures2_LINEAR_PE                0x00000010
0195 #define chipMinorFeatures2_RECT_PRIMITIVE           0x00000020
0196 #define chipMinorFeatures2_COMPOSITION              0x00000040
0197 #define chipMinorFeatures2_CORRECT_AUTO_DISABLE_COUNT       0x00000080
0198 #define chipMinorFeatures2_PE_SWIZZLE               0x00000100
0199 #define chipMinorFeatures2_END_EVENT                0x00000200
0200 #define chipMinorFeatures2_S1S8                 0x00000400
0201 #define chipMinorFeatures2_HALTI1               0x00000800
0202 #define chipMinorFeatures2_RGB888               0x00001000
0203 #define chipMinorFeatures2_TX__YUV_ASSEMBLER            0x00002000
0204 #define chipMinorFeatures2_DYNAMIC_FREQUENCY_SCALING        0x00004000
0205 #define chipMinorFeatures2_TX_FILTER                0x00008000
0206 #define chipMinorFeatures2_FULL_DIRECTFB            0x00010000
0207 #define chipMinorFeatures2_2D_TILING                0x00020000
0208 #define chipMinorFeatures2_THREAD_WALKER_IN_PS          0x00040000
0209 #define chipMinorFeatures2_TILE_FILLER              0x00080000
0210 #define chipMinorFeatures2_YUV_STANDARD             0x00100000
0211 #define chipMinorFeatures2_2D_MULTI_SOURCE_BLIT         0x00200000
0212 #define chipMinorFeatures2_YUV_CONVERSION           0x00400000
0213 #define chipMinorFeatures2_FLUSH_FIXED_2D           0x00800000
0214 #define chipMinorFeatures2_INTERLEAVER              0x01000000
0215 #define chipMinorFeatures2_MIXED_STREAMS            0x02000000
0216 #define chipMinorFeatures2_2D_420_L2CACHE           0x04000000
0217 #define chipMinorFeatures2_BUG_FIXES7               0x08000000
0218 #define chipMinorFeatures2_2D_NO_INDEX8_BRUSH           0x10000000
0219 #define chipMinorFeatures2_TEXTURE_TILED_READ           0x20000000
0220 #define chipMinorFeatures2_DECOMPRESS_Z16           0x40000000
0221 #define chipMinorFeatures2_BUG_FIXES8               0x80000000
0222 #define chipMinorFeatures3_ROTATION_STALL_FIX           0x00000001
0223 #define chipMinorFeatures3_OCL_ONLY             0x00000002
0224 #define chipMinorFeatures3_2D_MULTI_SOURCE_BLT_EX       0x00000004
0225 #define chipMinorFeatures3_INSTRUCTION_CACHE            0x00000008
0226 #define chipMinorFeatures3_GEOMETRY_SHADER          0x00000010
0227 #define chipMinorFeatures3_TEX_COMPRESSION_SUPERTILED       0x00000020
0228 #define chipMinorFeatures3_GENERICS             0x00000040
0229 #define chipMinorFeatures3_BUG_FIXES9               0x00000080
0230 #define chipMinorFeatures3_FAST_MSAA                0x00000100
0231 #define chipMinorFeatures3_WCLIP                0x00000200
0232 #define chipMinorFeatures3_BUG_FIXES10              0x00000400
0233 #define chipMinorFeatures3_UNIFIED_SAMPLERS         0x00000800
0234 #define chipMinorFeatures3_BUG_FIXES11              0x00001000
0235 #define chipMinorFeatures3_PERFORMANCE_COUNTERS         0x00002000
0236 #define chipMinorFeatures3_HAS_FAST_TRANSCENDENTALS     0x00004000
0237 #define chipMinorFeatures3_BUG_FIXES12              0x00008000
0238 #define chipMinorFeatures3_BUG_FIXES13              0x00010000
0239 #define chipMinorFeatures3_DE_ENHANCEMENTS1         0x00020000
0240 #define chipMinorFeatures3_ACE                  0x00040000
0241 #define chipMinorFeatures3_TX_ENHANCEMENTS1         0x00080000
0242 #define chipMinorFeatures3_SH_ENHANCEMENTS1         0x00100000
0243 #define chipMinorFeatures3_SH_ENHANCEMENTS2         0x00200000
0244 #define chipMinorFeatures3_PE_ENHANCEMENTS1         0x00400000
0245 #define chipMinorFeatures3_2D_FC_SOURCE             0x00800000
0246 #define chipMinorFeatures3_BUG_FIXES_14             0x01000000
0247 #define chipMinorFeatures3_POWER_OPTIMIZATIONS_0        0x02000000
0248 #define chipMinorFeatures3_NEW_HZ               0x04000000
0249 #define chipMinorFeatures3_PE_DITHER_FIX            0x08000000
0250 #define chipMinorFeatures3_DE_ENHANCEMENTS3         0x10000000
0251 #define chipMinorFeatures3_SH_ENHANCEMENTS3         0x20000000
0252 #define chipMinorFeatures3_SH_ENHANCEMENTS4         0x40000000
0253 #define chipMinorFeatures3_TX_ENHANCEMENTS2         0x80000000
0254 #define chipMinorFeatures4_FE_ENHANCEMENTS1         0x00000001
0255 #define chipMinorFeatures4_PE_ENHANCEMENTS2         0x00000002
0256 #define chipMinorFeatures4_FRUSTUM_CLIP_FIX         0x00000004
0257 #define chipMinorFeatures4_DE_NO_GAMMA              0x00000008
0258 #define chipMinorFeatures4_PA_ENHANCEMENTS_2            0x00000010
0259 #define chipMinorFeatures4_2D_GAMMA             0x00000020
0260 #define chipMinorFeatures4_SINGLE_BUFFER            0x00000040
0261 #define chipMinorFeatures4_HI_ENHANCEMENTS_1            0x00000080
0262 #define chipMinorFeatures4_TX_ENHANCEMENTS_3            0x00000100
0263 #define chipMinorFeatures4_SH_ENHANCEMENTS_5            0x00000200
0264 #define chipMinorFeatures4_FE_ENHANCEMENTS_2            0x00000400
0265 #define chipMinorFeatures4_TX_LERP_PRECISION_FIX        0x00000800
0266 #define chipMinorFeatures4_2D_COLOR_SPACE_CONVERSION        0x00001000
0267 #define chipMinorFeatures4_TEXTURE_ASTC             0x00002000
0268 #define chipMinorFeatures4_PE_ENHANCEMENTS_4            0x00004000
0269 #define chipMinorFeatures4_MC_ENHANCEMENTS_1            0x00008000
0270 #define chipMinorFeatures4_HALTI2               0x00010000
0271 #define chipMinorFeatures4_2D_MIRROR_EXTENSION          0x00020000
0272 #define chipMinorFeatures4_SMALL_MSAA               0x00040000
0273 #define chipMinorFeatures4_BUG_FIXES_17             0x00080000
0274 #define chipMinorFeatures4_NEW_RA               0x00100000
0275 #define chipMinorFeatures4_2D_OPF_YUV_OUTPUT            0x00200000
0276 #define chipMinorFeatures4_2D_MULTI_SOURCE_BLT_EX2      0x00400000
0277 #define chipMinorFeatures4_NO_USER_CSC              0x00800000
0278 #define chipMinorFeatures4_ZFIXES               0x01000000
0279 #define chipMinorFeatures4_BUG_FIXES18              0x02000000
0280 #define chipMinorFeatures4_2D_COMPRESSION           0x04000000
0281 #define chipMinorFeatures4_PROBE                0x08000000
0282 #define chipMinorFeatures4_MEDIUM_PRECISION         0x10000000
0283 #define chipMinorFeatures4_2D_SUPER_TILE_VERSION        0x20000000
0284 #define chipMinorFeatures4_BUG_FIXES19              0x40000000
0285 #define chipMinorFeatures4_SH_ENHANCEMENTS6         0x80000000
0286 #define chipMinorFeatures5_SH_ENHANCEMENTS7         0x00000001
0287 #define chipMinorFeatures5_BUG_FIXES20              0x00000002
0288 #define chipMinorFeatures5_DE_ADDRESS_40            0x00000004
0289 #define chipMinorFeatures5_MINI_MMU_FIX             0x00000008
0290 #define chipMinorFeatures5_EEZ                  0x00000010
0291 #define chipMinorFeatures5_BUG_FIXES21              0x00000020
0292 #define chipMinorFeatures5_EXTRA_VG_CAPS            0x00000040
0293 #define chipMinorFeatures5_MULTI_SRC_V15            0x00000080
0294 #define chipMinorFeatures5_BUG_FIXES22              0x00000100
0295 #define chipMinorFeatures5_HALTI3               0x00000200
0296 #define chipMinorFeatures5_TESSELATION_SHADERS          0x00000400
0297 #define chipMinorFeatures5_2D_ONE_PASS_FILTER_TAP       0x00000800
0298 #define chipMinorFeatures5_MULTI_SRC_V2_STR_QUAD        0x00001000
0299 #define chipMinorFeatures5_SEPARATE_SRC_DST         0x00002000
0300 #define chipMinorFeatures5_HALTI4               0x00004000
0301 #define chipMinorFeatures5_RA_WRITE_DEPTH           0x00008000
0302 #define chipMinorFeatures5_ANDROID_ONLY             0x00010000
0303 #define chipMinorFeatures5_HAS_PRODUCTID            0x00020000
0304 #define chipMinorFeatures5_TX_SUPPORT_DEC           0x00040000
0305 #define chipMinorFeatures5_S8_MSAA_COMPRESSION          0x00080000
0306 #define chipMinorFeatures5_PE_DITHER_FIX2           0x00100000
0307 #define chipMinorFeatures5_L2_CACHE_REMOVE          0x00200000
0308 #define chipMinorFeatures5_FE_ALLOW_RND_VTX_CNT         0x00400000
0309 #define chipMinorFeatures5_CUBE_MAP_FL28            0x00800000
0310 #define chipMinorFeatures5_TX_6BIT_FRAC             0x01000000
0311 #define chipMinorFeatures5_FE_ALLOW_STALL_PREFETCH_ENG      0x02000000
0312 #define chipMinorFeatures5_THIRD_PARTY_COMPRESSION      0x04000000
0313 #define chipMinorFeatures5_RS_DEPTHSTENCIL_NATIVE_SUPPORT   0x08000000
0314 #define chipMinorFeatures5_V2_MSAA_COMP_FIX         0x10000000
0315 #define chipMinorFeatures5_HALTI5               0x20000000
0316 #define chipMinorFeatures5_EVIS                 0x40000000
0317 #define chipMinorFeatures5_BLT_ENGINE               0x80000000
0318 #define chipMinorFeatures6_BUG_FIXES_23             0x00000001
0319 #define chipMinorFeatures6_BUG_FIXES_24             0x00000002
0320 #define chipMinorFeatures6_DEC                  0x00000004
0321 #define chipMinorFeatures6_VS_TILE_NV12             0x00000008
0322 #define chipMinorFeatures6_VS_TILE_NV12_10BIT           0x00000010
0323 #define chipMinorFeatures6_RENDER_TARGET_8          0x00000020
0324 #define chipMinorFeatures6_TEX_LOD_FLOW_CORR            0x00000040
0325 #define chipMinorFeatures6_FACE_LOD             0x00000080
0326 #define chipMinorFeatures6_MULTI_CORE_SEMAPHORE_STALL_V2    0x00000100
0327 #define chipMinorFeatures6_VMSAA                0x00000200
0328 #define chipMinorFeatures6_CHIP_ENABLE_LINK         0x00000400
0329 #define chipMinorFeatures6_MULTI_SRC_BLT_1_5_ENHANCEMENT    0x00000800
0330 #define chipMinorFeatures6_MULTI_SRC_BLT_BILINEAR_FILTER    0x00001000
0331 #define chipMinorFeatures6_RA_HZEZ_CLOCK_CONTROL        0x00002000
0332 #define chipMinorFeatures6_CACHE128B256BPERLINE         0x00004000
0333 #define chipMinorFeatures6_V4_COMPRESSION           0x00008000
0334 #define chipMinorFeatures6_PE2D_MAJOR_SUPER_TILE        0x00010000
0335 #define chipMinorFeatures6_PE_32BPC_COLORMASK_FIX       0x00020000
0336 #define chipMinorFeatures6_ALPHA_BLENDING_OPT           0x00040000
0337 #define chipMinorFeatures6_NEW_GPIPE                0x00080000
0338 #define chipMinorFeatures6_PIPELINE_32_ATTRIBUTES       0x00100000
0339 #define chipMinorFeatures6_MSAA_SHADING             0x00200000
0340 #define chipMinorFeatures6_NO_ANISTRO_FILTER            0x00400000
0341 #define chipMinorFeatures6_NO_ASTC              0x00800000
0342 #define chipMinorFeatures6_NO_DXT               0x01000000
0343 #define chipMinorFeatures6_HWTFB                0x02000000
0344 #define chipMinorFeatures6_RA_DEPTH_WRITE_MSAA1X_FIX        0x04000000
0345 #define chipMinorFeatures6_EZHZ_CLOCKGATE_FIX           0x08000000
0346 #define chipMinorFeatures6_SH_SNAP2PAGE_FIX         0x10000000
0347 #define chipMinorFeatures6_SH_HALFDEPENDENCY_FIX        0x20000000
0348 #define chipMinorFeatures6_USC_MCFILL_FIX           0x40000000
0349 #define chipMinorFeatures6_TPG_TCPERF_FIX           0x80000000
0350 #define chipMinorFeatures7_USC_MDFIFO_OVERFLOW_FIX      0x00000001
0351 #define chipMinorFeatures7_SH_TEXLD_BARRIER_IN_CS_FIX       0x00000002
0352 #define chipMinorFeatures7_RS_NEW_BASEADDR          0x00000004
0353 #define chipMinorFeatures7_PE_8BPP_DUALPIPE_FIX         0x00000008
0354 #define chipMinorFeatures7_SH_ADVANCED_INSTR            0x00000010
0355 #define chipMinorFeatures7_SH_FLAT_INTERPOLATION_DUAL16_FIX 0x00000020
0356 #define chipMinorFeatures7_USC_CONTINUOUS_FLUS_FIX      0x00000040
0357 #define chipMinorFeatures7_SH_SUPPORT_V4            0x00000080
0358 #define chipMinorFeatures7_SH_SUPPORT_ALPHA_KILL        0x00000100
0359 #define chipMinorFeatures7_PE_NO_ALPHA_TEST         0x00000200
0360 #define chipMinorFeatures7_TX_LOD_NEAREST_SELECT        0x00000400
0361 #define chipMinorFeatures7_SH_FIX_LDEXP             0x00000800
0362 #define chipMinorFeatures7_SUPPORT_MOVAI            0x00001000
0363 #define chipMinorFeatures7_SH_SNAP2PAGE_MAXPAGES_FIX        0x00002000
0364 #define chipMinorFeatures7_PE_RGBA16I_FIX           0x00004000
0365 #define chipMinorFeatures7_BLT_8bpp_256TILE_FC_FIX      0x00008000
0366 #define chipMinorFeatures7_PE_64BIT_FENCE_FIX           0x00010000
0367 #define chipMinorFeatures7_USC_FULL_CACHE_FIX           0x00020000
0368 #define chipMinorFeatures7_TX_YUV_ASSEMBLER_10BIT       0x00040000
0369 #define chipMinorFeatures7_FE_32BIT_INDEX_FIX           0x00080000
0370 #define chipMinorFeatures7_BLT_64BPP_MASKED_CLEAR_FIX       0x00100000
0371 #define chipMinorFeatures7_BIT_SECURITY             0x00200000
0372 #define chipMinorFeatures7_BIT_ROBUSTNESS           0x00400000
0373 #define chipMinorFeatures7_USC_ATOMIC_FIX           0x00800000
0374 #define chipMinorFeatures7_SH_PSO_MSAA1x_FIX            0x01000000
0375 #define chipMinorFeatures7_BIT_USC_VX_PERF_FIX          0x02000000
0376 #define chipMinorFeatures7_EVIS_NO_ABSDIFF          0x04000000
0377 #define chipMinorFeatures7_EVIS_NO_BITREPLACE           0x08000000
0378 #define chipMinorFeatures7_EVIS_NO_BOXFILTER            0x10000000
0379 #define chipMinorFeatures7_EVIS_NO_CORDIAC          0x20000000
0380 #define chipMinorFeatures7_EVIS_NO_DP32             0x40000000
0381 #define chipMinorFeatures7_EVIS_NO_FILTER           0x80000000
0382 #define chipMinorFeatures8_EVIS_NO_IADD             0x00000001
0383 #define chipMinorFeatures8_EVIS_NO_SELECTADD            0x00000002
0384 #define chipMinorFeatures8_EVIS_LERP_7OUTPUT            0x00000004
0385 #define chipMinorFeatures8_EVIS_ACCSQ_8OUTPUT           0x00000008
0386 #define chipMinorFeatures8_USC_GOS_ADDR_FIX         0x00000010
0387 #define chipMinorFeatures8_TX_8BIT_UVFRAC           0x00000020
0388 #define chipMinorFeatures8_TX_DESC_CACHE_CLOCKGATE_FIX      0x00000040
0389 #define chipMinorFeatures8_RSBLT_MSAA_DECOMPRESSION     0x00000080
0390 #define chipMinorFeatures8_TX_INTEGER_COORDINATE        0x00000100
0391 #define chipMinorFeatures8_DRAWID               0x00000200
0392 #define chipMinorFeatures8_PSIO_SAMPLEMASK_IN_R0ZW_FIX      0x00000400
0393 #define chipMinorFeatures8_TX_INTEGER_COORDINATE_V2     0x00000800
0394 #define chipMinorFeatures8_MULTI_CORE_BLOCK_SET_CONFIG      0x00001000
0395 #define chipMinorFeatures8_VG_RESOLVE_ENGINE            0x00002000
0396 #define chipMinorFeatures8_VG_PE_COLOR_KEY          0x00004000
0397 #define chipMinorFeatures8_VG_IM_INDEX_FORMAT           0x00008000
0398 #define chipMinorFeatures8_SNAPPAGE_CMD             0x00010000
0399 #define chipMinorFeatures8_SH_NO_INDEX_CONST_ON_A0      0x00020000
0400 #define chipMinorFeatures8_SH_NO_ONECONST_LIMIT         0x00040000
0401 #define chipMinorFeatures8_SH_IMG_LDST_ON_TEMP          0x00080000
0402 #define chipMinorFeatures8_COMPUTE_ONLY             0x00100000
0403 #define chipMinorFeatures8_SH_IMG_LDST_CLAMP            0x00200000
0404 #define chipMinorFeatures8_SH_ICACHE_ALLOC_COUNT_FIX        0x00400000
0405 #define chipMinorFeatures8_SH_ICACHE_PREFETCH           0x00800000
0406 #define chipMinorFeatures8_PE2D_SEPARATE_CACHE          0x01000000
0407 #define chipMinorFeatures8_VG_AYUV_INPUT_OUTPUT         0x02000000
0408 #define chipMinorFeatures8_VG_DOUBLE_IMAGE          0x04000000
0409 #define chipMinorFeatures8_VG_RECTANGLE_STRIPE_MODE     0x08000000
0410 #define chipMinorFeatures8_VG_MMU               0x10000000
0411 #define chipMinorFeatures8_VG_IM_FILTER             0x20000000
0412 #define chipMinorFeatures8_VG_IM_YUV_PACKET         0x40000000
0413 #define chipMinorFeatures8_VG_IM_YUV_PLANAR         0x80000000
0414 #define chipMinorFeatures9_VG_PE_YUV_PACKET         0x00000001
0415 #define chipMinorFeatures9_VG_COLOR_PRECISION_8_BIT     0x00000002
0416 #define chipMinorFeatures9_PE_MSAA_OQ_FIX           0x00000004
0417 #define chipMinorFeatures9_PSIO_MSAA_CL_FIX         0x00000008
0418 #define chipMinorFeatures9_USC_DEFER_FILL_FIX           0x00000010
0419 #define chipMinorFeatures9_SH_CLOCK_GATE_FIX            0x00000020
0420 #define chipMinorFeatures9_FE_NEED_DUMMYDRAW            0x00000040
0421 #define chipMinorFeatures9_PE2D_LINEAR_YUV420_OUTPUT        0x00000080
0422 #define chipMinorFeatures9_PE2D_LINEAR_YUV420_10BIT     0x00000100
0423 #define chipMinorFeatures9_MULTI_CLUSTER            0x00000200
0424 #define chipMinorFeatures9_VG_TS_CULLING            0x00000400
0425 #define chipMinorFeatures9_VG_FP25              0x00000800
0426 #define chipMinorFeatures9_SH_MULTI_WG_PACK         0x00001000
0427 #define chipMinorFeatures9_SH_DUAL16_SAMPLEMASK_ZW      0x00002000
0428 #define chipMinorFeatures9_TPG_TRIVIAL_MODE_FIX         0x00004000
0429 #define chipMinorFeatures9_TX_ASTC_MULTISLICE_FIX       0x00008000
0430 #define chipMinorFeatures9_FE_ROBUST_FIX            0x00010000
0431 #define chipMinorFeatures9_SH_GPIPE_ACCESS_FULLTEMPS        0x00020000
0432 #define chipMinorFeatures9_PSIO_INTERLOCK           0x00040000
0433 #define chipMinorFeatures9_PA_WIDELINE_FIX          0x00080000
0434 #define chipMinorFeatures9_WIDELINE_HELPER_FIX          0x00100000
0435 #define chipMinorFeatures9_G2D_3RD_PARTY_COMPRESSION_1_1    0x00200000
0436 #define chipMinorFeatures9_TX_FLUSH_L1CACHE         0x00400000
0437 #define chipMinorFeatures9_PE_DITHER_FIX2           0x00800000
0438 #define chipMinorFeatures9_G2D_DEC400               0x01000000
0439 #define chipMinorFeatures9_SH_TEXLD_U_FIX           0x02000000
0440 #define chipMinorFeatures9_MC_FCCACHE_BYTEMASK          0x04000000
0441 #define chipMinorFeatures9_SH_MULTI_WG_PACK_FIX         0x08000000
0442 #define chipMinorFeatures9_DC_OVERLAY_SCALING           0x10000000
0443 #define chipMinorFeatures9_DC_SOURCE_ROTATION           0x20000000
0444 #define chipMinorFeatures9_DC_TILED             0x40000000
0445 #define chipMinorFeatures9_DC_YUV_L1                0x80000000
0446 #define chipMinorFeatures10_DC_D30_OUTPUT           0x00000001
0447 #define chipMinorFeatures10_DC_MMU              0x00000002
0448 #define chipMinorFeatures10_DC_COMPRESSION          0x00000004
0449 #define chipMinorFeatures10_DC_QOS              0x00000008
0450 #define chipMinorFeatures10_PE_ADVANCE_BLEND_PART0      0x00000010
0451 #define chipMinorFeatures10_FE_PATCHLIST_FETCH_FIX      0x00000020
0452 #define chipMinorFeatures10_RA_CG_FIX               0x00000040
0453 #define chipMinorFeatures10_EVIS_VX2                0x00000080
0454 #define chipMinorFeatures10_NN_FLOAT                0x00000100
0455 #define chipMinorFeatures10_DEC400              0x00000200
0456 #define chipMinorFeatures10_LS_SUPPORT_PERCOMP_DEPENDENCY   0x00000400
0457 #define chipMinorFeatures10_TP_ENGINE               0x00000800
0458 #define chipMinorFeatures10_MULTI_CORE_BLOCK_SET_CONFIG2    0x00001000
0459 #define chipMinorFeatures10_PE_VMSAA_COVERAGE_CACHE_FIX     0x00002000
0460 #define chipMinorFeatures10_SECURITY_AHB            0x00004000
0461 #define chipMinorFeatures10_MULTICORE_SEMAPHORESTALL_V3     0x00008000
0462 #define chipMinorFeatures10_SMALLBATCH              0x00010000
0463 #define chipMinorFeatures10_SH_CMPLX                0x00020000
0464 #define chipMinorFeatures10_SH_IDIV0_SWZL_EHS           0x00040000
0465 #define chipMinorFeatures10_TX_LERP_LESS_BIT            0x00080000
0466 #define chipMinorFeatures10_SH_GM_ENDIAN            0x00100000
0467 #define chipMinorFeatures10_SH_GM_USC_UNALLOC           0x00200000
0468 #define chipMinorFeatures10_SH_END_OF_BB            0x00400000
0469 #define chipMinorFeatures10_VIP_V7              0x00800000
0470 #define chipMinorFeatures10_TX_BORDER_CLAMP_FIX         0x01000000
0471 #define chipMinorFeatures10_SH_IMG_LD_LASTPIXEL_FIX     0x02000000
0472 #define chipMinorFeatures10_ASYNC_BLT               0x04000000
0473 #define chipMinorFeatures10_ASYNC_FE_FENCE_FIX          0x08000000
0474 #define chipMinorFeatures10_PSCS_THROTTLE           0x10000000
0475 #define chipMinorFeatures10_SEPARATE_LS             0x20000000
0476 #define chipMinorFeatures10_MCFE                0x40000000
0477 #define chipMinorFeatures10_WIDELINE_TRIANGLE_EMU       0x80000000
0478 #define chipMinorFeatures11_VG_RESOLUTION_8K            0x00000001
0479 #define chipMinorFeatures11_FENCE_32BIT             0x00000002
0480 #define chipMinorFeatures11_FENCE_64BIT             0x00000004
0481 #define chipMinorFeatures11_NN_INTERLEVE8           0x00000008
0482 #define chipMinorFeatures11_TP_REORDER              0x00000010
0483 #define chipMinorFeatures11_PE_DEPTH_ONLY_OQFIX         0x00000020
0484 
0485 #endif /* COMMON_XML */