![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include "Headers/vkResources.h"
#include "Headers/VKWrapper.h"
#include "Platform/Video/GLIM/glim.h"
#include "Platform/Video/Headers/DescriptorSets.h"
#include "Platform/Video/Headers/GenericDrawCommand.h"
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 |