Structures

VkTransformMatrixKHR

Structure specifying a 3x4 affine transformation matrix

The VkTransformMatrixKHR structure is defined as:

typedef struct VkTransformMatrixKHR {
    float matrix[3][4];
} VkTransformMatrixKHR;

or the equivalent

typedef VkTransformMatrixKHR VkTransformMatrixNV;
  • matrix is a 3x4 row-major affine transformation matrix.

Valid Usage

VUID-VkTransformMatrixKHR-matrix-03799

The first three columns of matrix must define an invertible 3x3 matrix