Nebula
Loading...
Searching...
No Matches
vksampler.h File Reference

Go to the source code of this file.

Namespaces

namespace  Vulkan
 Vulkan implementation of GPU acceleration structure.
 
namespace  CoreGraphics
 Acceleration structures are used to enable ray tracing on the GPU by dividing the scene into a BVH.
 

Typedefs

typedef Ids::IdAllocator< VkDevice, VkSampler, uint32_t > Vulkan::VkSamplerAllocator
 

Functions

const VkSampler & Vulkan::SamplerGetVk (const CoreGraphics::SamplerId &id)
 get vulkan sampler
 
SamplerCreateInfo CoreGraphics::ToNebulaSamplerCreateInfo (const VkSamplerCreateInfo &info)
 use vulkan sampler create info to create Nebula sampler create info