|
Blender V4.3
|
#include <mtl_context.hh>
Public Member Functions | |
| bool | operator== (const MTLSamplerArray &other) const |
| uint32_t | hash () const |
Public Attributes | |
| uint | num_samplers |
| MTLSamplerState | mtl_sampler_flags [MTL_MAX_TEXTURE_SLOTS] |
| id< MTLSamplerState > | mtl_sampler [MTL_MAX_TEXTURE_SLOTS] |
Definition at line 396 of file mtl_context.hh.
|
inline |
Definition at line 412 of file mtl_context.hh.
References hash(), and num_samplers.
Referenced by hash().
|
inline |
Definition at line 402 of file mtl_context.hh.
| id<MTLSamplerState> blender::gpu::MTLSamplerArray::mtl_sampler[MTL_MAX_TEXTURE_SLOTS] |
Definition at line 400 of file mtl_context.hh.
Referenced by blender::gpu::MTLComputeState::bind_compute_sampler(), blender::gpu::MTLRenderPassState::bind_fragment_sampler(), blender::gpu::MTLRenderPassState::bind_vertex_sampler(), blender::gpu::MTLContext::ensure_texture_bindings(), blender::gpu::MTLContext::ensure_texture_bindings(), and blender::gpu::MTLContext::MTLContext().
| MTLSamplerState blender::gpu::MTLSamplerArray::mtl_sampler_flags[MTL_MAX_TEXTURE_SLOTS] |
Definition at line 399 of file mtl_context.hh.
Referenced by blender::gpu::MTLComputeState::bind_compute_sampler(), blender::gpu::MTLRenderPassState::bind_fragment_sampler(), blender::gpu::MTLRenderPassState::bind_vertex_sampler(), and blender::gpu::MTLContext::MTLContext().
| uint blender::gpu::MTLSamplerArray::num_samplers |
Definition at line 397 of file mtl_context.hh.
Referenced by blender::gpu::MTLContext::ensure_texture_bindings(), blender::gpu::MTLContext::ensure_texture_bindings(), and hash().