Update state headers from rnndb

Signed-off-by: Wladimir J. van der Laan <laanwj@gmail.com>
diff --git a/src/common.xml.h b/src/common.xml.h
index 06bfb0b..98cf246 100644
--- a/src/common.xml.h
+++ b/src/common.xml.h
@@ -10,10 +10,10 @@
 The rules-ng-ng source files this header was generated from are:
 - state.xml     (  19792 bytes, from 2016-11-15 06:55:13)
 - common.xml    (  23422 bytes, from 2016-11-15 06:55:13)
-- state_hi.xml  (  25653 bytes, from 2016-10-29 07:29:22)
+- state_hi.xml  (  25653 bytes, from 2016-12-10 07:08:10)
 - copyright.xml (   1597 bytes, from 2016-10-29 07:29:22)
 - state_2d.xml  (  51552 bytes, from 2016-10-29 07:29:22)
-- state_3d.xml  (  58006 bytes, from 2016-11-25 14:15:12)
+- state_3d.xml  (  63206 bytes, from 2016-12-10 07:08:15)
 - state_vg.xml  (   5975 bytes, from 2016-10-29 07:29:22)
 
 Copyright (C) 2012-2016 by the following authors:
diff --git a/src/isa.xml.h b/src/isa.xml.h
index 1eccfb0..d17eb34 100644
--- a/src/isa.xml.h
+++ b/src/isa.xml.h
@@ -8,7 +8,7 @@
 git clone git://0x04.net/rules-ng-ng
 
 The rules-ng-ng source files this header was generated from are:
-- isa.xml       (  24392 bytes, from 2016-11-10 15:14:07)
+- isa.xml       (  27798 bytes, from 2016-12-09 09:56:34)
 - copyright.xml (   1597 bytes, from 2016-10-29 07:29:22)
 
 Copyright (C) 2012-2016 by the following authors:
@@ -78,6 +78,7 @@
 #define INST_OPCODE_CEIL					0x00000026
 #define INST_OPCODE_SIGN					0x00000027
 #define INST_OPCODE_I2F						0x0000002d
+#define INST_OPCODE_F2I						0x0000002e
 #define INST_OPCODE_CMP						0x00000031
 #define INST_OPCODE_LOAD					0x00000032
 #define INST_OPCODE_STORE					0x00000033
diff --git a/src/state.xml.h b/src/state.xml.h
index 7ce3dc8..570e453 100644
--- a/src/state.xml.h
+++ b/src/state.xml.h
@@ -10,10 +10,10 @@
 The rules-ng-ng source files this header was generated from are:
 - state.xml     (  19792 bytes, from 2016-11-15 06:55:13)
 - common.xml    (  23422 bytes, from 2016-11-15 06:55:13)
-- state_hi.xml  (  25653 bytes, from 2016-10-29 07:29:22)
+- state_hi.xml  (  25653 bytes, from 2016-12-10 07:08:10)
 - copyright.xml (   1597 bytes, from 2016-10-29 07:29:22)
 - state_2d.xml  (  51552 bytes, from 2016-10-29 07:29:22)
-- state_3d.xml  (  58006 bytes, from 2016-11-25 14:15:12)
+- state_3d.xml  (  63206 bytes, from 2016-12-10 07:08:15)
 - state_vg.xml  (   5975 bytes, from 2016-10-29 07:29:22)
 
 Copyright (C) 2012-2016 by the following authors:
diff --git a/src/state_2d.xml.h b/src/state_2d.xml.h
index 33ac5d5..8665c6c 100644
--- a/src/state_2d.xml.h
+++ b/src/state_2d.xml.h
@@ -10,10 +10,10 @@
 The rules-ng-ng source files this header was generated from are:
 - state.xml     (  19792 bytes, from 2016-11-15 06:55:13)
 - common.xml    (  23422 bytes, from 2016-11-15 06:55:13)
-- state_hi.xml  (  25653 bytes, from 2016-10-29 07:29:22)
+- state_hi.xml  (  25653 bytes, from 2016-12-10 07:08:10)
 - copyright.xml (   1597 bytes, from 2016-10-29 07:29:22)
 - state_2d.xml  (  51552 bytes, from 2016-10-29 07:29:22)
-- state_3d.xml  (  58006 bytes, from 2016-11-25 14:15:12)
+- state_3d.xml  (  63206 bytes, from 2016-12-10 07:08:15)
 - state_vg.xml  (   5975 bytes, from 2016-10-29 07:29:22)
 
 Copyright (C) 2012-2016 by the following authors:
diff --git a/src/state_3d.xml.h b/src/state_3d.xml.h
index 7e1015a..6572a9c 100644
--- a/src/state_3d.xml.h
+++ b/src/state_3d.xml.h
@@ -10,10 +10,10 @@
 The rules-ng-ng source files this header was generated from are:
 - state.xml     (  19792 bytes, from 2016-11-15 06:55:13)
 - common.xml    (  23422 bytes, from 2016-11-15 06:55:13)
-- state_hi.xml  (  25653 bytes, from 2016-10-29 07:29:22)
+- state_hi.xml  (  25653 bytes, from 2016-12-10 07:08:10)
 - copyright.xml (   1597 bytes, from 2016-10-29 07:29:22)
 - state_2d.xml  (  51552 bytes, from 2016-10-29 07:29:22)
-- state_3d.xml  (  58006 bytes, from 2016-11-25 14:15:12)
+- state_3d.xml  (  63206 bytes, from 2016-12-10 07:08:15)
 - state_vg.xml  (   5975 bytes, from 2016-10-29 07:29:22)
 
 Copyright (C) 2012-2016 by the following authors:
@@ -87,6 +87,21 @@
 #define RS_FORMAT_X8R8G8B8					0x00000005
 #define RS_FORMAT_A8R8G8B8					0x00000006
 #define RS_FORMAT_YUY2						0x00000007
+#define RS_FORMAT_R16F						0x00000011
+#define RS_FORMAT_X16R16F					0x00000012
+#define RS_FORMAT_X16B16G16R16F					0x00000013
+#define RS_FORMAT_R32F						0x00000014
+#define RS_FORMAT_X32R32F					0x00000015
+#define RS_FORMAT_A2B10G10R10					0x00000016
+#define RS_FORMAT_R8I						0x00000017
+#define RS_FORMAT_X8R8I						0x00000018
+#define RS_FORMAT_X8B8G8R8I					0x00000019
+#define RS_FORMAT_R16I						0x0000001a
+#define RS_FORMAT_X16R16I					0x0000001b
+#define RS_FORMAT_X16B16G16R16I					0x0000001c
+#define RS_FORMAT_B10G11R11F					0x0000001d
+#define RS_FORMAT_A2B10G10R10UI					0x0000001e
+#define RS_FORMAT_G8R8						0x0000001f
 #define TEXTURE_FORMAT_NONE					0x00000000
 #define TEXTURE_FORMAT_A8					0x00000001
 #define TEXTURE_FORMAT_L8					0x00000002
@@ -108,14 +123,35 @@
 #define TEXTURE_FORMAT_DXT1					0x00000013
 #define TEXTURE_FORMAT_DXT2_DXT3				0x00000014
 #define TEXTURE_FORMAT_DXT4_DXT5				0x00000015
+#define TEXTURE_FORMAT_E5B9G9R9					0x0000001d
 #define TEXTURE_FORMAT_ETC1					0x0000001e
 #define TEXTURE_FORMAT_EXT_NONE					0x00000000
+#define TEXTURE_FORMAT_EXT_RGB8_PUNCHTHROUGH_ALPHA1_ETC2	0x00000001
+#define TEXTURE_FORMAT_EXT_RGBA8_ETC2_EAC			0x00000002
+#define TEXTURE_FORMAT_EXT_R11_EAC				0x00000003
+#define TEXTURE_FORMAT_EXT_RG11_EAC				0x00000004
+#define TEXTURE_FORMAT_EXT_SIGNED_RG11_EAC			0x00000005
+#define TEXTURE_FORMAT_EXT_G8R8					0x00000006
 #define TEXTURE_FORMAT_EXT_A16F					0x00000007
 #define TEXTURE_FORMAT_EXT_A16L16F				0x00000008
 #define TEXTURE_FORMAT_EXT_A16B16G16R16F			0x00000009
 #define TEXTURE_FORMAT_EXT_A32F					0x0000000a
 #define TEXTURE_FORMAT_EXT_A32L32F				0x0000000b
 #define TEXTURE_FORMAT_EXT_A2B10G10R10				0x0000000c
+#define TEXTURE_FORMAT_EXT_SIGNED_R11_EAC			0x0000000d
+#define TEXTURE_FORMAT_EXT_R8_SNORM				0x0000000e
+#define TEXTURE_FORMAT_EXT_G8R8_SNORM				0x0000000f
+#define TEXTURE_FORMAT_EXT_X8B8G8R8_SNORM			0x00000010
+#define TEXTURE_FORMAT_EXT_A8B8G8R8_SNORM			0x00000011
+#define TEXTURE_FORMAT_EXT_ASTC					0x00000014
+#define TEXTURE_FORMAT_EXT_R8I					0x00000015
+#define TEXTURE_FORMAT_EXT_G8R8I				0x00000016
+#define TEXTURE_FORMAT_EXT_A8B8G8R8I				0x00000017
+#define TEXTURE_FORMAT_EXT_R16I					0x00000018
+#define TEXTURE_FORMAT_EXT_G16R16I				0x00000019
+#define TEXTURE_FORMAT_EXT_A16B16G16R16I			0x0000001a
+#define TEXTURE_FORMAT_EXT_B10G11R11F				0x0000001b
+#define TEXTURE_FORMAT_EXT_A2B10G10R10UI			0x0000001c
 #define TEXTURE_FILTER_NONE					0x00000000
 #define TEXTURE_FILTER_NEAREST					0x00000001
 #define TEXTURE_FILTER_LINEAR					0x00000002
@@ -243,12 +279,18 @@
 #define VIVS_VS_RANGE_HIGH(x)					(((x) << VIVS_VS_RANGE_HIGH__SHIFT) & VIVS_VS_RANGE_HIGH__MASK)
 
 #define VIVS_VS_NEW_UNK00860					0x00000860
+#define VIVS_VS_NEW_UNK00860_UNK0				0x00000001
+#define VIVS_VS_NEW_UNK00860_UNK4				0x00000010
+#define VIVS_VS_NEW_UNK00860_UNK16				0x00010000
 
 #define VIVS_VS_UNK00864					0x00000864
 
-#define VIVS_VS_UNK00868					0x00000868
+#define VIVS_VS_ICACHE_CONTROL					0x00000868
+#define VIVS_VS_ICACHE_CONTROL_ENABLE				0x00000001
+#define VIVS_VS_ICACHE_CONTROL_FLUSH_VS				0x00000010
+#define VIVS_VS_ICACHE_CONTROL_FLUSH_PS				0x00000020
 
-#define VIVS_VS_UNK0086C					0x0000086c
+#define VIVS_VS_INST_ADDR					0x0000086c
 
 #define VIVS_VS_INST_MEM(i0)				       (0x00004000 + 0x4*(i0))
 #define VIVS_VS_INST_MEM__ESIZE					0x00000004
@@ -515,11 +557,14 @@
 #define VIVS_PS_RANGE_HIGH__SHIFT				16
 #define VIVS_PS_RANGE_HIGH(x)					(((x) << VIVS_PS_RANGE_HIGH__SHIFT) & VIVS_PS_RANGE_HIGH__MASK)
 
-#define VIVS_PS_UNK01024					0x00001024
+#define VIVS_PS_UNIFORM_BASE					0x00001024
 
 #define VIVS_PS_INST_ADDR					0x00001028
 
-#define VIVS_PS_UNK01030					0x00001030
+#define VIVS_PS_CONTROL_EXT					0x00001030
+#define VIVS_PS_CONTROL_EXT_COLOR_OUTPUT_COUNT__MASK		0x00000003
+#define VIVS_PS_CONTROL_EXT_COLOR_OUTPUT_COUNT__SHIFT		0
+#define VIVS_PS_CONTROL_EXT_COLOR_OUTPUT_COUNT(x)		(((x) << VIVS_PS_CONTROL_EXT_COLOR_OUTPUT_COUNT__SHIFT) & VIVS_PS_CONTROL_EXT_COLOR_OUTPUT_COUNT__MASK)
 
 #define VIVS_PS_INST_MEM(i0)				       (0x00006000 + 0x4*(i0))
 #define VIVS_PS_INST_MEM__ESIZE					0x00000004
@@ -552,6 +597,7 @@
 #define VIVS_PE_DEPTH_CONFIG_EARLY_Z				0x00010000
 #define VIVS_PE_DEPTH_CONFIG_EARLY_Z_MASK			0x00020000
 #define VIVS_PE_DEPTH_CONFIG_UNK18				0x00040000
+#define VIVS_PE_DEPTH_CONFIG_UNK18_MASK				0x00080000
 #define VIVS_PE_DEPTH_CONFIG_ONLY_DEPTH				0x00100000
 #define VIVS_PE_DEPTH_CONFIG_ONLY_DEPTH_MASK			0x00200000
 #define VIVS_PE_DEPTH_CONFIG_DISABLE_ZS				0x01000000
@@ -692,8 +738,10 @@
 #define VIVS_PE_COLOR_FORMAT_OVERWRITE_MASK			0x00020000
 #define VIVS_PE_COLOR_FORMAT_SUPER_TILED			0x00100000
 #define VIVS_PE_COLOR_FORMAT_SUPER_TILED_MASK			0x00200000
-#define VIVS_PE_COLOR_FORMAT_UNK25				0x02000000
-#define VIVS_PE_COLOR_FORMAT_UNK26				0x04000000
+#define VIVS_PE_COLOR_FORMAT_FORMAT_EXT__MASK			0x3f000000
+#define VIVS_PE_COLOR_FORMAT_FORMAT_EXT__SHIFT			24
+#define VIVS_PE_COLOR_FORMAT_FORMAT_EXT(x)			(((x) << VIVS_PE_COLOR_FORMAT_FORMAT_EXT__SHIFT) & VIVS_PE_COLOR_FORMAT_FORMAT_EXT__MASK)
+#define VIVS_PE_COLOR_FORMAT_FORMAT_EXT_MASK			0x80000000
 
 #define VIVS_PE_COLOR_ADDR					0x00001430
 
@@ -737,6 +785,20 @@
 #define VIVS_PE_LOGIC_OP_OP__SHIFT				0
 #define VIVS_PE_LOGIC_OP_OP(x)					(((x) << VIVS_PE_LOGIC_OP_OP__SHIFT) & VIVS_PE_LOGIC_OP_OP__MASK)
 #define VIVS_PE_LOGIC_OP_OP_MASK				0x00000010
+#define VIVS_PE_LOGIC_OP_UNK8_MASK				0x00000080
+#define VIVS_PE_LOGIC_OP_UNK8__MASK				0x00000300
+#define VIVS_PE_LOGIC_OP_UNK8__SHIFT				8
+#define VIVS_PE_LOGIC_OP_UNK8(x)				(((x) << VIVS_PE_LOGIC_OP_UNK8__SHIFT) & VIVS_PE_LOGIC_OP_UNK8__MASK)
+#define VIVS_PE_LOGIC_OP_UNK11_MASK				0x00000400
+#define VIVS_PE_LOGIC_OP_UNK11					0x00000800
+#define VIVS_PE_LOGIC_OP_UNK20__MASK				0x00700000
+#define VIVS_PE_LOGIC_OP_UNK20__SHIFT				20
+#define VIVS_PE_LOGIC_OP_UNK20(x)				(((x) << VIVS_PE_LOGIC_OP_UNK20__SHIFT) & VIVS_PE_LOGIC_OP_UNK20__MASK)
+#define VIVS_PE_LOGIC_OP_UNK20_MASK				0x00800000
+#define VIVS_PE_LOGIC_OP_UNK24__MASK				0x07000000
+#define VIVS_PE_LOGIC_OP_UNK24__SHIFT				24
+#define VIVS_PE_LOGIC_OP_UNK24(x)				(((x) << VIVS_PE_LOGIC_OP_UNK24__SHIFT) & VIVS_PE_LOGIC_OP_UNK24__MASK)
+#define VIVS_PE_LOGIC_OP_UNK24_MASK				0x08000000
 
 #define VIVS_PE_DITHER(i0)				       (0x000014a8 + 0x4*(i0))
 #define VIVS_PE_DITHER__ESIZE					0x00000004
@@ -1237,7 +1299,7 @@
 
 #define VIVS_SH_UNIFORMS(i0)				       (0x00030000 + 0x4*(i0))
 #define VIVS_SH_UNIFORMS__ESIZE					0x00000004
-#define VIVS_SH_UNIFORMS__LEN					0x00000400
+#define VIVS_SH_UNIFORMS__LEN					0x00000800
 
 
 #endif /* STATE_3D_XML */
diff --git a/src/state_hi.xml.h b/src/state_hi.xml.h
index ecb968d..c035181 100644
--- a/src/state_hi.xml.h
+++ b/src/state_hi.xml.h
@@ -10,10 +10,10 @@
 The rules-ng-ng source files this header was generated from are:
 - state.xml     (  19792 bytes, from 2016-11-15 06:55:13)
 - common.xml    (  23422 bytes, from 2016-11-15 06:55:13)
-- state_hi.xml  (  25653 bytes, from 2016-10-29 07:29:22)
+- state_hi.xml  (  25653 bytes, from 2016-12-10 07:08:10)
 - copyright.xml (   1597 bytes, from 2016-10-29 07:29:22)
 - state_2d.xml  (  51552 bytes, from 2016-10-29 07:29:22)
-- state_3d.xml  (  58006 bytes, from 2016-11-25 14:15:12)
+- state_3d.xml  (  63206 bytes, from 2016-12-10 07:08:15)
 - state_vg.xml  (   5975 bytes, from 2016-10-29 07:29:22)
 
 Copyright (C) 2012-2016 by the following authors:
@@ -367,13 +367,13 @@
 #define VIVS_MC_PROFILE_HI_READ					0x0000046c
 
 #define VIVS_MC_PROFILE_CONFIG0					0x00000470
-#define VIVS_MC_PROFILE_CONFIG0_FE__MASK			0x0000000f
+#define VIVS_MC_PROFILE_CONFIG0_FE__MASK			0x000000ff
 #define VIVS_MC_PROFILE_CONFIG0_FE__SHIFT			0
 #define VIVS_MC_PROFILE_CONFIG0_FE_RESET			0x0000000f
-#define VIVS_MC_PROFILE_CONFIG0_DE__MASK			0x00000f00
+#define VIVS_MC_PROFILE_CONFIG0_DE__MASK			0x0000ff00
 #define VIVS_MC_PROFILE_CONFIG0_DE__SHIFT			8
 #define VIVS_MC_PROFILE_CONFIG0_DE_RESET			0x00000f00
-#define VIVS_MC_PROFILE_CONFIG0_PE__MASK			0x000f0000
+#define VIVS_MC_PROFILE_CONFIG0_PE__MASK			0x00ff0000
 #define VIVS_MC_PROFILE_CONFIG0_PE__SHIFT			16
 #define VIVS_MC_PROFILE_CONFIG0_PE_PIXEL_COUNT_KILLED_BY_COLOR_PIPE	0x00000000
 #define VIVS_MC_PROFILE_CONFIG0_PE_PIXEL_COUNT_KILLED_BY_DEPTH_PIPE	0x00010000
@@ -381,7 +381,7 @@
 #define VIVS_MC_PROFILE_CONFIG0_PE_PIXEL_COUNT_DRAWN_BY_DEPTH_PIPE	0x00030000
 #define VIVS_MC_PROFILE_CONFIG0_PE_PIXELS_RENDERED_2D		0x000b0000
 #define VIVS_MC_PROFILE_CONFIG0_PE_RESET			0x000f0000
-#define VIVS_MC_PROFILE_CONFIG0_SH__MASK			0x0f000000
+#define VIVS_MC_PROFILE_CONFIG0_SH__MASK			0xff000000
 #define VIVS_MC_PROFILE_CONFIG0_SH__SHIFT			24
 #define VIVS_MC_PROFILE_CONFIG0_SH_SHADER_CYCLES		0x04000000
 #define VIVS_MC_PROFILE_CONFIG0_SH_PS_INST_COUNTER		0x07000000
@@ -395,7 +395,7 @@
 #define VIVS_MC_PROFILE_CONFIG0_SH_RESET			0x0f000000
 
 #define VIVS_MC_PROFILE_CONFIG1					0x00000474
-#define VIVS_MC_PROFILE_CONFIG1_PA__MASK			0x0000000f
+#define VIVS_MC_PROFILE_CONFIG1_PA__MASK			0x000000ff
 #define VIVS_MC_PROFILE_CONFIG1_PA__SHIFT			0
 #define VIVS_MC_PROFILE_CONFIG1_PA_INPUT_VTX_COUNTER		0x00000003
 #define VIVS_MC_PROFILE_CONFIG1_PA_INPUT_PRIM_COUNTER		0x00000004
@@ -404,12 +404,12 @@
 #define VIVS_MC_PROFILE_CONFIG1_PA_TRIVIAL_REJECTED_COUNTER	0x00000007
 #define VIVS_MC_PROFILE_CONFIG1_PA_CULLED_COUNTER		0x00000008
 #define VIVS_MC_PROFILE_CONFIG1_PA_RESET			0x0000000f
-#define VIVS_MC_PROFILE_CONFIG1_SE__MASK			0x00000f00
+#define VIVS_MC_PROFILE_CONFIG1_SE__MASK			0x0000ff00
 #define VIVS_MC_PROFILE_CONFIG1_SE__SHIFT			8
 #define VIVS_MC_PROFILE_CONFIG1_SE_CULLED_TRIANGLE_COUNT	0x00000000
 #define VIVS_MC_PROFILE_CONFIG1_SE_CULLED_LINES_COUNT		0x00000100
 #define VIVS_MC_PROFILE_CONFIG1_SE_RESET			0x00000f00
-#define VIVS_MC_PROFILE_CONFIG1_RA__MASK			0x000f0000
+#define VIVS_MC_PROFILE_CONFIG1_RA__MASK			0x00ff0000
 #define VIVS_MC_PROFILE_CONFIG1_RA__SHIFT			16
 #define VIVS_MC_PROFILE_CONFIG1_RA_VALID_PIXEL_COUNT		0x00000000
 #define VIVS_MC_PROFILE_CONFIG1_RA_TOTAL_QUAD_COUNT		0x00010000
@@ -419,7 +419,7 @@
 #define VIVS_MC_PROFILE_CONFIG1_RA_PREFETCH_CACHE_MISS_COUNTER	0x000a0000
 #define VIVS_MC_PROFILE_CONFIG1_RA_CULLED_QUAD_COUNT		0x000b0000
 #define VIVS_MC_PROFILE_CONFIG1_RA_RESET			0x000f0000
-#define VIVS_MC_PROFILE_CONFIG1_TX__MASK			0x0f000000
+#define VIVS_MC_PROFILE_CONFIG1_TX__MASK			0xff000000
 #define VIVS_MC_PROFILE_CONFIG1_TX__SHIFT			24
 #define VIVS_MC_PROFILE_CONFIG1_TX_TOTAL_BILINEAR_REQUESTS	0x00000000
 #define VIVS_MC_PROFILE_CONFIG1_TX_TOTAL_TRILINEAR_REQUESTS	0x01000000
@@ -434,13 +434,13 @@
 #define VIVS_MC_PROFILE_CONFIG1_TX_RESET			0x0f000000
 
 #define VIVS_MC_PROFILE_CONFIG2					0x00000478
-#define VIVS_MC_PROFILE_CONFIG2_MC__MASK			0x0000000f
+#define VIVS_MC_PROFILE_CONFIG2_MC__MASK			0x000000ff
 #define VIVS_MC_PROFILE_CONFIG2_MC__SHIFT			0
 #define VIVS_MC_PROFILE_CONFIG2_MC_TOTAL_READ_REQ_8B_FROM_PIPELINE	0x00000001
 #define VIVS_MC_PROFILE_CONFIG2_MC_TOTAL_READ_REQ_8B_FROM_IP	0x00000002
 #define VIVS_MC_PROFILE_CONFIG2_MC_TOTAL_WRITE_REQ_8B_FROM_PIPELINE	0x00000003
 #define VIVS_MC_PROFILE_CONFIG2_MC_RESET			0x0000000f
-#define VIVS_MC_PROFILE_CONFIG2_HI__MASK			0x00000f00
+#define VIVS_MC_PROFILE_CONFIG2_HI__MASK			0x0000ff00
 #define VIVS_MC_PROFILE_CONFIG2_HI__SHIFT			8
 #define VIVS_MC_PROFILE_CONFIG2_HI_AXI_CYCLES_READ_REQUEST_STALLED	0x00000000
 #define VIVS_MC_PROFILE_CONFIG2_HI_AXI_CYCLES_WRITE_REQUEST_STALLED	0x00000100
diff --git a/src/state_vg.xml.h b/src/state_vg.xml.h
index ff5aea7..20acb90 100644
--- a/src/state_vg.xml.h
+++ b/src/state_vg.xml.h
@@ -10,10 +10,10 @@
 The rules-ng-ng source files this header was generated from are:
 - state.xml     (  19792 bytes, from 2016-11-15 06:55:13)
 - common.xml    (  23422 bytes, from 2016-11-15 06:55:13)
-- state_hi.xml  (  25653 bytes, from 2016-10-29 07:29:22)
+- state_hi.xml  (  25653 bytes, from 2016-12-10 07:08:10)
 - copyright.xml (   1597 bytes, from 2016-10-29 07:29:22)
 - state_2d.xml  (  51552 bytes, from 2016-10-29 07:29:22)
-- state_3d.xml  (  58006 bytes, from 2016-11-25 14:15:12)
+- state_3d.xml  (  63206 bytes, from 2016-12-10 07:08:15)
 - state_vg.xml  (   5975 bytes, from 2016-10-29 07:29:22)
 
 Copyright (C) 2012-2016 by the following authors: