VPP
0.7
A high-level modern C++ API for Vulkan
Class Index
a
|
b
|
c
|
d
|
e
|
f
|
g
|
i
|
l
|
m
|
n
|
o
|
p
|
q
|
r
|
s
|
t
|
u
|
v
a
Field
(
vpp
)
inUniformBufferDyn
(
vpp
)
Preprocess
(
vpp
)
UVec4
(
vpp
)
Float
(
vpp
)
inVertexData
(
vpp
)
Procedure
(
vpp
)
v
arrayOf
(
vpp
)
FragmentShader
(
vpp
)
ioBuffer
(
vpp
)
Process
(
vpp
)
Attachment
(
vpp
)
fragmentShader
(
vpp
)
ioBufferDyn
(
vpp
)
q
VArray
(
vpp
)
Attribute
(
vpp
)
FrameBuffer
(
vpp
)
ioImage
(
vpp
)
VBool
(
vpp
)
b
FrameImageView
(
vpp
)
ioImageBuffer
(
vpp
)
Queue
(
vpp
)
VBVec2
(
vpp
)
Function
(
vpp
)
ioStructure
(
vpp
)
r
VBVec3
(
vpp
)
Bool
(
vpp
)
g
ioVariable
(
vpp
)
VBVec4
(
vpp
)
Buf
(
vpp
)
IVec2
(
vpp
)
RenderGraph
(
vpp
)
VDouble
(
vpp
)
Buffer
(
vpp
)
GeometryShader
(
vpp
)
IVec3
(
vpp
)
RenderingCommandContext
(
vpp
)
VDVec2
(
vpp
)
BVec2
(
vpp
)
geometryShader
(
vpp
)
IVec4
(
vpp
)
RenderingOptions
(
vpp
)
VDVec3
(
vpp
)
BVec3
(
vpp
)
gl_perVertex
(
vpp
)
l
RenderManager
(
vpp
)
VDVec4
(
vpp
)
BVec4
(
vpp
)
gvector
(
vpp
)
RenderPass
(
vpp
)
Vec2
(
vpp
)
c
i
LocalStruct
(
vpp
)
s
Vec3
(
vpp
)
m
Vec4
(
vpp
)
CommandBuffer
(
vpp
)
Image
(
vpp
)
Semaphore
(
vpp
)
VertexBufferView
(
vpp
)
CommandBufferRecorder
(
vpp
)
ImageAttributes
(
vpp
)
MappableDeviceMemory
(
vpp
)
SGatherOffsets
(
vpp
)
VertexIndexBufferView
(
vpp
)
CommandPool
(
vpp
)
ImageInfo
(
vpp
)
Mat2
(
vpp
)
Shader
(
vpp
)
VertexShader
(
vpp
)
CompiledProcedures
(
vpp
)
ImageView
(
vpp
)
Mat2x3
(
vpp
)
ShaderDataBlock
(
vpp
)
vertexShader
(
vpp
)
Computation
(
vpp
)
ImageViewAttributes
(
vpp
)
Mat2x4
(
vpp
)
computeShader::SLocalSize
(
vpp
)
VertexStruct
(
vpp
)
ComputationEngine
(
vpp
)
IMat2
(
vpp
)
Mat3
(
vpp
)
SNormalizedSampler
(
vpp
)
VFloat
(
vpp
)
ComputePass
(
vpp
)
IMat2x3
(
vpp
)
Mat3x2
(
vpp
)
StreamDebugReporter
(
vpp
)
Viewport
(
vpp
)
ComputePipeline
(
vpp
)
IMat2x4
(
vpp
)
Mat3x4
(
vpp
)
SUnnormalizedSampler
(
vpp
)
VInt
(
vpp
)
ComputePipelineConfig
(
vpp
)
IMat3
(
vpp
)
Mat4
(
vpp
)
Surface
(
vpp
)
VIVec2
(
vpp
)
ComputePipelineLayout
(
vpp
)
IMat3x2
(
vpp
)
Mat4x2
(
vpp
)
SurfaceInfo
(
vpp
)
VIVec3
(
vpp
)
ComputeShader
(
vpp
)
IMat3x4
(
vpp
)
Mat4x3
(
vpp
)
SwapChain
(
vpp
)
VIVec4
(
vpp
)
computeShader
(
vpp
)
IMat4
(
vpp
)
MemoryBinding
(
vpp
)
t
VMat2
(
vpp
)
d
IMat4x2
(
vpp
)
MemProfile
(
vpp
)
VMat2x3
(
vpp
)
IMat4x3
(
vpp
)
n
TessControlShader
(
vpp
)
VMat2x4
(
vpp
)
DebugReporter
(
vpp
)
Img
(
vpp
)
tessControlShader
(
vpp
)
VMat3
(
vpp
)
Device
(
vpp
)
inAttachment
(
vpp
)
NonRenderingCommands
(
vpp
)
TessEvalShader
(
vpp
)
VMat3x2
(
vpp
)
DeviceFeatures
(
vpp
)
inConstSampledTexture
(
vpp
)
NormalizedSampler
(
vpp
)
tessEvalShader
(
vpp
)
VMat3x4
(
vpp
)
DeviceMemory
(
vpp
)
inConstSampler
(
vpp
)
o
TexelArray
(
vpp
)
VMat4
(
vpp
)
dgvector
(
vpp
)
IndexedIndirectCommands
(
vpp
)
TexelBufferView
(
vpp
)
VMat4x2
(
vpp
)
DispatchIndirectCommands
(
vpp
)
Indices
(
vpp
)
outAttachment
(
vpp
)
u
VMat4x3
(
vpp
)
Display
(
vpp
)
IndirectBufferView
(
vpp
)
Output
(
vpp
)
Void
(
vpp
)
Double
(
vpp
)
IndirectCommands
(
vpp
)
p
UInt
(
vpp
)
VUInt
(
vpp
)
DVec2
(
vpp
)
inPushConstant
(
vpp
)
UniformArray
(
vpp
)
VUVec2
(
vpp
)
DVec3
(
vpp
)
Input
(
vpp
)
Par
(
vpp
)
UniformBufferView
(
vpp
)
VUVec3
(
vpp
)
DVec4
(
vpp
)
inSampledTexture
(
vpp
)
PHVec4
(
vpp
)
UniformFld
(
vpp
)
VUVec4
(
vpp
)
e
inSampler
(
vpp
)
PhysicalDevice
(
vpp
)
UniformSimpleArray
(
vpp
)
VVec2
(
vpp
)
Instance
(
vpp
)
Pipeline
(
vpp
)
UniformStruct
(
vpp
)
VVec3
(
vpp
)
Event
(
vpp
)
InstanceStruct
(
vpp
)
PipelineCache
(
vpp
)
UniformVar
(
vpp
)
VVec4
(
vpp
)
ExtendedCommands
(
vpp
)
Int
(
vpp
)
PipelineConfig
(
vpp
)
UniversalCommands
(
vpp
)
f
inTexture
(
vpp
)
PipelineLayout
(
vpp
)
UnnormalizedSampler
(
vpp
)
inTextureBuffer
(
vpp
)
Pointer
(
vpp
)
UVec2
(
vpp
)
Fence
(
vpp
)
inUniformBuffer
(
vpp
)
Postprocess
(
vpp
)
UVec3
(
vpp
)
a
|
b
|
c
|
d
|
e
|
f
|
g
|
i
|
l
|
m
|
n
|
o
|
p
|
q
|
r
|
s
|
t
|
u
|
v
Generated by
1.8.14