Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
vkResources.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 
namespace  Divide::Debug
 
namespace  Divide::VKUtil
 

Functions

void Divide::Debug::SetObjectName (VkDevice device, uint64_t object, VkObjectType objectType, const char *name)
 
void Divide::Debug::SetObjectTag (VkDevice device, uint64_t object, const VkObjectType objectType, size_t tagSize, void *tagData, uint64_t tagName)
 
void Divide::VKUtil::SubmitRenderCommand (const GenericDrawCommand &drawCommand, const VkCommandBuffer commandBuffer, bool indexed)
 Note: If internal format is not GL_NONE, an indexed draw is issued!
 
void Divide::VKUtil::OnStartup (VkDevice device)
 
VkFormat Divide::VKUtil::InternalFormat (GFXImageFormat baseFormat, GFXDataFormat dataType, GFXImagePacking packing) noexcept
 
VkFormat Divide::VKUtil::InternalFormat (GFXDataFormat format, U8 componentCount, bool normalized) noexcept
 
VkDescriptorType Divide::VKUtil::vkDescriptorType (DescriptorSetBindingType type, bool isPushDescriptor) noexcept