Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
|
#include "../foray_glm.hpp"
#include "../foray_vma.hpp"
#include "../foray_vulkan.hpp"
#include "foray_scene_declares.hpp"
#include <optional>
#include <vector>
Go to the source code of this file.
Classes | |
struct | foray::scene::VertexComponentBinding |
Binding of component to shader input location. More... | |
struct | foray::scene::VertexInputStateBuilder |
Helper for building a VkPipelineVertexInputStateCreateInfo struct. More... | |
struct | foray::scene::Vertex |
Vertex. More... | |
Namespaces | |
namespace | foray |
namespace | foray::scene |
Enumerations | |
enum class | foray::scene::EVertexComponent { foray::scene::Position , foray::scene::Normal , foray::scene::Tangent , foray::scene::Uv } |
Vertex Components. More... | |