| commandPool | dyno::VkContext | |
| compute | dyno::VkContext | |
| computeQueue | dyno::VkContext | |
| computeQueueHandle() | dyno::VkContext | inline |
| copyBuffer(vks::Buffer *src, vks::Buffer *dst, VkQueue queue, VkBufferCopy *copyRegion=nullptr) | dyno::VkContext | |
| createBuffer(VkBufferUsageFlags usageFlags, VkMemoryPropertyFlags memoryPropertyFlags, VkDeviceSize size, VkBuffer *buffer, VkDeviceMemory *memory, void *data=nullptr) | dyno::VkContext | |
| createBuffer(VkBufferUsageFlags usageFlags, VkMemoryPropertyFlags memoryPropertyFlags, std::shared_ptr< vks::Buffer > &buffer, VkDeviceSize size, const void *data=nullptr) | dyno::VkContext | |
| createBuffer(uint32_t poolType, std::shared_ptr< vks::Buffer > &buffer, const void *data=nullptr) | dyno::VkContext | |
| createCommandBuffer(VkCommandBufferLevel level, VkCommandPool pool, bool begin=false) | dyno::VkContext | |
| createCommandBuffer(VkCommandBufferLevel level, bool begin=false) | dyno::VkContext | |
| createCommandPool(uint32_t queueFamilyIndex, VkCommandPoolCreateFlags createFlags=VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT) | dyno::VkContext | |
| createLogicalDevice(VkPhysicalDeviceFeatures enabledFeatures, std::vector< const char * > enabledExtensions, void *pNextChain, bool useSwapChain=true, VkQueueFlags requestedQueueTypes=VK_QUEUE_GRAPHICS_BIT|VK_QUEUE_COMPUTE_BIT) | dyno::VkContext | |
| createMemoryPool(VkInstance instance, uint32_t apiVerion) | dyno::VkContext | |
| createPipelineCache() | dyno::VkContext | |
| deviceHandle() | dyno::VkContext | inline |
| DevicePool enum value | dyno::VkContext | |
| enableDebugMarkers | dyno::VkContext | |
| enabledFeatures | dyno::VkContext | |
| EndType enum value | dyno::VkContext | |
| extensionSupported(std::string extension) | dyno::VkContext | |
| features | dyno::VkContext | |
| flushCommandBuffer(VkCommandBuffer commandBuffer, VkQueue queue, VkCommandPool pool, bool free=true) | dyno::VkContext | |
| flushCommandBuffer(VkCommandBuffer commandBuffer, VkQueue queue, bool free=true) | dyno::VkContext | |
| g_Allocator | dyno::VkContext | |
| getMemoryType(uint32_t typeBits, VkMemoryPropertyFlags properties, VkBool32 *memTypeFound=nullptr) const | dyno::VkContext | |
| getQueueFamilyIndex(VkQueueFlagBits queueFlags) const | dyno::VkContext | |
| getSupportedDepthFormat(bool checkSamplingSupport) | dyno::VkContext | |
| graphics | dyno::VkContext | |
| graphicsQueue | dyno::VkContext | |
| graphicsQueueHandle() | dyno::VkContext | inline |
| HostPool enum value | dyno::VkContext | |
| isComputeQueueSpecial() | dyno::VkContext | |
| logicalDevice | dyno::VkContext | |
| memoryProperties | dyno::VkContext | |
| MemPoolType enum name | dyno::VkContext | |
| operator VkDevice() const | dyno::VkContext | inline |
| physicalDevice | dyno::VkContext | |
| physicalDeviceHandle() | dyno::VkContext | inline |
| pipelineCache | dyno::VkContext | |
| pipelineCacheHandle() | dyno::VkContext | inline |
| poolMap | dyno::VkContext | |
| properties | dyno::VkContext | |
| queueFamilyIndices | dyno::VkContext | |
| queueFamilyProperties | dyno::VkContext | |
| supportedExtensions | dyno::VkContext | |
| transfer | dyno::VkContext | |
| transferQueue | dyno::VkContext | |
| transferQueueHandle() | dyno::VkContext | inline |
| UniformPool enum value | dyno::VkContext | |
| useMemoryPool | dyno::VkContext | |
| VkContext(VkPhysicalDevice physicalDevice) | dyno::VkContext | explicit |
| ~VkContext() | dyno::VkContext | |