PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::VkContext Member List

This is the complete list of members for dyno::VkContext, including all inherited members.

commandPooldyno::VkContext
computedyno::VkContext
computeQueuedyno::VkContext
computeQueueHandle()dyno::VkContextinline
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::VkContextinline
DevicePool enum valuedyno::VkContext
enableDebugMarkersdyno::VkContext
enabledFeaturesdyno::VkContext
EndType enum valuedyno::VkContext
extensionSupported(std::string extension)dyno::VkContext
featuresdyno::VkContext
flushCommandBuffer(VkCommandBuffer commandBuffer, VkQueue queue, VkCommandPool pool, bool free=true)dyno::VkContext
flushCommandBuffer(VkCommandBuffer commandBuffer, VkQueue queue, bool free=true)dyno::VkContext
g_Allocatordyno::VkContext
getMemoryType(uint32_t typeBits, VkMemoryPropertyFlags properties, VkBool32 *memTypeFound=nullptr) constdyno::VkContext
getQueueFamilyIndex(VkQueueFlagBits queueFlags) constdyno::VkContext
getSupportedDepthFormat(bool checkSamplingSupport)dyno::VkContext
graphicsdyno::VkContext
graphicsQueuedyno::VkContext
graphicsQueueHandle()dyno::VkContextinline
HostPool enum valuedyno::VkContext
isComputeQueueSpecial()dyno::VkContext
logicalDevicedyno::VkContext
memoryPropertiesdyno::VkContext
MemPoolType enum namedyno::VkContext
operator VkDevice() constdyno::VkContextinline
physicalDevicedyno::VkContext
physicalDeviceHandle()dyno::VkContextinline
pipelineCachedyno::VkContext
pipelineCacheHandle()dyno::VkContextinline
poolMapdyno::VkContext
propertiesdyno::VkContext
queueFamilyIndicesdyno::VkContext
queueFamilyPropertiesdyno::VkContext
supportedExtensionsdyno::VkContext
transferdyno::VkContext
transferQueuedyno::VkContext
transferQueueHandle()dyno::VkContextinline
UniformPool enum valuedyno::VkContext
useMemoryPooldyno::VkContext
VkContext(VkPhysicalDevice physicalDevice)dyno::VkContextexplicit
~VkContext()dyno::VkContext