Blender V5.0
blender::draw::SwapChain< T, len > Class Template Reference

#include <DRW_gpu_wrapper.hh>

Public Member Functions

void swap ()
constexpr int64_t size ()
Tcurrent ()
Tprevious ()
Tnext ()
const Tcurrent () const
const Tprevious () const
const Tnext () const

Detailed Description

template<typename T, int64_t len>
class blender::draw::SwapChain< T, len >

Definition at line 1293 of file DRW_gpu_wrapper.hh.

Member Function Documentation

◆ current() [1/2]

template<typename T, int64_t len>
T & blender::draw::SwapChain< T, len >::current ( )
inline

Definition at line 1317 of file DRW_gpu_wrapper.hh.

References T.

Referenced by blender::eevee::DepthOfField::render().

◆ current() [2/2]

template<typename T, int64_t len>
const T & blender::draw::SwapChain< T, len >::current ( ) const
inline

Definition at line 1333 of file DRW_gpu_wrapper.hh.

References T.

◆ next() [1/2]

template<typename T, int64_t len>
T & blender::draw::SwapChain< T, len >::next ( )
inline

Definition at line 1328 of file DRW_gpu_wrapper.hh.

References len, and T.

◆ next() [2/2]

template<typename T, int64_t len>
const T & blender::draw::SwapChain< T, len >::next ( ) const
inline

Definition at line 1344 of file DRW_gpu_wrapper.hh.

References len, and T.

◆ previous() [1/2]

template<typename T, int64_t len>
T & blender::draw::SwapChain< T, len >::previous ( )
inline

Definition at line 1322 of file DRW_gpu_wrapper.hh.

References len, and T.

Referenced by blender::eevee::DepthOfField::render().

◆ previous() [2/2]

template<typename T, int64_t len>
const T & blender::draw::SwapChain< T, len >::previous ( ) const
inline

Definition at line 1338 of file DRW_gpu_wrapper.hh.

References len, and T.

◆ size()

template<typename T, int64_t len>
int64_t blender::draw::SwapChain< T, len >::size ( )
inlineconstexpr

Definition at line 1312 of file DRW_gpu_wrapper.hh.

References len.

◆ swap()

template<typename T, int64_t len>
void blender::draw::SwapChain< T, len >::swap ( )
inline

Definition at line 1299 of file DRW_gpu_wrapper.hh.

References i, and len.

Referenced by blender::eevee::DepthOfField::render().


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