Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
VulkanFunctions Struct Reference

#include <VulkanHelper.h>

Public Attributes

PFN_vkCreateDebugUtilsMessengerEXT vkCreateDebugUtilsMessengerEXT = nullptr
PFN_vkDestroyDebugUtilsMessengerEXT vkDestroyDebugUtilsMessengerEXT = nullptr
PFN_vkCmdBeginDebugUtilsLabelEXT vkCmdBeginDebugUtilsLabelEXT = nullptr
PFN_vkCmdEndDebugUtilsLabelEXT vkCmdEndDebugUtilsLabelEXT = nullptr
PFN_vkCmdDrawMeshTasksIndirectCountEXT vkCmdDrawMeshTasksIndirectCountEXT = nullptr
PFN_vkCmdPushConstants2 vkCmdPushConstants2 = nullptr
PFN_vkCmdBindDescriptorSets2 vkCmdBindDescriptorSets2 = nullptr
PFN_vkSetDebugUtilsObjectNameEXT vkSetDebugUtilsObjectNameEXT = nullptr
PFN_vkCmdDrawMeshTasksIndirectEXT vkCmdDrawMeshTasksIndirectEXT = nullptr
PFN_vkCmdBeginConditionalRenderingEXT vkCmdBeginConditionalRenderingEXT = nullptr
PFN_vkCmdEndConditionalRenderingEXT vkCmdEndConditionalRenderingEXT = nullptr

Detailed Description

Definition at line 13 of file VulkanHelper.h.

Member Data Documentation

◆ vkCmdBeginConditionalRenderingEXT

PFN_vkCmdBeginConditionalRenderingEXT VulkanFunctions::vkCmdBeginConditionalRenderingEXT = nullptr

◆ vkCmdBeginDebugUtilsLabelEXT

PFN_vkCmdBeginDebugUtilsLabelEXT VulkanFunctions::vkCmdBeginDebugUtilsLabelEXT = nullptr

Definition at line 17 of file VulkanHelper.h.

◆ vkCmdBindDescriptorSets2

PFN_vkCmdBindDescriptorSets2 VulkanFunctions::vkCmdBindDescriptorSets2 = nullptr

Definition at line 21 of file VulkanHelper.h.

◆ vkCmdDrawMeshTasksIndirectCountEXT

PFN_vkCmdDrawMeshTasksIndirectCountEXT VulkanFunctions::vkCmdDrawMeshTasksIndirectCountEXT = nullptr

Definition at line 19 of file VulkanHelper.h.

◆ vkCmdDrawMeshTasksIndirectEXT

PFN_vkCmdDrawMeshTasksIndirectEXT VulkanFunctions::vkCmdDrawMeshTasksIndirectEXT = nullptr

◆ vkCmdEndConditionalRenderingEXT

PFN_vkCmdEndConditionalRenderingEXT VulkanFunctions::vkCmdEndConditionalRenderingEXT = nullptr

◆ vkCmdEndDebugUtilsLabelEXT

PFN_vkCmdEndDebugUtilsLabelEXT VulkanFunctions::vkCmdEndDebugUtilsLabelEXT = nullptr

Definition at line 18 of file VulkanHelper.h.

◆ vkCmdPushConstants2

PFN_vkCmdPushConstants2 VulkanFunctions::vkCmdPushConstants2 = nullptr

Definition at line 20 of file VulkanHelper.h.

◆ vkCreateDebugUtilsMessengerEXT

PFN_vkCreateDebugUtilsMessengerEXT VulkanFunctions::vkCreateDebugUtilsMessengerEXT = nullptr

Definition at line 15 of file VulkanHelper.h.

◆ vkDestroyDebugUtilsMessengerEXT

PFN_vkDestroyDebugUtilsMessengerEXT VulkanFunctions::vkDestroyDebugUtilsMessengerEXT = nullptr

Definition at line 16 of file VulkanHelper.h.

Referenced by EngineCore::Engine::cleanup().

◆ vkSetDebugUtilsObjectNameEXT

PFN_vkSetDebugUtilsObjectNameEXT VulkanFunctions::vkSetDebugUtilsObjectNameEXT = nullptr

Definition at line 22 of file VulkanHelper.h.


The documentation for this struct was generated from the following file:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Core/VulkanHelper.h