Blender V5.0
blender::gpu::VKSampler Class Reference

#include <vk_sampler.hh>

Inherits blender::NonCopyable.

Public Member Functions

virtual ~VKSampler ()
void create (const GPUSamplerState &sampler_state)
void free ()
VkSampler vk_handle () const
bool is_initialized () const
Public Member Functions inherited from blender::NonCopyable
 NonCopyable (const NonCopyable &other)=delete
NonCopyableoperator= (const NonCopyable &other)=delete
 NonCopyable ()=default
 NonCopyable (NonCopyable &&other)=default
NonCopyableoperator= (NonCopyable &&other)=default

Detailed Description

Definition at line 20 of file vk_sampler.hh.

Constructor & Destructor Documentation

◆ ~VKSampler()

blender::gpu::VKSampler::~VKSampler ( )
virtual

Definition at line 16 of file vk_sampler.cc.

References free().

Member Function Documentation

◆ create()

◆ free()

void blender::gpu::VKSampler::free ( )

◆ is_initialized()

bool blender::gpu::VKSampler::is_initialized ( ) const
inline

Definition at line 34 of file vk_sampler.hh.

◆ vk_handle()

VkSampler blender::gpu::VKSampler::vk_handle ( ) const
inline

Definition at line 28 of file vk_sampler.hh.

References BLI_assert.


The documentation for this class was generated from the following files: