VkImageCreateInfo | NVK Search
  1. No Results
Categories
VkImageCreateInfo Structure specifying the parameters of a newly created image object Syntax
imageInfo = VkImageCreateInfo();
imageInfo = new VkImageCreateInfo();
imageInfo = new VkImageCreateInfo(object);
Stub Parameters object When instantiated with an object, members can be filled directly. Properties VkImageCreateInfo.prototype.sType VkStructureType is the type of this structure. VkImageCreateInfo.prototype.pNext null is null or a reference to an extension-specific structure. VkImageCreateInfo.prototype.flags VkImageCreateFlagBits is a bitmask of VkImageCreateFlagBits describing additional parameters of the image. VkImageCreateInfo.prototype.imageType VkImageType is a VkImageType value specifying the basic dimensionality of the image. Layers in array textures do not count as a dimension for the purposes of the image type. VkImageCreateInfo.prototype.format VkFormat is a VkFormat describing the format and type of the texel blocks that will be contained in the image. VkImageCreateInfo.prototype.extent VkExtent3D is a VkExtent3D describing the number of data elements in each dimension of the base level. VkImageCreateInfo.prototype.mipLevels Number describes the number of levels of detail available for minified sampling of the image. VkImageCreateInfo.prototype.arrayLayers Number is the number of layers in the image. VkImageCreateInfo.prototype.samples VkSampleCountFlagBits is a VkSampleCountFlagBits specifying the number of <>. VkImageCreateInfo.prototype.tiling VkImageTiling is a VkImageTiling value specifying the tiling arrangement of the texel blocks in memory. VkImageCreateInfo.prototype.usage VkImageUsageFlagBits is a bitmask of VkImageUsageFlagBits describing the intended usage of the image. VkImageCreateInfo.prototype.sharingMode VkSharingMode is a VkSharingMode value specifying the sharing mode of the image when it will be accessed by multiple queue families. VkImageCreateInfo.prototype.queueFamilyIndexCount Number is the number of entries in the pQueueFamilyIndices array. VkImageCreateInfo.prototype.pQueueFamilyIndices Uint32Array is a list of queue families that will access this image (ignored if sharingMode is not VK_SHARING_MODE_CONCURRENT). VkImageCreateInfo.prototype.initialLayout VkImageLayout is a VkImageLayout value specifying the initial VkImageLayout of all image subresources of the image. See <>. Default Properties VkImageCreateInfo.prototype.memoryBuffer ArrayBuffer Native memory reference of the structure. VkImageCreateInfo.memoryLayout Object Object describing the structure's memory layout. VkImageCreateInfo.byteLength Number Total native byte length of the structure. Internal Properties These properties are mainly used by nvk internally. VkImageCreateInfo.reset Resets the native memory of the structure. VkImageCreateInfo.flush Writes the structure's data into the native memory. VkImageCreateInfo.reflect Synchronizes the structure's data with the native memory.