Class VulkanSampler

Inheritance Relationships

Base Type

Class Documentation

class VulkanSampler : public portal::renderer::Sampler

Vulkan sampler with wrap/filter configuration.

Public Functions

VulkanSampler(const StringId &id, const SamplerProperties &properties, const VulkanDevice &device)

Constructs Vulkan sampler.

Parameters:
  • idSampler ID

  • propertiesSampler properties

  • device – Vulkan device

vk::Sampler get_vk_sampler() const

Gets Vulkan sampler handle.

virtual const SamplerProperties &get_prop() const override

Gets sampler properties.