xgl: Add xglCmdBlitImage entry point
Part one of adding support for abitrary scaled blits and format conversions.
Just interface here. Functionality to follow.
bug #13071
alpha rev: r29665
diff --git a/icd/intel/cmd_meta.c b/icd/intel/cmd_meta.c
index 73257ee..7a82d55 100644
--- a/icd/intel/cmd_meta.c
+++ b/icd/intel/cmd_meta.c
@@ -552,6 +552,23 @@
}
}
+ICD_EXPORT void XGLAPI xglCmdBlitImage(
+ XGL_CMD_BUFFER cmdBuffer,
+ XGL_IMAGE srcImage,
+ XGL_IMAGE_LAYOUT srcLayout,
+ XGL_IMAGE destImage,
+ XGL_IMAGE_LAYOUT destLayout,
+ uint32_t regionCount,
+ const XGL_IMAGE_BLIT* pRegions)
+{
+ struct intel_cmd *cmd = intel_cmd(cmdBuffer);
+
+ /*
+ * TODO: Implement actual blit function.
+ */
+ cmd_fail(cmd, XGL_ERROR_UNAVAILABLE);
+}
+
ICD_EXPORT void XGLAPI xglCmdCopyBufferToImage(
XGL_CMD_BUFFER cmdBuffer,
XGL_BUFFER srcBuffer,