VkBufferViewCreateInfo | NVK Search
  1. No Results
Categories
VkBufferViewCreateInfo Structure specifying parameters of a newly created buffer view Syntax
bufferViewInfo = VkBufferViewCreateInfo();
bufferViewInfo = new VkBufferViewCreateInfo();
bufferViewInfo = new VkBufferViewCreateInfo(object);
Stub Parameters object When instantiated with an object, members can be filled directly. Properties VkBufferViewCreateInfo.prototype.sType VkStructureType is the type of this structure. VkBufferViewCreateInfo.prototype.pNext null is null or a reference to a structure extending this structure. VkBufferViewCreateInfo.prototype.flags Number is reserved for future use. VkBufferViewCreateInfo.prototype.buffer VkBuffer is a VkBuffer on which the view will be created. VkBufferViewCreateInfo.prototype.format VkFormat is a VkFormat describing the format of the data elements in the buffer. VkBufferViewCreateInfo.prototype.offset BigInt Number is an offset in bytes from the base address of the buffer. Accesses to the buffer view from shaders use addressing that is relative to this starting offset. VkBufferViewCreateInfo.prototype.range BigInt Number is a size in bytes of the buffer view. If range is equal to VK_WHOLE_SIZE, the range from offset to the end of the buffer is used. If VK_WHOLE_SIZE is used and the remaining size of the buffer is not a multiple of the <> of format, the nearest smaller multiple is used. Default Properties VkBufferViewCreateInfo.prototype.memoryBuffer ArrayBuffer Native memory reference of the structure. VkBufferViewCreateInfo.memoryLayout Object Object describing the structure's memory layout. VkBufferViewCreateInfo.byteLength Number Total native byte length of the structure. Internal Properties These properties are mainly used by nvk internally. VkBufferViewCreateInfo.reset Resets the native memory of the structure. VkBufferViewCreateInfo.flush Writes the structure's data into the native memory. VkBufferViewCreateInfo.reflect Synchronizes the structure's data with the native memory.