14c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#ifndef NV_3DDEFS_XML 24c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV_3DDEFS_XML 34c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller 44c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller/* Autogenerated file, DO NOT EDIT manually! 54c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller 64c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph BumillerThis file was generated by the rules-ng-ng headergen tool in this git repository: 74c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumillerhttp://0x04.net/cgit/index.cgi/rules-ng-ng 84c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumillergit clone git://0x04.net/rules-ng-ng 94c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller 104c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph BumillerThe rules-ng-ng source files this header was generated from are: 114c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- nvc0_3d.xml ( 26312 bytes, from 2010-10-08 10:10:01) 124c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- copyright.xml ( 6498 bytes, from 2010-10-03 13:18:37) 134c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- nv_defs.xml ( 4437 bytes, from 2010-07-06 07:43:58) 144c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- nv_3ddefs.xml ( 16397 bytes, from 2010-10-08 13:30:38) 154c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- nv_object.xml ( 11249 bytes, from 2010-10-07 15:31:28) 164c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- nvchipsets.xml ( 2824 bytes, from 2010-07-07 13:41:20) 174c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- nv50_defs.xml ( 4482 bytes, from 2010-10-03 13:18:37) 184c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller 194c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph BumillerCopyright (C) 2006-2010 by the following authors: 204c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Artur Huillet <arthur.huillet@free.fr> (ahuillet) 214c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Ben Skeggs (darktama, darktama_) 224c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- B. R. <koala_br@users.sourceforge.net> (koala_br) 234c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Carlos Martin <carlosmn@users.sf.net> (carlosmn) 244c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Christoph Bumiller <e0425955@student.tuwien.ac.at> (calim, chrisbmr) 254c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Dawid Gajownik <gajownik@users.sf.net> (gajownik) 264c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Dmitry Baryshkov 274c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Dmitry Eremin-Solenikov <lumag@users.sf.net> (lumag) 284c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- EdB <edb_@users.sf.net> (edb_) 294c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Erik Waling <erikwailing@users.sf.net> (erikwaling) 304c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Francisco Jerez <currojerez@riseup.net> (curro, curro_, currojerez) 314c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- imirkin <imirkin@users.sf.net> (imirkin) 324c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- jb17bsome <jb17bsome@bellsouth.net> (jb17bsome) 334c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Jeremy Kolb <kjeremy@users.sf.net> (kjeremy) 344c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Laurent Carlier <lordheavym@gmail.com> (lordheavy) 354c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Luca Barbieri <luca@luca-barbieri.com> (lb, lb1) 364c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Maarten Maathuis <madman2003@gmail.com> (stillunknown) 374c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Marcin Kościelnicki <koriakin@0x04.net> (mwk, koriakin) 384c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Mark Carey <mark.carey@gmail.com> (careym) 394c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Matthieu Castet <matthieu.castet@parrot.com> (mat-c) 404c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- nvidiaman <nvidiaman@users.sf.net> (nvidiaman) 414c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Patrice Mandin <patmandin@gmail.com> (pmandin, pmdata) 424c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Pekka Paalanen <pq@iki.fi> (pq, ppaalanen) 434c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Peter Popov <ironpeter@users.sf.net> (ironpeter) 444c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Richard Hughes <hughsient@users.sf.net> (hughsient) 454c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Rudi Cilibrasi <cilibrar@users.sf.net> (cilibrar) 464c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Serge Martin 474c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Simon Raffeiner 484c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Stephane Loeuillet <leroutier@users.sf.net> (leroutier) 494c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Stephane Marchesin <stephane.marchesin@gmail.com> (marcheu) 504c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- sturmflut <sturmflut@users.sf.net> (sturmflut) 514c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Sylvain Munaut <tnt@246tNt.com> 524c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Victor Stinner <victor.stinner@haypocalc.com> (haypo) 534c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Wladmir van der Laan <laanwj@gmail.com> (miathan6) 544c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller- Younes Manton <younes.m@gmail.com> (ymanton) 554c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller 564c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph BumillerPermission is hereby granted, free of charge, to any person obtaining 574c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumillera copy of this software and associated documentation files (the 584c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller"Software"), to deal in the Software without restriction, including 594c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumillerwithout limitation the rights to use, copy, modify, merge, publish, 604c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumillerdistribute, sublicense, and/or sell copies of the Software, and to 614c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumillerpermit persons to whom the Software is furnished to do so, subject to 624c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumillerthe following conditions: 634c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller 644c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph BumillerThe above copyright notice and this permission notice (including the 654c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumillernext paragraph) shall be included in all copies or substantial 664c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumillerportions of the Software. 674c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller 684c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph BumillerTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 694c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph BumillerEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 704c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph BumillerMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 714c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph BumillerIN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE 724c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph BumillerLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 734c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph BumillerOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 744c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph BumillerWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 754c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller*/ 764c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller 774c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller 784c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_ZERO 0x00004000 794c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE 0x00004001 804c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_SRC_COLOR 0x00004300 814c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_SRC_COLOR 0x00004301 824c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_SRC_ALPHA 0x00004302 834c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA 0x00004303 844c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_DST_ALPHA 0x00004304 854c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_DST_ALPHA 0x00004305 864c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_DST_COLOR 0x00004306 874c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_DST_COLOR 0x00004307 884c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_SRC_ALPHA_SATURATE 0x00004308 894c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_CONSTANT_COLOR 0x0000c001 904c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR 0x0000c002 914c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_CONSTANT_ALPHA 0x0000c003 924c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA 0x0000c004 934c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_SRC1_COLOR 0x0000c900 944c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR 0x0000c901 954c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_SRC1_ALPHA 0x0000c902 964c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#define NV50_3D_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA 0x0000c903 974c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller 984c2247538394a313e1e90bfcd07c1ab9c7d41281Christoph Bumiller#endif /* NV_3DDEFS_XML */ 99