Path: blob/21.2-virgl/src/gallium/drivers/nouveau/nvc0/gm107_texture.xml.h
4574 views
#ifndef GM107_TEXTURE_XML1#define GM107_TEXTURE_XML23/* Autogenerated file, DO NOT EDIT manually!45This file was generated by the rules-ng-ng headergen tool in this git repository:6http://github.com/envytools/envytools/7git clone https://github.com/envytools/envytools.git89The rules-ng-ng source files this header was generated from are:10- /home/skeggsb/git/envytools/rnndb/../rnndb/graph/gm107_texture.xml ( 22057 bytes, from 2016-02-12 03:01:43)11- /home/skeggsb/git/envytools/rnndb/copyright.xml ( 6456 bytes, from 2015-09-10 02:57:40)12- /home/skeggsb/git/envytools/rnndb/nvchipsets.xml ( 2908 bytes, from 2016-02-04 22:19:11)13- /home/skeggsb/git/envytools/rnndb/g80_defs.xml ( 21739 bytes, from 2016-02-04 00:29:42)1415Copyright (C) 2006-2016 by the following authors:16- Artur Huillet <[email protected]> (ahuillet)17- Ben Skeggs (darktama, darktama_)18- B. R. <[email protected]> (koala_br)19- Carlos Martin <[email protected]> (carlosmn)20- Christoph Bumiller <[email protected]> (calim, chrisbmr)21- Dawid Gajownik <[email protected]> (gajownik)22- Dmitry Baryshkov23- Dmitry Eremin-Solenikov <[email protected]> (lumag)24- EdB <[email protected]> (edb_)25- Erik Waling <[email protected]> (erikwaling)26- Francisco Jerez <[email protected]> (curro)27- Ilia Mirkin <[email protected]> (imirkin)28- jb17bsome <[email protected]> (jb17bsome)29- Jeremy Kolb <[email protected]> (kjeremy)30- Laurent Carlier <[email protected]> (lordheavy)31- Luca Barbieri <[email protected]> (lb, lb1)32- Maarten Maathuis <[email protected]> (stillunknown)33- Marcin KoĆcielnicki <[email protected]> (mwk, koriakin)34- Mark Carey <[email protected]> (careym)35- Matthieu Castet <[email protected]> (mat-c)36- nvidiaman <[email protected]> (nvidiaman)37- Patrice Mandin <[email protected]> (pmandin, pmdata)38- Pekka Paalanen <[email protected]> (pq, ppaalanen)39- Peter Popov <[email protected]> (ironpeter)40- Richard Hughes <[email protected]> (hughsient)41- Rudi Cilibrasi <[email protected]> (cilibrar)42- Serge Martin43- Simon Raffeiner44- Stephane Loeuillet <[email protected]> (leroutier)45- Stephane Marchesin <[email protected]> (marcheu)46- sturmflut <[email protected]> (sturmflut)47- Sylvain Munaut <[email protected]>48- Victor Stinner <[email protected]> (haypo)49- Wladmir van der Laan <[email protected]> (miathan6)50- Younes Manton <[email protected]> (ymanton)5152Permission is hereby granted, free of charge, to any person obtaining53a copy of this software and associated documentation files (the54"Software"), to deal in the Software without restriction, including55without limitation the rights to use, copy, modify, merge, publish,56distribute, sublicense, and/or sell copies of the Software, and to57permit persons to whom the Software is furnished to do so, subject to58the following conditions:5960The above copyright notice and this permission notice (including the61next paragraph) shall be included in all copies or substantial62portions of the Software.6364THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,65EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF66MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.67IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE68LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION69OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION70WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.71*/727374#define GM107_TIC2__SIZE 0x0000002075#define GM107_TIC2_0 0x0000000076#define GM107_TIC2_0_COMPONENTS_SIZES__MASK 0x0000007f77#define GM107_TIC2_0_COMPONENTS_SIZES__SHIFT 078#define GM107_TIC2_0_COMPONENTS_SIZES_R32_G32_B32_A32 0x0000000179#define GM107_TIC2_0_COMPONENTS_SIZES_R32_G32_B32 0x0000000280#define GM107_TIC2_0_COMPONENTS_SIZES_R16_G16_B16_A16 0x0000000381#define GM107_TIC2_0_COMPONENTS_SIZES_R32_G32 0x0000000482#define GM107_TIC2_0_COMPONENTS_SIZES_R32_B24G8 0x0000000583#define GM107_TIC2_0_COMPONENTS_SIZES_X8B8G8R8 0x0000000784#define GM107_TIC2_0_COMPONENTS_SIZES_A8B8G8R8 0x0000000885#define GM107_TIC2_0_COMPONENTS_SIZES_A2B10G10R10 0x0000000986#define GM107_TIC2_0_COMPONENTS_SIZES_R16_G16 0x0000000c87#define GM107_TIC2_0_COMPONENTS_SIZES_G8R24 0x0000000d88#define GM107_TIC2_0_COMPONENTS_SIZES_G24R8 0x0000000e89#define GM107_TIC2_0_COMPONENTS_SIZES_R32 0x0000000f90#define GM107_TIC2_0_COMPONENTS_SIZES_A4B4G4R4 0x0000001291#define GM107_TIC2_0_COMPONENTS_SIZES_A5B5G5R1 0x0000001392#define GM107_TIC2_0_COMPONENTS_SIZES_A1B5G5R5 0x0000001493#define GM107_TIC2_0_COMPONENTS_SIZES_B5G6R5 0x0000001594#define GM107_TIC2_0_COMPONENTS_SIZES_B6G5R5 0x0000001695#define GM107_TIC2_0_COMPONENTS_SIZES_G8R8 0x0000001896#define GM107_TIC2_0_COMPONENTS_SIZES_R16 0x0000001b97#define GM107_TIC2_0_COMPONENTS_SIZES_Y8_VIDEO 0x0000001c98#define GM107_TIC2_0_COMPONENTS_SIZES_R8 0x0000001d99#define GM107_TIC2_0_COMPONENTS_SIZES_G4R4 0x0000001e100#define GM107_TIC2_0_COMPONENTS_SIZES_R1 0x0000001f101#define GM107_TIC2_0_COMPONENTS_SIZES_E5B9G9R9_SHAREDEXP 0x00000020102#define GM107_TIC2_0_COMPONENTS_SIZES_BF10GF11RF11 0x00000021103#define GM107_TIC2_0_COMPONENTS_SIZES_G8B8G8R8 0x00000022104#define GM107_TIC2_0_COMPONENTS_SIZES_B8G8R8G8 0x00000023105#define GM107_TIC2_0_COMPONENTS_SIZES_DXT1 0x00000024106#define GM107_TIC2_0_COMPONENTS_SIZES_DXT23 0x00000025107#define GM107_TIC2_0_COMPONENTS_SIZES_DXT45 0x00000026108#define GM107_TIC2_0_COMPONENTS_SIZES_DXN1 0x00000027109#define GM107_TIC2_0_COMPONENTS_SIZES_DXN2 0x00000028110#define GM107_TIC2_0_COMPONENTS_SIZES_BC6H_SF16 0x00000010111#define GM107_TIC2_0_COMPONENTS_SIZES_BC6H_UF16 0x00000011112#define GM107_TIC2_0_COMPONENTS_SIZES_BC7U 0x00000017113#define GM107_TIC2_0_COMPONENTS_SIZES_ETC2_RGB 0x00000006114#define GM107_TIC2_0_COMPONENTS_SIZES_ETC2_RGB_PTA 0x0000000a115#define GM107_TIC2_0_COMPONENTS_SIZES_ETC2_RGBA 0x0000000b116#define GM107_TIC2_0_COMPONENTS_SIZES_EAC 0x00000019117#define GM107_TIC2_0_COMPONENTS_SIZES_EACX2 0x0000001a118#define GM107_TIC2_0_COMPONENTS_SIZES_Z24S8 0x00000029119#define GM107_TIC2_0_COMPONENTS_SIZES_X8Z24 0x0000002a120#define GM107_TIC2_0_COMPONENTS_SIZES_S8Z24 0x0000002b121#define GM107_TIC2_0_COMPONENTS_SIZES_X4V4Z24__COV4R4V 0x0000002c122#define GM107_TIC2_0_COMPONENTS_SIZES_X4V4Z24__COV8R8V 0x0000002d123#define GM107_TIC2_0_COMPONENTS_SIZES_V8Z24__COV4R12V 0x0000002e124#define GM107_TIC2_0_COMPONENTS_SIZES_ZF32 0x0000002f125#define GM107_TIC2_0_COMPONENTS_SIZES_ZF32_X24S8 0x00000030126#define GM107_TIC2_0_COMPONENTS_SIZES_X8Z24_X20V4S8__COV4R4V 0x00000031127#define GM107_TIC2_0_COMPONENTS_SIZES_X8Z24_X20V4S8__COV8R8V 0x00000032128#define GM107_TIC2_0_COMPONENTS_SIZES_ZF32_X20V4X8__COV4R4V 0x00000033129#define GM107_TIC2_0_COMPONENTS_SIZES_ZF32_X20V4X8__COV8R8V 0x00000034130#define GM107_TIC2_0_COMPONENTS_SIZES_ZF32_X20V4S8__COV4R4V 0x00000035131#define GM107_TIC2_0_COMPONENTS_SIZES_ZF32_X20V4S8__COV8R8V 0x00000036132#define GM107_TIC2_0_COMPONENTS_SIZES_X8Z24_X16V8S8__COV4R12V 0x00000037133#define GM107_TIC2_0_COMPONENTS_SIZES_ZF32_X16V8X8__COV4R12V 0x00000038134#define GM107_TIC2_0_COMPONENTS_SIZES_ZF32_X16V8S8__COV4R12V 0x00000039135#define GM107_TIC2_0_COMPONENTS_SIZES_Z16 0x0000003a136#define GM107_TIC2_0_COMPONENTS_SIZES_V8Z24__COV8R24V 0x0000003b137#define GM107_TIC2_0_COMPONENTS_SIZES_X8Z24_X16V8S8__COV8R24V 0x0000003c138#define GM107_TIC2_0_COMPONENTS_SIZES_ZF32_X16V8X8__COV8R24V 0x0000003d139#define GM107_TIC2_0_COMPONENTS_SIZES_ZF32_X16V8S8__COV8R24V 0x0000003e140#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_4X4 0x00000040141#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_5X4 0x00000050142#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_5X5 0x00000041143#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_6X5 0x00000051144#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_6X6 0x00000042145#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_8X5 0x00000055146#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_8X6 0x00000052147#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_8X8 0x00000044148#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_10X5 0x00000056149#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_10X6 0x00000057150#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_10X8 0x00000053151#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_10X10 0x00000045152#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_12X10 0x00000054153#define GM107_TIC2_0_COMPONENTS_SIZES_ASTC_2D_12X12 0x00000046154#define GM107_TIC2_0_R_DATA_TYPE__MASK 0x00000380155#define GM107_TIC2_0_R_DATA_TYPE__SHIFT 7156#define GM107_TIC2_0_G_DATA_TYPE__MASK 0x00001c00157#define GM107_TIC2_0_G_DATA_TYPE__SHIFT 10158#define GM107_TIC2_0_B_DATA_TYPE__MASK 0x0000e000159#define GM107_TIC2_0_B_DATA_TYPE__SHIFT 13160#define GM107_TIC2_0_A_DATA_TYPE__MASK 0x00070000161#define GM107_TIC2_0_A_DATA_TYPE__SHIFT 16162#define GM107_TIC2_0_X_SOURCE__MASK 0x00380000163#define GM107_TIC2_0_X_SOURCE__SHIFT 19164#define GM107_TIC2_0_Y_SOURCE__MASK 0x01c00000165#define GM107_TIC2_0_Y_SOURCE__SHIFT 22166#define GM107_TIC2_0_Z_SOURCE__MASK 0x0e000000167#define GM107_TIC2_0_Z_SOURCE__SHIFT 25168#define GM107_TIC2_0_W_SOURCE__MASK 0x70000000169#define GM107_TIC2_0_W_SOURCE__SHIFT 28170#define GM107_TIC2_0_PACK_COMPONENTS 0x80000000171172#define GM107_TIC2_1 0x00000004173#define GM107_TIC2_1_ADDRESS_BITS_31_TO_0__MASK 0xffffffff174#define GM107_TIC2_1_ADDRESS_BITS_31_TO_0__SHIFT 0175#define GM107_TIC2_1_ADDRESS_BITS_31_TO_5__MASK 0xffffffe0176#define GM107_TIC2_1_ADDRESS_BITS_31_TO_5__SHIFT 5177#define GM107_TIC2_1_ADDRESS_BITS_31_TO_5__SHR 5178#define GM107_TIC2_1_GOB_DEPTH_OFFSET__MASK 0x00000060179#define GM107_TIC2_1_GOB_DEPTH_OFFSET__SHIFT 5180#define GM107_TIC2_1_ADDRESS_BITS_31_TO_9__MASK 0xfffffe00181#define GM107_TIC2_1_ADDRESS_BITS_31_TO_9__SHIFT 9182#define GM107_TIC2_1_ADDRESS_BITS_31_TO_9__SHR 9183184#define GM107_TIC2_2 0x00000008185#define GM107_TIC2_2_ADDRESS_BITS_47_TO_32__MASK 0x0000ffff186#define GM107_TIC2_2_ADDRESS_BITS_47_TO_32__SHIFT 0187#define GM107_TIC2_2_HEADER_VERSION__MASK 0x00e00000188#define GM107_TIC2_2_HEADER_VERSION__SHIFT 21189#define GM107_TIC2_2_HEADER_VERSION_ONE_D_BUFFER 0x00000000190#define GM107_TIC2_2_HEADER_VERSION_PITCH_COLORKEY 0x00200000191#define GM107_TIC2_2_HEADER_VERSION_PITCH 0x00400000192#define GM107_TIC2_2_HEADER_VERSION_BLOCKLINEAR 0x00600000193#define GM107_TIC2_2_HEADER_VERSION_BLOCKLINEAR_COLORKEY 0x00800000194#define GM107_TIC2_2_RESOURCE_VIEW_COHERENCY_HASH__MASK 0x1e000000195#define GM107_TIC2_2_RESOURCE_VIEW_COHERENCY_HASH__SHIFT 25196197#define GM107_TIC2_3 0x0000000c198#define GM107_TIC2_3_WIDTH_MINUS_ONE_BITS_31_TO_16__MASK 0x0000ffff199#define GM107_TIC2_3_WIDTH_MINUS_ONE_BITS_31_TO_16__SHIFT 0200#define GM107_TIC2_3_PITCH_BITS_20_TO_5__MASK 0x0000ffff201#define GM107_TIC2_3_PITCH_BITS_20_TO_5__SHIFT 0202#define GM107_TIC2_3_PITCH_BITS_20_TO_5__SHR 5203#define GM107_TIC2_3_GOBS_PER_BLOCK_WIDTH__MASK 0x00000007204#define GM107_TIC2_3_GOBS_PER_BLOCK_WIDTH__SHIFT 0205#define GM107_TIC2_3_GOBS_PER_BLOCK_WIDTH__MIN 0x00000000206#define GM107_TIC2_3_GOBS_PER_BLOCK_WIDTH__MAX 0x00000000207#define GM107_TIC2_3_GOBS_PER_BLOCK_WIDTH_ONE 0x00000000208#define GM107_TIC2_3_GOBS_PER_BLOCK_WIDTH_TWO 0x00000001209#define GM107_TIC2_3_GOBS_PER_BLOCK_WIDTH_FOUR 0x00000002210#define GM107_TIC2_3_GOBS_PER_BLOCK_WIDTH_EIGHT 0x00000003211#define GM107_TIC2_3_GOBS_PER_BLOCK_WIDTH_SIXTEEN 0x00000004212#define GM107_TIC2_3_GOBS_PER_BLOCK_WIDTH_THIRTYTWO 0x00000005213#define GM107_TIC2_3_GOBS_PER_BLOCK_HEIGHT__MASK 0x00000038214#define GM107_TIC2_3_GOBS_PER_BLOCK_HEIGHT__SHIFT 3215#define GM107_TIC2_3_GOBS_PER_BLOCK_HEIGHT_ONE 0x00000000216#define GM107_TIC2_3_GOBS_PER_BLOCK_HEIGHT_TWO 0x00000008217#define GM107_TIC2_3_GOBS_PER_BLOCK_HEIGHT_FOUR 0x00000010218#define GM107_TIC2_3_GOBS_PER_BLOCK_HEIGHT_EIGHT 0x00000018219#define GM107_TIC2_3_GOBS_PER_BLOCK_HEIGHT_SIXTEEN 0x00000020220#define GM107_TIC2_3_GOBS_PER_BLOCK_HEIGHT_THIRTYTWO 0x00000028221#define GM107_TIC2_3_GOBS_PER_BLOCK_DEPTH__MASK 0x000001c0222#define GM107_TIC2_3_GOBS_PER_BLOCK_DEPTH__SHIFT 6223#define GM107_TIC2_3_GOBS_PER_BLOCK_DEPTH_ONE 0x00000000224#define GM107_TIC2_3_GOBS_PER_BLOCK_DEPTH_TWO 0x00000040225#define GM107_TIC2_3_GOBS_PER_BLOCK_DEPTH_FOUR 0x00000080226#define GM107_TIC2_3_GOBS_PER_BLOCK_DEPTH_EIGHT 0x000000c0227#define GM107_TIC2_3_GOBS_PER_BLOCK_DEPTH_SIXTEEN 0x00000100228#define GM107_TIC2_3_GOBS_PER_BLOCK_DEPTH_THIRTYTWO 0x00000140229#define GM107_TIC2_3_TILE_WIDTH_IN_GOBS__MASK 0x00001c00230#define GM107_TIC2_3_TILE_WIDTH_IN_GOBS__SHIFT 10231#define GM107_TIC2_3_TILE_WIDTH_IN_GOBS_ONE 0x00000000232#define GM107_TIC2_3_TILE_WIDTH_IN_GOBS_TWO 0x00000400233#define GM107_TIC2_3_TILE_WIDTH_IN_GOBS_FOUR 0x00000800234#define GM107_TIC2_3_TILE_WIDTH_IN_GOBS_EIGHT 0x00000c00235#define GM107_TIC2_3_TILE_WIDTH_IN_GOBS_SIXTEEN 0x00001000236#define GM107_TIC2_3_TILE_WIDTH_IN_GOBS_THIRTYTWO 0x00001400237#define GM107_TIC2_3_GOB_3D 0x00002000238#define GM107_TIC2_3_LOD_ANISO_QUALITY_2 0x00010000239#define GM107_TIC2_3_LOD_ANISO_QUALITY__MASK 0x00020000240#define GM107_TIC2_3_LOD_ANISO_QUALITY__SHIFT 17241#define GM107_TIC2_3_LOD_ANISO_QUALITY_LOW 0x00000000242#define GM107_TIC2_3_LOD_ANISO_QUALITY_HIGH 0x00020000243#define GM107_TIC2_3_LOD_ISO_QUALITY__MASK 0x00040000244#define GM107_TIC2_3_LOD_ISO_QUALITY__SHIFT 18245#define GM107_TIC2_3_LOD_ISO_QUALITY_LOW 0x00000000246#define GM107_TIC2_3_LOD_ISO_QUALITY_HIGH 0x00040000247#define GM107_TIC2_3_ANISO_COARSE_SPREAD_MODIFIER__MASK 0x00180000248#define GM107_TIC2_3_ANISO_COARSE_SPREAD_MODIFIER__SHIFT 19249#define GM107_TIC2_3_ANISO_COARSE_SPREAD_MODIFIER_NONE 0x00000000250#define GM107_TIC2_3_ANISO_COARSE_SPREAD_MODIFIER_CONST_ONE 0x00080000251#define GM107_TIC2_3_ANISO_COARSE_SPREAD_MODIFIER_CONST_TWO 0x00100000252#define GM107_TIC2_3_ANISO_COARSE_SPREAD_MODIFIER_SQRT 0x00180000253#define GM107_TIC2_3_ANISO_SPREAD_SCALE__MASK 0x03e00000254#define GM107_TIC2_3_ANISO_SPREAD_SCALE__SHIFT 21255#define GM107_TIC2_3_USE_HEADER_OPT_CONTROL 0x04000000256#define GM107_TIC2_3_DEPTH_TEXTURE 0x08000000257#define GM107_TIC2_3_MAX_MIP_LEVEL__MASK 0xf0000000258#define GM107_TIC2_3_MAX_MIP_LEVEL__SHIFT 28259260#define GM107_TIC2_4 0x00000010261#define GM107_TIC2_4_WIDTH_MINUS_ONE_BITS_15_TO_0__MASK 0x0000ffff262#define GM107_TIC2_4_WIDTH_MINUS_ONE_BITS_15_TO_0__SHIFT 0263#define GM107_TIC2_4_WIDTH_MINUS_ONE__MASK 0x0000ffff264#define GM107_TIC2_4_WIDTH_MINUS_ONE__SHIFT 0265#define GM107_TIC2_4_ANISO_SPREAD_MAX_LOG2__MASK 0x00380000266#define GM107_TIC2_4_ANISO_SPREAD_MAX_LOG2__SHIFT 19267#define GM107_TIC2_4_SRGB_CONVERSION 0x00400000268#define GM107_TIC2_4_TEXTURE_TYPE__MASK 0x07800000269#define GM107_TIC2_4_TEXTURE_TYPE__SHIFT 23270#define GM107_TIC2_4_TEXTURE_TYPE_ONE_D 0x00000000271#define GM107_TIC2_4_TEXTURE_TYPE_TWO_D 0x00800000272#define GM107_TIC2_4_TEXTURE_TYPE_THREE_D 0x01000000273#define GM107_TIC2_4_TEXTURE_TYPE_CUBEMAP 0x01800000274#define GM107_TIC2_4_TEXTURE_TYPE_ONE_D_ARRAY 0x02000000275#define GM107_TIC2_4_TEXTURE_TYPE_TWO_D_ARRAY 0x02800000276#define GM107_TIC2_4_TEXTURE_TYPE_ONE_D_BUFFER 0x03000000277#define GM107_TIC2_4_TEXTURE_TYPE_TWO_D_NO_MIPMAP 0x03800000278#define GM107_TIC2_4_TEXTURE_TYPE_CUBE_ARRAY 0x04000000279#define GM107_TIC2_4_SECTOR_PROMOTION__MASK 0x18000000280#define GM107_TIC2_4_SECTOR_PROMOTION__SHIFT 27281#define GM107_TIC2_4_SECTOR_PROMOTION_NO_PROMOTION 0x00000000282#define GM107_TIC2_4_SECTOR_PROMOTION_PROMOTE_TO_2_V 0x08000000283#define GM107_TIC2_4_SECTOR_PROMOTION_PROMOTE_TO_2_H 0x10000000284#define GM107_TIC2_4_SECTOR_PROMOTION_PROMOTE_TO_4 0x18000000285#define GM107_TIC2_4_BORDER_SIZE__MASK 0xe0000000286#define GM107_TIC2_4_BORDER_SIZE__SHIFT 29287#define GM107_TIC2_4_BORDER_SIZE_ONE 0x00000000288#define GM107_TIC2_4_BORDER_SIZE_TWO 0x20000000289#define GM107_TIC2_4_BORDER_SIZE_FOUR 0x40000000290#define GM107_TIC2_4_BORDER_SIZE_EIGHT 0x60000000291#define GM107_TIC2_4_BORDER_SIZE_SAMPLER_COLOR 0xe0000000292293#define GM107_TIC2_5 0x00000014294#define GM107_TIC2_5_HEIGHT_MINUS_ONE__MASK 0x0000ffff295#define GM107_TIC2_5_HEIGHT_MINUS_ONE__SHIFT 0296#define GM107_TIC2_5_DEPTH_MINUS_ONE__MASK 0x3fff0000297#define GM107_TIC2_5_DEPTH_MINUS_ONE__SHIFT 16298#define GM107_TIC2_5_NORMALIZED_COORDS 0x80000000299300#define GM107_TIC2_6 0x00000018301#define GM107_TIC2_6_COLOR_KEY_OP 0x00000001302#define GM107_TIC2_6_TRILIN_OPT__MASK 0x0000003e303#define GM107_TIC2_6_TRILIN_OPT__SHIFT 1304#define GM107_TIC2_6_MIP_LOD_BIAS__MASK 0x0007ffc0305#define GM107_TIC2_6_MIP_LOD_BIAS__SHIFT 6306#define GM107_TIC2_6_MIP_LOD_BIAS__RADIX 0x00000008307#define GM107_TIC2_6_ANISO_BIAS__MASK 0x00780000308#define GM107_TIC2_6_ANISO_BIAS__SHIFT 19309#define GM107_TIC2_6_ANISO_BIAS__RADIX 0x00000004310#define GM107_TIC2_6_ANISO_FINE_SPREAD_FUNC__MASK 0x01800000311#define GM107_TIC2_6_ANISO_FINE_SPREAD_FUNC__SHIFT 23312#define GM107_TIC2_6_ANISO_FINE_SPREAD_FUNC_HALF 0x00000000313#define GM107_TIC2_6_ANISO_FINE_SPREAD_FUNC_ONE 0x00800000314#define GM107_TIC2_6_ANISO_FINE_SPREAD_FUNC_TWO 0x01000000315#define GM107_TIC2_6_ANISO_FINE_SPREAD_FUNC_MAX 0x01800000316#define GM107_TIC2_6_ANISO_COARSE_SPREAD_FUNC__MASK 0x06000000317#define GM107_TIC2_6_ANISO_COARSE_SPREAD_FUNC__SHIFT 25318#define GM107_TIC2_6_ANISO_COARSE_SPREAD_FUNC_HALF 0x00000000319#define GM107_TIC2_6_ANISO_COARSE_SPREAD_FUNC_ONE 0x02000000320#define GM107_TIC2_6_ANISO_COARSE_SPREAD_FUNC_TWO 0x04000000321#define GM107_TIC2_6_ANISO_COARSE_SPREAD_FUNC_MAX 0x06000000322#define GM107_TIC2_6_MAX_ANISOTROPY__MASK 0x38000000323#define GM107_TIC2_6_MAX_ANISOTROPY__SHIFT 27324#define GM107_TIC2_6_MAX_ANISOTROPY_1_TO_1 0x00000000325#define GM107_TIC2_6_MAX_ANISOTROPY_2_TO_1 0x08000000326#define GM107_TIC2_6_MAX_ANISOTROPY_4_TO_1 0x10000000327#define GM107_TIC2_6_MAX_ANISOTROPY_6_TO_1 0x18000000328#define GM107_TIC2_6_MAX_ANISOTROPY_8_TO_1 0x20000000329#define GM107_TIC2_6_MAX_ANISOTROPY_10_TO_1 0x28000000330#define GM107_TIC2_6_MAX_ANISOTROPY_12_TO_1 0x30000000331#define GM107_TIC2_6_MAX_ANISOTROPY_16_TO_1 0x38000000332#define GM107_TIC2_6_ANISO_FINE_SPREAD_MODIFIER__MASK 0xc0000000333#define GM107_TIC2_6_ANISO_FINE_SPREAD_MODIFIER__SHIFT 30334#define GM107_TIC2_6_ANISO_FINE_SPREAD_MODIFIER_NONE 0x00000000335#define GM107_TIC2_6_ANISO_FINE_SPREAD_MODIFIER_CONST_ONE 0x40000000336#define GM107_TIC2_6_ANISO_FINE_SPREAD_MODIFIER_CONST_TWO 0x80000000337#define GM107_TIC2_6_ANISO_FINE_SPREAD_MODIFIER_SQRT 0xc0000000338339#define GM107_TIC2_7 0x0000001c340#define GM107_TIC2_7_COLOR_KEY_VALUE__MASK 0xffffffff341#define GM107_TIC2_7_COLOR_KEY_VALUE__SHIFT 0342#define GM107_TIC2_7_RES_VIEW_MIN_MIP_LEVEL__MASK 0x0000000f343#define GM107_TIC2_7_RES_VIEW_MIN_MIP_LEVEL__SHIFT 0344#define GM107_TIC2_7_RES_VIEW_MAX_MIP_LEVEL__MASK 0x000000f0345#define GM107_TIC2_7_RES_VIEW_MAX_MIP_LEVEL__SHIFT 4346#define GM107_TIC2_7_MULTI_SAMPLE_COUNT__MASK 0x00000f00347#define GM107_TIC2_7_MULTI_SAMPLE_COUNT__SHIFT 8348#define GM107_TIC2_7_MULTI_SAMPLE_COUNT_1X1 0x00000000349#define GM107_TIC2_7_MULTI_SAMPLE_COUNT_2X1 0x00000100350#define GM107_TIC2_7_MULTI_SAMPLE_COUNT_2X2 0x00000200351#define GM107_TIC2_7_MULTI_SAMPLE_COUNT_4X2 0x00000300352#define GM107_TIC2_7_MULTI_SAMPLE_COUNT_4X2_D3D 0x00000400353#define GM107_TIC2_7_MULTI_SAMPLE_COUNT_2X1_D3D 0x00000500354#define GM107_TIC2_7_MULTI_SAMPLE_COUNT_4X4 0x00000600355#define GM107_TIC2_7_MULTI_SAMPLE_COUNT_2X2_VC_4 0x00000800356#define GM107_TIC2_7_MULTI_SAMPLE_COUNT_2X2_VC_12 0x00000900357#define GM107_TIC2_7_MULTI_SAMPLE_COUNT_4X2_VC_8 0x00000a00358#define GM107_TIC2_7_MULTI_SAMPLE_COUNT_4X2_VC_24 0x00000b00359#define GM107_TIC2_7_MIN_LOD_CLAMP__MASK 0x00fff000360#define GM107_TIC2_7_MIN_LOD_CLAMP__SHIFT 12361#define GM107_TIC2_7_MIN_LOD_CLAMP__RADIX 0x00000008362363364#endif /* GM107_TEXTURE_XML */365366367