Skip to content

KDGpu::BindGroupPool

#include <bind_group_pool.h>

Public Functions

Name
BindGroupPool()
~BindGroupPool()
BindGroupPool(BindGroupPool && other)
BindGroupPool & operator=(BindGroupPool && other)
BindGroupPool(const BindGroupPool & ) =delete
BindGroupPool & operator=(const BindGroupPool & ) =delete
const Handle< BindGroupPool_t > & handle() const
bool isValid() const
operator Handle< BindGroupPool_t >() const
void reset()
uint16_t allocatedBindGroupCount() const
uint16_t maxBindGroupCount() const

Friends

Name
class Device
KDGPU_EXPORT bool operator==(const BindGroupPool & a, const BindGroupPool & b)

Public Functions Documentation

function BindGroupPool

1
BindGroupPool()

function ~BindGroupPool

1
~BindGroupPool()

function BindGroupPool

1
2
3
BindGroupPool(
    BindGroupPool && other
)

function operator=

1
2
3
BindGroupPool & operator=(
    BindGroupPool && other
)

function BindGroupPool

1
2
3
BindGroupPool(
    const BindGroupPool & 
) =delete

function operator=

1
2
3
BindGroupPool & operator=(
    const BindGroupPool & 
) =delete

function handle

1
inline const Handle< BindGroupPool_t > & handle() const

function isValid

1
inline bool isValid() const

function operator Handle< BindGroupPool_t >

1
inline operator Handle< BindGroupPool_t >() const

function reset

1
void reset()

function allocatedBindGroupCount

1
uint16_t allocatedBindGroupCount() const

function maxBindGroupCount

1
uint16_t maxBindGroupCount() const

Friends

friend Device

1
2
3
friend class Device(
    Device 
);

friend operator==

1
2
3
4
5
friend KDGPU_EXPORT bool operator==(
    const BindGroupPool & a,

    const BindGroupPool & b
);

Updated on 2025-07-01 at 00:02:08 +0000