sbylib ~master (2020-02-29T08:12:18Z)
Dub
Repo
Image.CreateInfo
sbylib
wrapper
vulkan
image
Image
Undocumented in source.
class
Image
static
struct
CreateInfo {
@
vkProp
()
VkImageCreateFlags
flags
;
@
vkProp
()
ImageType
imageType
;
@
vkProp
()
VkFormat
format
;
@
vkProp
()
VkExtent3D
extent
;
@
vkProp
()
uint
mipLevels
;
@
vkProp
()
uint
arrayLayers
;
@
vkProp
()
SampleCount
samples
;
@
vkProp
()
ImageTiling
tiling
;
@
vkProp
()
ImageUsage
usage
;
@
vkProp
()
SharingMode
sharingMode
;
@
vkProp
()
ImageLayout
initialLayout
;
const
@
vkProp
("pQueueFamilyIndices", "queueFamilyIndexCount")
uint
[]
queueFamilyIndices
;
mixin
VkTo
!(
VkImageCreateInfo
)
;
}
Members
Mixins
__anonymous
mixin
VkTo
!(
VkImageCreateInfo
)
Undocumented in source.
Variables
arrayLayers
uint
arrayLayers
;
Undocumented in source.
extent
VkExtent3D
extent
;
Undocumented in source.
flags
VkImageCreateFlags
flags
;
Undocumented in source.
format
VkFormat
format
;
Undocumented in source.
imageType
ImageType
imageType
;
Undocumented in source.
initialLayout
ImageLayout
initialLayout
;
Undocumented in source.
mipLevels
uint
mipLevels
;
Undocumented in source.
queueFamilyIndices
uint
[]
queueFamilyIndices
;
Undocumented in source.
samples
SampleCount
samples
;
Undocumented in source.
sharingMode
SharingMode
sharingMode
;
Undocumented in source.
tiling
ImageTiling
tiling
;
Undocumented in source.
usage
ImageUsage
usage
;
Undocumented in source.
Meta
Source
See Implementation
sbylib
wrapper
vulkan
image
Image
constructors
this
destructors
~this
functions
allocateMemory
getSubresourceLayout
mixins
__anonymous
structs
CreateInfo
variables
image