Code Name: QueriesAndPerformance
This subsection contains examples which related to queries in Vulkan and usages of the performance related properties of the Vulkan objects.
The examples in this subsection, listed from easy to complex, are as follows:
- Visibility Check with Occlusion Queries
OcclusionQuery
- Measuring The GPU Time with Timestamp Queries
TimestampQuery
- Measuring Pipeline Statistics
PipelineStatisticsQuery
- Using Dynamic Uniform Buffers
DynamicUniformBuffer
- Buffer Suballocation
BufferSuballocation
- Reduce CPU Bottleneck with Indirect Drawing
IndirectDrawing
- Specialization Constants
SpecializationConstants
- Pipeline Caches
PipelineCaches
- Descriptor Indexing
DescriptorIndexing
TBD