Module com.io7m.jcoronado.api
Package com.io7m.jcoronado.api
Interface VulkanQueryPoolCreateInfoType
-
- All Known Implementing Classes:
VulkanQueryPoolCreateInfo
@Immutable public interface VulkanQueryPoolCreateInfoType
Structure specifying parameters of a newly created query pool.- See Also:
- "VkQueryPoolCreateInfo"
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<VulkanQueryPoolCreateFlag>
flags()
java.util.Set<VulkanQueryPipelineStatisticFlag>
pipelineStatistics()
int
queryCount()
VulkanQueryKind
queryType()
-
-
-
Method Detail
-
flags
@Parameter java.util.Set<VulkanQueryPoolCreateFlag> flags()
- Returns:
- A set of flags specifying the creation of the pool
-
queryType
@Parameter VulkanQueryKind queryType()
- Returns:
- A value specifying the type of queries managed by the pool.
-
queryCount
@Parameter int queryCount()
- Returns:
- The number of queries managed by the pool.
-
pipelineStatistics
@Parameter java.util.Set<VulkanQueryPipelineStatisticFlag> pipelineStatistics()
- Returns:
- A set of flags specifying which counters will be returned in queries on the new pool
-
-