| #ifndef GEN_REGS_XML |
| #define GEN_REGS_XML |
| |
| /* Autogenerated file, DO NOT EDIT manually! |
| |
| This file was generated by the rules-ng-ng headergen tool in this git repository: |
| https://github.com/olvaffe/envytools/ |
| git clone https://github.com/olvaffe/envytools.git |
| |
| Copyright (C) 2014 by the following authors: |
| - Chia-I Wu <olvaffe@gmail.com> (olv) |
| |
| Permission is hereby granted, free of charge, to any person obtaining |
| a copy of this software and associated documentation files (the |
| "Software"), to deal in the Software without restriction, including |
| without limitation the rights to use, copy, modify, merge, publish, |
| distribute, sublicense, and/or sell copies of the Software, and to |
| permit persons to whom the Software is furnished to do so, subject to |
| the following conditions: |
| |
| The above copyright notice and this permission notice (including the |
| next paragraph) shall be included in all copies or substantial |
| portions of the Software. |
| |
| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
| EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
| MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. |
| IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE |
| LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION |
| OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION |
| WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
| */ |
| |
| |
| #define GEN6_REG_MASK__MASK 0xffff0000 |
| #define GEN6_REG_MASK__SHIFT 16 |
| #define GEN6_REG__SIZE 0x400000 |
| #define GEN6_REG_HS_INVOCATION_COUNT 0x2300 |
| |
| #define GEN6_REG_DS_INVOCATION_COUNT 0x2308 |
| |
| #define GEN6_REG_IA_VERTICES_COUNT 0x2310 |
| |
| #define GEN6_REG_IA_PRIMITIVES_COUNT 0x2318 |
| |
| #define GEN6_REG_VS_INVOCATION_COUNT 0x2320 |
| |
| #define GEN6_REG_GS_INVOCATION_COUNT 0x2328 |
| |
| #define GEN6_REG_GS_PRIMITIVES_COUNT 0x2330 |
| |
| #define GEN6_REG_CL_INVOCATION_COUNT 0x2338 |
| |
| #define GEN6_REG_CL_PRIMITIVES_COUNT 0x2340 |
| |
| #define GEN6_REG_PS_INVOCATION_COUNT 0x2348 |
| |
| #define GEN6_REG_TIMESTAMP 0x2358 |
| |
| #define GEN6_REG_BCS_SWCTRL 0x22200 |
| #define GEN6_REG_BCS_SWCTRL_DST_TILING_Y (0x1 << 1) |
| #define GEN6_REG_BCS_SWCTRL_SRC_TILING_Y (0x1 << 0) |
| |
| |
| #endif /* GEN_REGS_XML */ |