1f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#ifndef NV_3DDEFS_XML 2f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV_3DDEFS_XML 3f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller 4f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller/* Autogenerated file, DO NOT EDIT manually! 5f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller 6f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph BumillerThis file was generated by the rules-ng-ng headergen tool in this git repository: 7f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumillerhttp://0x04.net/cgit/index.cgi/rules-ng-ng 8f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumillergit clone git://0x04.net/rules-ng-ng 9f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller 10f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph BumillerThe rules-ng-ng source files this header was generated from are: 11f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- nv50_3d.xml ( 26312 bytes, from 2010-10-08 10:10:01) 12f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- copyright.xml ( 6498 bytes, from 2010-10-03 13:18:37) 13f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- nv_defs.xml ( 4437 bytes, from 2010-07-06 07:43:58) 14f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- nv_3ddefs.xml ( 16397 bytes, from 2010-10-08 13:30:38) 15f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- nv_object.xml ( 11249 bytes, from 2010-10-07 15:31:28) 16f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- nvchipsets.xml ( 2824 bytes, from 2010-07-07 13:41:20) 17f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- nv50_defs.xml ( 4482 bytes, from 2010-10-03 13:18:37) 18f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller 19f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph BumillerCopyright (C) 2006-2010 by the following authors: 20f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Artur Huillet <arthur.huillet@free.fr> (ahuillet) 21f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Ben Skeggs (darktama, darktama_) 22f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- B. R. <koala_br@users.sourceforge.net> (koala_br) 23f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Carlos Martin <carlosmn@users.sf.net> (carlosmn) 24f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Christoph Bumiller <e0425955@student.tuwien.ac.at> (calim, chrisbmr) 25f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Dawid Gajownik <gajownik@users.sf.net> (gajownik) 26f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Dmitry Baryshkov 27f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Dmitry Eremin-Solenikov <lumag@users.sf.net> (lumag) 28f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- EdB <edb_@users.sf.net> (edb_) 29f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Erik Waling <erikwailing@users.sf.net> (erikwaling) 30f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Francisco Jerez <currojerez@riseup.net> (curro, curro_, currojerez) 31f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- imirkin <imirkin@users.sf.net> (imirkin) 32f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- jb17bsome <jb17bsome@bellsouth.net> (jb17bsome) 33f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Jeremy Kolb <kjeremy@users.sf.net> (kjeremy) 34f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Laurent Carlier <lordheavym@gmail.com> (lordheavy) 35f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Luca Barbieri <luca@luca-barbieri.com> (lb, lb1) 36f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Maarten Maathuis <madman2003@gmail.com> (stillunknown) 37f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Marcin Kościelnicki <koriakin@0x04.net> (mwk, koriakin) 38f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Mark Carey <mark.carey@gmail.com> (careym) 39f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Matthieu Castet <matthieu.castet@parrot.com> (mat-c) 40f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- nvidiaman <nvidiaman@users.sf.net> (nvidiaman) 41f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Patrice Mandin <patmandin@gmail.com> (pmandin, pmdata) 42f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Pekka Paalanen <pq@iki.fi> (pq, ppaalanen) 43f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Peter Popov <ironpeter@users.sf.net> (ironpeter) 44f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Richard Hughes <hughsient@users.sf.net> (hughsient) 45f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Rudi Cilibrasi <cilibrar@users.sf.net> (cilibrar) 46f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Serge Martin 47f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Simon Raffeiner 48f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Stephane Loeuillet <leroutier@users.sf.net> (leroutier) 49f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Stephane Marchesin <stephane.marchesin@gmail.com> (marcheu) 50f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- sturmflut <sturmflut@users.sf.net> (sturmflut) 51f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Sylvain Munaut <tnt@246tNt.com> 52f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Victor Stinner <victor.stinner@haypocalc.com> (haypo) 53f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Wladmir van der Laan <laanwj@gmail.com> (miathan6) 54f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller- Younes Manton <younes.m@gmail.com> (ymanton) 55f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller 56f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph BumillerPermission is hereby granted, free of charge, to any person obtaining 57f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumillera copy of this software and associated documentation files (the 58f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller"Software"), to deal in the Software without restriction, including 59f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumillerwithout limitation the rights to use, copy, modify, merge, publish, 60f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumillerdistribute, sublicense, and/or sell copies of the Software, and to 61f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumillerpermit persons to whom the Software is furnished to do so, subject to 62f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumillerthe following conditions: 63f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller 64f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph BumillerThe above copyright notice and this permission notice (including the 65f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumillernext paragraph) shall be included in all copies or substantial 66f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumillerportions of the Software. 67f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller 68f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph BumillerTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 69f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph BumillerEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 70f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph BumillerMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 71f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph BumillerIN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE 72f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph BumillerLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 73f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph BumillerOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 74f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph BumillerWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 75f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller*/ 76f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller 77f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller 78f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_ZERO 0x00004000 79f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE 0x00004001 80f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_SRC_COLOR 0x00004300 81f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_SRC_COLOR 0x00004301 82f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_SRC_ALPHA 0x00004302 83f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA 0x00004303 84f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_DST_ALPHA 0x00004304 85f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_DST_ALPHA 0x00004305 86f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_DST_COLOR 0x00004306 87f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_DST_COLOR 0x00004307 88f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_SRC_ALPHA_SATURATE 0x00004308 89f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_CONSTANT_COLOR 0x0000c001 90f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR 0x0000c002 91f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_CONSTANT_ALPHA 0x0000c003 92f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA 0x0000c004 93f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_SRC1_COLOR 0x0000c900 94f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR 0x0000c901 95f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_SRC1_ALPHA 0x0000c902 96f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA 0x0000c903 97f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller 98f80c03e1875fe96ff2f4c022e3cb76357828140dChristoph Bumiller#endif /* NV_3DDEFS_XML */ 99