geometry shaders: Changes to support GS in icd
diff --git a/icd/intel/shader.c b/icd/intel/shader.c
index 7009d41..3c65b57 100644
--- a/icd/intel/shader.c
+++ b/icd/intel/shader.c
@@ -60,7 +60,7 @@
     sh->ir = shader_create_ir(dev->gpu, info->pCode, info->codeSize);
     if (!sh->ir) {
         shader_destroy(&sh->obj);
-        return VK_ERROR_UNKNOWN;
+        return VK_ERROR_BAD_SHADER_CODE;
     }
 
     sh->obj.destroy = shader_destroy;