intel: support only VK_DEPTH_MODE_ZERO_TO_ONE

Fail pipeline creation when VK_DEPTH_MODE_NEGATIVE_ONE_TO_ONE is specified.
Update viewport transformation for depth range [0, 1].

Demos are updated too.
diff --git a/icd/intel/state.c b/icd/intel/state.c
index b064e4b..dcd8617 100644
--- a/icd/intel/state.c
+++ b/icd/intel/state.c
@@ -155,10 +155,10 @@
 
         scale[0] = viewport->width / 2.0f;
         scale[1] = viewport->height / 2.0f;
-        scale[2] = (viewport->maxDepth - viewport->minDepth) / 2.0;
+        scale[2] = viewport->maxDepth - viewport->minDepth;
         translate[0] = viewport->originX + scale[0];
         translate[1] = viewport->originY + scale[1];
-        translate[2] = (viewport->minDepth + viewport->maxDepth) / 2.0f;
+        translate[2] = viewport->minDepth;
 
         viewport_get_guardband(gpu, (int) translate[0], (int) translate[1],
                 &min_gbx, &max_gbx, &min_gby, &max_gby);