#include <platform/graphics/metal/metalPipelineLayout.h>
Definition at line 62 of file metalPipelineLayout.h.
◆ BindGroup()
| visutwin::canvas::metal::BindGroup::BindGroup |
( |
MTL::Device * | device, |
|
|
BindGroupLayout * | layout, |
|
|
MTL::ArgumentEncoder * | encoder ) |
|
inline |
◆ ~BindGroup()
| visutwin::canvas::metal::BindGroup::~BindGroup |
( |
| ) |
|
|
inline |
◆ argBuffer()
| MTL::Buffer * visutwin::canvas::metal::BindGroup::argBuffer |
( |
| ) |
const |
|
inlinenodiscard |
◆ didModifyRange()
| void visutwin::canvas::metal::BindGroup::didModifyRange |
( |
| ) |
const |
|
inline |
◆ layout()
◆ setBuffer()
| void visutwin::canvas::metal::BindGroup::setBuffer |
( |
const uint32_t | binding, |
|
|
const MTL::Buffer * | buffer, |
|
|
const NS::UInteger | offset = 0 ) const |
|
inline |
◆ setSampler()
| void visutwin::canvas::metal::BindGroup::setSampler |
( |
const uint32_t | binding, |
|
|
const MTL::SamplerState * | sampler ) const |
|
inline |
◆ setTexture()
| void visutwin::canvas::metal::BindGroup::setTexture |
( |
const uint32_t | binding, |
|
|
const MTL::Texture * | texture ) const |
|
inline |
The documentation for this class was generated from the following file: