xref: /aosp_15_r20/external/mesa3d/src/etnaviv/hw/texdesc_3d.xml.h (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker #ifndef TEXDESC_3D_XML
2*61046927SAndroid Build Coastguard Worker #define TEXDESC_3D_XML
3*61046927SAndroid Build Coastguard Worker 
4*61046927SAndroid Build Coastguard Worker /* Autogenerated file, DO NOT EDIT manually!
5*61046927SAndroid Build Coastguard Worker 
6*61046927SAndroid Build Coastguard Worker This file was generated by the rules-ng-ng headergen tool in this git repository:
7*61046927SAndroid Build Coastguard Worker http://0x04.net/cgit/index.cgi/rules-ng-ng
8*61046927SAndroid Build Coastguard Worker git clone git://0x04.net/rules-ng-ng
9*61046927SAndroid Build Coastguard Worker 
10*61046927SAndroid Build Coastguard Worker The rules-ng-ng source files this header was generated from are:
11*61046927SAndroid Build Coastguard Worker - texdesc_3d.xml (   3183 bytes, from 2022-11-18 09:38:25)
12*61046927SAndroid Build Coastguard Worker - copyright.xml  (   1597 bytes, from 2016-11-10 13:58:32)
13*61046927SAndroid Build Coastguard Worker - common.xml     (  35664 bytes, from 2024-04-10 11:43:40)
14*61046927SAndroid Build Coastguard Worker - common_3d.xml  (  15069 bytes, from 2024-04-10 11:43:40)
15*61046927SAndroid Build Coastguard Worker 
16*61046927SAndroid Build Coastguard Worker Copyright (C) 2012-2022 by the following authors:
17*61046927SAndroid Build Coastguard Worker - Wladimir J. van der Laan <[email protected]>
18*61046927SAndroid Build Coastguard Worker - Christian Gmeiner <[email protected]>
19*61046927SAndroid Build Coastguard Worker - Lucas Stach <[email protected]>
20*61046927SAndroid Build Coastguard Worker - Russell King <[email protected]>
21*61046927SAndroid Build Coastguard Worker 
22*61046927SAndroid Build Coastguard Worker Permission is hereby granted, free of charge, to any person obtaining a
23*61046927SAndroid Build Coastguard Worker copy of this software and associated documentation files (the "Software"),
24*61046927SAndroid Build Coastguard Worker to deal in the Software without restriction, including without limitation
25*61046927SAndroid Build Coastguard Worker the rights to use, copy, modify, merge, publish, distribute, sub license,
26*61046927SAndroid Build Coastguard Worker and/or sell copies of the Software, and to permit persons to whom the
27*61046927SAndroid Build Coastguard Worker Software is furnished to do so, subject to the following conditions:
28*61046927SAndroid Build Coastguard Worker 
29*61046927SAndroid Build Coastguard Worker The above copyright notice and this permission notice (including the
30*61046927SAndroid Build Coastguard Worker next paragraph) shall be included in all copies or substantial portions
31*61046927SAndroid Build Coastguard Worker of the Software.
32*61046927SAndroid Build Coastguard Worker 
33*61046927SAndroid Build Coastguard Worker THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
34*61046927SAndroid Build Coastguard Worker IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
35*61046927SAndroid Build Coastguard Worker FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
36*61046927SAndroid Build Coastguard Worker THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
37*61046927SAndroid Build Coastguard Worker LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
38*61046927SAndroid Build Coastguard Worker FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
39*61046927SAndroid Build Coastguard Worker DEALINGS IN THE SOFTWARE.
40*61046927SAndroid Build Coastguard Worker */
41*61046927SAndroid Build Coastguard Worker 
42*61046927SAndroid Build Coastguard Worker 
43*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOD_ADDR(i0)				       (0x00000000 + 0x4*(i0))
44*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOD_ADDR__ESIZE					0x00000004
45*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOD_ADDR__LEN					0x00000010
46*61046927SAndroid Build Coastguard Worker 
47*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0						0x00000040
48*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_TYPE__MASK				0x00000007
49*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_TYPE__SHIFT				0
50*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_TYPE(x)					(((x) << TEXDESC_CONFIG0_TYPE__SHIFT) & TEXDESC_CONFIG0_TYPE__MASK)
51*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_UWRAP__MASK				0x00000018
52*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_UWRAP__SHIFT				3
53*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_UWRAP(x)				(((x) << TEXDESC_CONFIG0_UWRAP__SHIFT) & TEXDESC_CONFIG0_UWRAP__MASK)
54*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_VWRAP__MASK				0x00000060
55*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_VWRAP__SHIFT				5
56*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_VWRAP(x)				(((x) << TEXDESC_CONFIG0_VWRAP__SHIFT) & TEXDESC_CONFIG0_VWRAP__MASK)
57*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_MIN__MASK				0x00000180
58*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_MIN__SHIFT				7
59*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_MIN(x)					(((x) << TEXDESC_CONFIG0_MIN__SHIFT) & TEXDESC_CONFIG0_MIN__MASK)
60*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_MIP__MASK				0x00000600
61*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_MIP__SHIFT				9
62*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_MIP(x)					(((x) << TEXDESC_CONFIG0_MIP__SHIFT) & TEXDESC_CONFIG0_MIP__MASK)
63*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_MAG__MASK				0x00001800
64*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_MAG__SHIFT				11
65*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_MAG(x)					(((x) << TEXDESC_CONFIG0_MAG__SHIFT) & TEXDESC_CONFIG0_MAG__MASK)
66*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_FORMAT__MASK				0x0003e000
67*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_FORMAT__SHIFT				13
68*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_FORMAT(x)				(((x) << TEXDESC_CONFIG0_FORMAT__SHIFT) & TEXDESC_CONFIG0_FORMAT__MASK)
69*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_ROUND_UV				0x00080000
70*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_ADDRESSING_MODE__MASK			0x00300000
71*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_ADDRESSING_MODE__SHIFT			20
72*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_ADDRESSING_MODE(x)			(((x) << TEXDESC_CONFIG0_ADDRESSING_MODE__SHIFT) & TEXDESC_CONFIG0_ADDRESSING_MODE__MASK)
73*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_ENDIAN__MASK				0x00c00000
74*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_ENDIAN__SHIFT				22
75*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_ENDIAN(x)				(((x) << TEXDESC_CONFIG0_ENDIAN__SHIFT) & TEXDESC_CONFIG0_ENDIAN__MASK)
76*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_ANISOTROPY__MASK			0xff000000
77*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_ANISOTROPY__SHIFT			24
78*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG0_ANISOTROPY(x)				(((x) << TEXDESC_CONFIG0_ANISOTROPY__SHIFT) & TEXDESC_CONFIG0_ANISOTROPY__MASK)
79*61046927SAndroid Build Coastguard Worker 
80*61046927SAndroid Build Coastguard Worker #define TEXDESC_SIZE						0x00000044
81*61046927SAndroid Build Coastguard Worker #define TEXDESC_SIZE_WIDTH__MASK				0x0000ffff
82*61046927SAndroid Build Coastguard Worker #define TEXDESC_SIZE_WIDTH__SHIFT				0
83*61046927SAndroid Build Coastguard Worker #define TEXDESC_SIZE_WIDTH(x)					(((x) << TEXDESC_SIZE_WIDTH__SHIFT) & TEXDESC_SIZE_WIDTH__MASK)
84*61046927SAndroid Build Coastguard Worker #define TEXDESC_SIZE_HEIGHT__MASK				0xffff0000
85*61046927SAndroid Build Coastguard Worker #define TEXDESC_SIZE_HEIGHT__SHIFT				16
86*61046927SAndroid Build Coastguard Worker #define TEXDESC_SIZE_HEIGHT(x)					(((x) << TEXDESC_SIZE_HEIGHT__SHIFT) & TEXDESC_SIZE_HEIGHT__MASK)
87*61046927SAndroid Build Coastguard Worker 
88*61046927SAndroid Build Coastguard Worker #define TEXDESC_LINEAR_STRIDE					0x00000048
89*61046927SAndroid Build Coastguard Worker 
90*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1						0x0000004c
91*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_FORMAT_EXT__MASK			0x0000003f
92*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_FORMAT_EXT__SHIFT			0
93*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_FORMAT_EXT(x)				(((x) << TEXDESC_CONFIG1_FORMAT_EXT__SHIFT) & TEXDESC_CONFIG1_FORMAT_EXT__MASK)
94*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_SWIZZLE_R__MASK				0x00000700
95*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_SWIZZLE_R__SHIFT			8
96*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_SWIZZLE_R(x)				(((x) << TEXDESC_CONFIG1_SWIZZLE_R__SHIFT) & TEXDESC_CONFIG1_SWIZZLE_R__MASK)
97*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_SWIZZLE_G__MASK				0x00007000
98*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_SWIZZLE_G__SHIFT			12
99*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_SWIZZLE_G(x)				(((x) << TEXDESC_CONFIG1_SWIZZLE_G__SHIFT) & TEXDESC_CONFIG1_SWIZZLE_G__MASK)
100*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_SWIZZLE_B__MASK				0x00070000
101*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_SWIZZLE_B__SHIFT			16
102*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_SWIZZLE_B(x)				(((x) << TEXDESC_CONFIG1_SWIZZLE_B__SHIFT) & TEXDESC_CONFIG1_SWIZZLE_B__MASK)
103*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_SWIZZLE_A__MASK				0x00700000
104*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_SWIZZLE_A__SHIFT			20
105*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_SWIZZLE_A(x)				(((x) << TEXDESC_CONFIG1_SWIZZLE_A__SHIFT) & TEXDESC_CONFIG1_SWIZZLE_A__MASK)
106*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_TS_MODE__MASK				0x00800000
107*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_TS_MODE__SHIFT				23
108*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_TS_MODE(x)				(((x) << TEXDESC_CONFIG1_TS_MODE__SHIFT) & TEXDESC_CONFIG1_TS_MODE__MASK)
109*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_TEXTURE_ARRAY				0x01000000
110*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_SEAMLESS_CUBE_MAP			0x02000000
111*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_HALIGN__MASK				0x1c000000
112*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_HALIGN__SHIFT				26
113*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_HALIGN(x)				(((x) << TEXDESC_CONFIG1_HALIGN__SHIFT) & TEXDESC_CONFIG1_HALIGN__MASK)
114*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG1_USE_TS					0x40000000
115*61046927SAndroid Build Coastguard Worker 
116*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONTROL_YUV					0x00000050
117*61046927SAndroid Build Coastguard Worker 
118*61046927SAndroid Build Coastguard Worker #define TEXDESC_STRIDE_YUV					0x00000054
119*61046927SAndroid Build Coastguard Worker 
120*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0						0x00000058
121*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0_ASTC_FORMAT__MASK				0x0000000f
122*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0_ASTC_FORMAT__SHIFT			0
123*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0_ASTC_FORMAT(x)				(((x) << TEXDESC_ASTC0_ASTC_FORMAT__SHIFT) & TEXDESC_ASTC0_ASTC_FORMAT__MASK)
124*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0_ASTC_SRGB					0x00000010
125*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0_UNK8__MASK				0x0000ff00
126*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0_UNK8__SHIFT				8
127*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0_UNK8(x)					(((x) << TEXDESC_ASTC0_UNK8__SHIFT) & TEXDESC_ASTC0_UNK8__MASK)
128*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0_UNK16__MASK				0x00ff0000
129*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0_UNK16__SHIFT				16
130*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0_UNK16(x)					(((x) << TEXDESC_ASTC0_UNK16__SHIFT) & TEXDESC_ASTC0_UNK16__MASK)
131*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0_UNK24__MASK				0xff000000
132*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0_UNK24__SHIFT				24
133*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC0_UNK24(x)					(((x) << TEXDESC_ASTC0_UNK24__SHIFT) & TEXDESC_ASTC0_UNK24__MASK)
134*61046927SAndroid Build Coastguard Worker 
135*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC1						0x0000005c
136*61046927SAndroid Build Coastguard Worker 
137*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC2						0x00000060
138*61046927SAndroid Build Coastguard Worker 
139*61046927SAndroid Build Coastguard Worker #define TEXDESC_ASTC3						0x00000064
140*61046927SAndroid Build Coastguard Worker 
141*61046927SAndroid Build Coastguard Worker #define TEXDESC_BASELOD						0x00000068
142*61046927SAndroid Build Coastguard Worker #define TEXDESC_BASELOD_BASELOD__MASK				0x0000000f
143*61046927SAndroid Build Coastguard Worker #define TEXDESC_BASELOD_BASELOD__SHIFT				0
144*61046927SAndroid Build Coastguard Worker #define TEXDESC_BASELOD_BASELOD(x)				(((x) << TEXDESC_BASELOD_BASELOD__SHIFT) & TEXDESC_BASELOD_BASELOD__MASK)
145*61046927SAndroid Build Coastguard Worker #define TEXDESC_BASELOD_MAXLOD__MASK				0x00000f00
146*61046927SAndroid Build Coastguard Worker #define TEXDESC_BASELOD_MAXLOD__SHIFT				8
147*61046927SAndroid Build Coastguard Worker #define TEXDESC_BASELOD_MAXLOD(x)				(((x) << TEXDESC_BASELOD_MAXLOD__SHIFT) & TEXDESC_BASELOD_MAXLOD__MASK)
148*61046927SAndroid Build Coastguard Worker #define TEXDESC_BASELOD_COMPARE_ENABLE				0x00010000
149*61046927SAndroid Build Coastguard Worker #define TEXDESC_BASELOD_COMPARE_FUNC__MASK			0x00700000
150*61046927SAndroid Build Coastguard Worker #define TEXDESC_BASELOD_COMPARE_FUNC__SHIFT			20
151*61046927SAndroid Build Coastguard Worker #define TEXDESC_BASELOD_COMPARE_FUNC(x)				(((x) << TEXDESC_BASELOD_COMPARE_FUNC__SHIFT) & TEXDESC_BASELOD_COMPARE_FUNC__MASK)
152*61046927SAndroid Build Coastguard Worker #define TEXDESC_BASELOD_BASELOD_ENABLE				0x00800000
153*61046927SAndroid Build Coastguard Worker 
154*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG2						0x0000006c
155*61046927SAndroid Build Coastguard Worker 
156*61046927SAndroid Build Coastguard Worker #define TEXDESC_CONFIG3						0x00000070
157*61046927SAndroid Build Coastguard Worker 
158*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_EXT					0x00000074
159*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_EXT_WIDTH__MASK			0x0000ffff
160*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_EXT_WIDTH__SHIFT			0
161*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_EXT_WIDTH(x)				(((x) << TEXDESC_LOG_SIZE_EXT_WIDTH__SHIFT) & TEXDESC_LOG_SIZE_EXT_WIDTH__MASK)
162*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_EXT_HEIGHT__MASK			0xffff0000
163*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_EXT_HEIGHT__SHIFT			16
164*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_EXT_HEIGHT(x)				(((x) << TEXDESC_LOG_SIZE_EXT_HEIGHT__SHIFT) & TEXDESC_LOG_SIZE_EXT_HEIGHT__MASK)
165*61046927SAndroid Build Coastguard Worker 
166*61046927SAndroid Build Coastguard Worker #define TEXDESC_VOLUME						0x00000078
167*61046927SAndroid Build Coastguard Worker 
168*61046927SAndroid Build Coastguard Worker #define TEXDESC_SLICE						0x0000007c
169*61046927SAndroid Build Coastguard Worker 
170*61046927SAndroid Build Coastguard Worker #define TEXDESC_BORDER_COLOR					0x00000080
171*61046927SAndroid Build Coastguard Worker 
172*61046927SAndroid Build Coastguard Worker #define TEXDESC_3D_CONFIG					0x00000084
173*61046927SAndroid Build Coastguard Worker #define TEXDESC_3D_CONFIG_DEPTH__MASK				0x00003fff
174*61046927SAndroid Build Coastguard Worker #define TEXDESC_3D_CONFIG_DEPTH__SHIFT				0
175*61046927SAndroid Build Coastguard Worker #define TEXDESC_3D_CONFIG_DEPTH(x)				(((x) << TEXDESC_3D_CONFIG_DEPTH__SHIFT) & TEXDESC_3D_CONFIG_DEPTH__MASK)
176*61046927SAndroid Build Coastguard Worker #define TEXDESC_3D_CONFIG_LOG_DEPTH__MASK			0x03ff0000
177*61046927SAndroid Build Coastguard Worker #define TEXDESC_3D_CONFIG_LOG_DEPTH__SHIFT			16
178*61046927SAndroid Build Coastguard Worker #define TEXDESC_3D_CONFIG_LOG_DEPTH(x)				(((x) << TEXDESC_3D_CONFIG_LOG_DEPTH__SHIFT) & TEXDESC_3D_CONFIG_LOG_DEPTH__MASK)
179*61046927SAndroid Build Coastguard Worker #define TEXDESC_3D_CONFIG_WRAP__MASK				0x30000000
180*61046927SAndroid Build Coastguard Worker #define TEXDESC_3D_CONFIG_WRAP__SHIFT				28
181*61046927SAndroid Build Coastguard Worker #define TEXDESC_3D_CONFIG_WRAP(x)				(((x) << TEXDESC_3D_CONFIG_WRAP__SHIFT) & TEXDESC_3D_CONFIG_WRAP__MASK)
182*61046927SAndroid Build Coastguard Worker 
183*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE					0x00000088
184*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_WIDTH__MASK				0x000003ff
185*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_WIDTH__SHIFT				0
186*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_WIDTH(x)				(((x) << TEXDESC_LOG_SIZE_WIDTH__SHIFT) & TEXDESC_LOG_SIZE_WIDTH__MASK)
187*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_HEIGHT__MASK				0x000ffc00
188*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_HEIGHT__SHIFT				10
189*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_HEIGHT(x)				(((x) << TEXDESC_LOG_SIZE_HEIGHT__SHIFT) & TEXDESC_LOG_SIZE_HEIGHT__MASK)
190*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_ASTC					0x10000000
191*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_INT_FILTER				0x20000000
192*61046927SAndroid Build Coastguard Worker #define TEXDESC_LOG_SIZE_SRGB					0x80000000
193*61046927SAndroid Build Coastguard Worker 
194*61046927SAndroid Build Coastguard Worker #define TEXDESC_BORDER_COLOR_R					0x0000008c
195*61046927SAndroid Build Coastguard Worker 
196*61046927SAndroid Build Coastguard Worker #define TEXDESC_BORDER_COLOR_G					0x00000090
197*61046927SAndroid Build Coastguard Worker 
198*61046927SAndroid Build Coastguard Worker #define TEXDESC_BORDER_COLOR_B					0x00000094
199*61046927SAndroid Build Coastguard Worker 
200*61046927SAndroid Build Coastguard Worker #define TEXDESC_BORDER_COLOR_A					0x00000098
201*61046927SAndroid Build Coastguard Worker 
202*61046927SAndroid Build Coastguard Worker 
203*61046927SAndroid Build Coastguard Worker #endif /* TEXDESC_3D_XML */
204