Skip to content

Latest commit

 

History

History

QueriesAndPerformance

README.md

Queries and Performance

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:

  1. Visibility Check with Occlusion Queries
    • OcclusionQuery
  2. Measuring The GPU Time with Timestamp Queries
    • TimestampQuery
  3. Measuring Pipeline Statistics
    • PipelineStatisticsQuery
  4. Using Dynamic Uniform Buffers
    • DynamicUniformBuffer
  5. Buffer Suballocation
    • BufferSuballocation
  6. Reduce CPU Bottleneck with Indirect Drawing
    • IndirectDrawing
  7. Specialization Constants
    • SpecializationConstants
  8. Pipeline Caches
    • PipelineCaches
  9. Descriptor Indexing
    • DescriptorIndexing

Architecture of the Subsection

TBD