activeCamera (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | |
beginSingleTimeCommands() | NNE::Systems::VulkanManager | |
checkDeviceExtensionSupport(VkPhysicalDevice device) | NNE::Systems::VulkanManager | |
checkValidationLayerSupport() | NNE::Systems::VulkanManager | |
chooseSwapExtent(const VkSurfaceCapabilitiesKHR &capabilities) | NNE::Systems::VulkanManager | |
chooseSwapPresentMode(const std::vector< VkPresentModeKHR > &availablePresentModes) | NNE::Systems::VulkanManager | |
chooseSwapSurfaceFormat(const std::vector< VkSurfaceFormatKHR > &availableFormats) | NNE::Systems::VulkanManager | |
CleanUp() | NNE::Systems::VulkanManager | |
cleanupSwapChain() | NNE::Systems::VulkanManager | |
colorImage (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
colorImageMemory (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
colorImageView (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
commandBuffers (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
commandPool (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
copyBuffer(VkBuffer srcBuffer, VkBuffer dstBuffer, VkDeviceSize size) | NNE::Systems::VulkanManager | |
copyBufferToImage(VkBuffer buffer, VkImage image, uint32_t width, uint32_t height) | NNE::Systems::VulkanManager | |
createBuffer(VkDeviceSize size, VkBufferUsageFlags usage, VkMemoryPropertyFlags properties, VkBuffer &buffer, VkDeviceMemory &bufferMemory) | NNE::Systems::VulkanManager | |
createColorResources() | NNE::Systems::VulkanManager | |
createCommandBuffers() | NNE::Systems::VulkanManager | |
createCommandPool() | NNE::Systems::VulkanManager | |
createDepthResources() | NNE::Systems::VulkanManager | |
createDescriptorPool() | NNE::Systems::VulkanManager | |
createDescriptorSetLayout() | NNE::Systems::VulkanManager | |
createDescriptorSets() | NNE::Systems::VulkanManager | |
createFramebuffers() | NNE::Systems::VulkanManager | |
CreateGLFWWindow(int width, int height) | NNE::Systems::VulkanManager | |
createGraphicsPipeline() | NNE::Systems::VulkanManager | |
createImage(uint32_t width, uint32_t height, uint32_t mipLevels, VkSampleCountFlagBits numSamples, VkFormat format, VkImageTiling tiling, VkImageUsageFlags usage, VkMemoryPropertyFlags properties, VkImage &image, VkDeviceMemory &imageMemory) | NNE::Systems::VulkanManager | |
createImageView(VkImage image, VkFormat format, VkImageAspectFlags aspectFlags, uint32_t mipLevels) | NNE::Systems::VulkanManager | |
createImageViews() | NNE::Systems::VulkanManager | |
createIndexBuffer() | NNE::Systems::VulkanManager | |
createLogicalDevice() | NNE::Systems::VulkanManager | |
createRenderPass() | NNE::Systems::VulkanManager | |
createShaderModule(const std::vector< char > &code) | NNE::Systems::VulkanManager | |
createSurface() | NNE::Systems::VulkanManager | |
createSwapChain() | NNE::Systems::VulkanManager | |
createSyncObjects() | NNE::Systems::VulkanManager | |
createTextureImage(const std::string &texturePath, VkImage &textureImage, VkDeviceMemory &textureImageMemory) | NNE::Systems::VulkanManager | |
createTextureImageView(VkImage textureImage, VkImageView &textureImageView) | NNE::Systems::VulkanManager | |
createTextureSampler(VkSampler &textureSampler) | NNE::Systems::VulkanManager | |
createUniformBuffers() | NNE::Systems::VulkanManager | |
createVertexBuffer() | NNE::Systems::VulkanManager | |
CreateVulkanInstance() | NNE::Systems::VulkanManager | |
currentFrame (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
depthImage (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
depthImageMemory (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
depthImageView (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
descriptorPool (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
descriptorSetLayout (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
descriptorSets (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
device (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | |
drawFrame(const std::vector< std::pair< NNE::Component::Render::MeshComponent *, NNE::Component::TransformComponent * > > &objects) | NNE::Systems::VulkanManager | |
dynamicAlignment (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
endSingleTimeCommands(VkCommandBuffer commandBuffer) | NNE::Systems::VulkanManager | |
findDepthFormat() | NNE::Systems::VulkanManager | |
findMemoryType(uint32_t typeFilter, VkMemoryPropertyFlags properties) | NNE::Systems::VulkanManager | |
findQueueFamilies(VkPhysicalDevice device) | NNE::Systems::VulkanManager | |
findSupportedFormat(const std::vector< VkFormat > &candidates, VkImageTiling tiling, VkFormatFeatureFlags features) | NNE::Systems::VulkanManager | |
framebufferResizeCallback(GLFWwindow *window, int width, int height) | NNE::Systems::VulkanManager | static |
framebufferResized (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
generateMipmaps(VkImage image, VkFormat imageFormat, int32_t texWidth, int32_t texHeight, uint32_t mipLevels) | NNE::Systems::VulkanManager | |
getMaxUsableSampleCount() | NNE::Systems::VulkanManager | |
graphicsPipeline (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
graphicsQueue (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
hasStencilComponent(VkFormat format) | NNE::Systems::VulkanManager | |
imageAvailableSemaphores (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
indexBuffer (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
indexBufferMemory (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
indices (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
inFlightFences (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
initVulkan() | NNE::Systems::VulkanManager | |
instance (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | |
isDeviceSuitable(VkPhysicalDevice device) | NNE::Systems::VulkanManager | |
loadedMeshes (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
LoadMeshes(const std::vector< std::pair< NNE::Component::Render::MeshComponent *, NNE::Component::TransformComponent * > > &objects) | NNE::Systems::VulkanManager | |
loadModel(const std::string &modelPath) | NNE::Systems::VulkanManager | |
MAX_FRAMES_IN_FLIGHT (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
MAX_OBJECTS (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
mipLevels (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
msaaSamples (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
objectUniformBuffers (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
objectUniformBuffersMapped (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
objectUniformBuffersMemory (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
physicalDevice (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
pickPhysicalDevice() | NNE::Systems::VulkanManager | |
pipelineLayout (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
presentQueue (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
querySwapChainSupport(VkPhysicalDevice device) | NNE::Systems::VulkanManager | |
rateDeviceSuitability(VkPhysicalDevice device) | NNE::Systems::VulkanManager | |
readFile(const std::string &filename) | NNE::Systems::VulkanManager | static |
recordCommandBuffer(VkCommandBuffer commandBuffer, uint32_t imageIndex, const std::vector< std::pair< NNE::Component::Render::MeshComponent *, NNE::Component::TransformComponent * > > &objects) | NNE::Systems::VulkanManager | |
recreateSwapChain() | NNE::Systems::VulkanManager | |
renderFinishedSemaphores (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
renderPass (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
stagingBuffer (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
stagingBufferMemory (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
surface (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
swapChain (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
swapChainExtent (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
swapChainFramebuffers (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
swapChainImageFormat (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
swapChainImages (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
swapChainImageViews (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
textureImage (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
textureImageMemory (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
textureImageView (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
textureSampler (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
transitionImageLayout(VkImage image, VkFormat format, VkImageLayout oldLayout, VkImageLayout newLayout, uint32_t mipLevels) | NNE::Systems::VulkanManager | |
uniformBuffers (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
uniformBuffersMapped (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
uniformBuffersMemory (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
updateCameraAspectRatio() | NNE::Systems::VulkanManager | |
updateUniformBuffer(uint32_t currentImage) | NNE::Systems::VulkanManager | |
vertexBuffer (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
vertexBufferMemory (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
vertices (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | protected |
VulkanManager() | NNE::Systems::VulkanManager | |
window (defined in NNE::Systems::VulkanManager) | NNE::Systems::VulkanManager | |
~VulkanManager() | NNE::Systems::VulkanManager | |