vk: Update generated header files
authorKristian Høgsberg <kristian.h.kristensen@intel.com>
Tue, 19 May 2015 00:00:52 +0000 (17:00 -0700)
committerKristian Høgsberg <kristian.h.kristensen@intel.com>
Tue, 19 May 2015 03:52:43 +0000 (20:52 -0700)
This fixes a problem where register addresses where incorrectly shifted.

src/vulkan/gen75_pack.h
src/vulkan/gen7_pack.h
src/vulkan/gen8_pack.h

index f01fdb07156d78f30bf91f8a76a7e28e20d9dbed..ed4ab2e52c639f285584f579e2b6115c73c250d9 100644 (file)
@@ -193,7 +193,7 @@ GEN75_MI_STORE_REGISTER_MEM_pack(__gen_user_data *data, void * restrict dst,
       0;
 
    dw[1] =
-      __gen_field(values->RegisterAddress, 2, 22) |
+      __gen_offset(values->RegisterAddress, 2, 22) |
       0;
 
    uint32_t dw2 =
@@ -5616,7 +5616,7 @@ GEN75_MI_LOAD_REGISTER_IMM_pack(__gen_user_data *data, void * restrict dst,
       0;
 
    dw[1] =
-      __gen_field(values->RegisterOffset, 2, 22) |
+      __gen_offset(values->RegisterOffset, 2, 22) |
       0;
 
    dw[2] =
@@ -5657,7 +5657,7 @@ GEN75_MI_LOAD_REGISTER_MEM_pack(__gen_user_data *data, void * restrict dst,
       0;
 
    dw[1] =
-      __gen_field(values->RegisterAddress, 2, 22) |
+      __gen_offset(values->RegisterAddress, 2, 22) |
       0;
 
    uint32_t dw2 =
@@ -5696,11 +5696,11 @@ GEN75_MI_LOAD_REGISTER_REG_pack(__gen_user_data *data, void * restrict dst,
       0;
 
    dw[1] =
-      __gen_field(values->SourceRegisterAddress, 2, 22) |
+      __gen_offset(values->SourceRegisterAddress, 2, 22) |
       0;
 
    dw[2] =
-      __gen_field(values->DestinationRegisterAddress, 2, 22) |
+      __gen_offset(values->DestinationRegisterAddress, 2, 22) |
       0;
 
 }
@@ -6447,7 +6447,7 @@ GEN75_MI_URB_CLEAR_pack(__gen_user_data *data, void * restrict dst,
 
    dw[1] =
       __gen_field(values->URBClearLength, 16, 29) |
-      __gen_field(values->URBAddress, 0, 14) |
+      __gen_offset(values->URBAddress, 0, 14) |
       0;
 
 }
index 5350e3a18a4909c8f5353db97855f481943fa42e..ef56e97539d98875027272e20c029aa530d958c5 100644 (file)
@@ -151,7 +151,7 @@ GEN7_MI_STORE_REGISTER_MEM_pack(__gen_user_data *data, void * restrict dst,
       0;
 
    dw[1] =
-      __gen_field(values->RegisterAddress, 2, 22) |
+      __gen_offset(values->RegisterAddress, 2, 22) |
       0;
 
    uint32_t dw2 =
@@ -4811,7 +4811,7 @@ GEN7_MI_LOAD_REGISTER_IMM_pack(__gen_user_data *data, void * restrict dst,
       0;
 
    dw[1] =
-      __gen_field(values->RegisterOffset, 2, 22) |
+      __gen_offset(values->RegisterOffset, 2, 22) |
       0;
 
    dw[2] =
@@ -4852,7 +4852,7 @@ GEN7_MI_LOAD_REGISTER_MEM_pack(__gen_user_data *data, void * restrict dst,
       0;
 
    dw[1] =
-      __gen_field(values->RegisterAddress, 2, 22) |
+      __gen_offset(values->RegisterAddress, 2, 22) |
       0;
 
    uint32_t dw2 =
@@ -5248,7 +5248,7 @@ GEN7_MI_URB_CLEAR_pack(__gen_user_data *data, void * restrict dst,
 
    dw[1] =
       __gen_field(values->URBClearLength, 16, 28) |
-      __gen_field(values->URBAddress, 0, 13) |
+      __gen_offset(values->URBAddress, 0, 13) |
       0;
 
 }
index bc221e52089e828a7f47a66b593652398772a0a3..68dcf34c4939fd37b43ac314ddfa5b6d0f695aad 100644 (file)
@@ -399,11 +399,11 @@ GEN8_MI_LOAD_REGISTER_REG_pack(__gen_user_data *data, void * restrict dst,
       0;
 
    dw[1] =
-      __gen_field(values->SourceRegisterAddress, 2, 22) |
+      __gen_offset(values->SourceRegisterAddress, 2, 22) |
       0;
 
    dw[2] =
-      __gen_field(values->DestinationRegisterAddress, 2, 22) |
+      __gen_offset(values->DestinationRegisterAddress, 2, 22) |
       0;
 
 }
@@ -536,7 +536,7 @@ GEN8_MI_STORE_REGISTER_MEM_pack(__gen_user_data *data, void * restrict dst,
       0;
 
    dw[1] =
-      __gen_field(values->RegisterAddress, 2, 22) |
+      __gen_offset(values->RegisterAddress, 2, 22) |
       0;
 
    uint32_t dw2 =
@@ -6351,7 +6351,7 @@ GEN8_MI_LOAD_REGISTER_IMM_pack(__gen_user_data *data, void * restrict dst,
       0;
 
    dw[1] =
-      __gen_field(values->RegisterOffset, 2, 22) |
+      __gen_offset(values->RegisterOffset, 2, 22) |
       0;
 
    dw[2] =
@@ -6392,7 +6392,7 @@ GEN8_MI_LOAD_REGISTER_MEM_pack(__gen_user_data *data, void * restrict dst,
       0;
 
    dw[1] =
-      __gen_field(values->RegisterAddress, 2, 22) |
+      __gen_offset(values->RegisterAddress, 2, 22) |
       0;
 
    uint32_t dw2 =
@@ -7107,7 +7107,7 @@ GEN8_MI_URB_CLEAR_pack(__gen_user_data *data, void * restrict dst,
 
    dw[1] =
       __gen_field(values->URBClearLength, 16, 29) |
-      __gen_field(values->URBAddress, 0, 14) |
+      __gen_offset(values->URBAddress, 0, 14) |
       0;
 
 }