bug-14538: Remove validation error codes

https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14538
diff --git a/icd/intel/pipeline.c b/icd/intel/pipeline.c
index 9cd4a70..5977af2 100644
--- a/icd/intel/pipeline.c
+++ b/icd/intel/pipeline.c
@@ -342,7 +342,7 @@
             info->tess.patchControlPoints > 32) {
             /* TODOVV: Move test to validation layer */
 //            return VK_ERROR_BAD_PIPELINE_DATA;
-            return VK_ERROR_UNKNOWN;
+            return VK_ERROR_VALIDATION_FAILED;
         }
         pipeline->prim_type = GEN7_3DPRIM_PATCHLIST_1 +
             info->tess.patchControlPoints - 1;
@@ -350,7 +350,7 @@
     default:
         /* TODOVV: Move test to validation layer */
 //        return VK_ERROR_BAD_PIPELINE_DATA;
-        return VK_ERROR_UNKNOWN;
+        return VK_ERROR_VALIDATION_FAILED;
     }
 
     if (info->ia.primitiveRestartEnable) {
@@ -464,7 +464,7 @@
         // TODO: Log debug message: Vertex Shader required.
         /* TODOVV: Add test to validation layer */
 //        return VK_ERROR_BAD_PIPELINE_DATA;
-        return VK_ERROR_UNKNOWN;
+        return VK_ERROR_VALIDATION_FAILED;
     }
 
     /*
@@ -476,7 +476,7 @@
         // TODO: Log debug message: Both Tess control and Tess eval are required to use tessalation
         /* TODOVV: Add test to validation layer */
 //        return VK_ERROR_BAD_PIPELINE_DATA;
-        return VK_ERROR_UNKNOWN;
+        return VK_ERROR_VALIDATION_FAILED;
     }
 
     if ((pipeline->active_shaders & SHADER_COMPUTE_FLAG) &&
@@ -486,7 +486,7 @@
         // TODO: Log debug message: Can only specify compute shader when doing compute
         /* TODOVV: Add test to validation layer */
 //        return VK_ERROR_BAD_PIPELINE_DATA;
-        return VK_ERROR_UNKNOWN;
+        return VK_ERROR_VALIDATION_FAILED;
     }
 
     /*
@@ -498,7 +498,7 @@
         // TODO: Log debug message: Invalid topology used with tessellation shader.
         /* TODOVV: Add test to validation layer */
 //        return VK_ERROR_BAD_PIPELINE_DATA;
-        return VK_ERROR_UNKNOWN;
+        return VK_ERROR_VALIDATION_FAILED;
     }
 
     if ((pipeline->topology == VK_PRIMITIVE_TOPOLOGY_PATCH) &&
@@ -506,7 +506,7 @@
         // TODO: Log debug message: Cannot use TOPOLOGY_PATCH on non-tessellation shader.
         /* TODOVV: Add test to validation layer */
 //        return VK_ERROR_BAD_PIPELINE_DATA;
-        return VK_ERROR_UNKNOWN;
+        return VK_ERROR_VALIDATION_FAILED;
     }
 
     return VK_SUCCESS;
@@ -1150,7 +1150,7 @@
     if (info->vi.bindingCount > ARRAY_SIZE(pipeline->vb) ||
         info->vi.attributeCount > ARRAY_SIZE(pipeline->vb)) {
 //        return VK_ERROR_BAD_PIPELINE_DATA;
-        return VK_ERROR_UNKNOWN;
+        return VK_ERROR_VALIDATION_FAILED;
     }
 
     pipeline->vb_count = info->vi.bindingCount;
@@ -1234,7 +1234,7 @@
             default:
                 /* TODOVV: Move test to validation layer */
 //                return VK_ERROR_BAD_PIPELINE_DATA;
-            return VK_ERROR_UNKNOWN;
+            return VK_ERROR_VALIDATION_FAILED;
                 break;
         }
         memcpy(dst, thisStage, sizeof(VkPipelineShaderStageCreateInfo));
@@ -1335,7 +1335,7 @@
     VkDevice                                    device,
     VkPipelineCache                             pipelineCache)
 {
-    return VK_ERROR_UNKNOWN;
+    return VK_ERROR_VALIDATION_FAILED;
 }
 
 ICD_EXPORT VkResult VKAPI vkGetPipelineCacheData(
@@ -1343,7 +1343,7 @@
     VkPipelineCache                             pipelineCache,
     void*                                       pData)
 {
-    return VK_ERROR_UNKNOWN;
+    return VK_ERROR_VALIDATION_FAILED;
 }
 
 ICD_EXPORT VkResult VKAPI vkMergePipelineCaches(
@@ -1352,7 +1352,7 @@
     uint32_t                                    srcCacheCount,
     const VkPipelineCache*                      pSrcCaches)
 {
-    return VK_ERROR_UNKNOWN;
+    return VK_ERROR_VALIDATION_FAILED;
 }
 
 ICD_EXPORT VkResult VKAPI vkCreateGraphicsPipelines(
@@ -1390,7 +1390,7 @@
     const VkComputePipelineCreateInfo*        pCreateInfos,
     VkPipeline*                               pPipelines)
 {
-    return VK_ERROR_UNKNOWN;
+    return VK_ERROR_VALIDATION_FAILED;
 }
 
 ICD_EXPORT void VKAPI vkDestroyPipeline(