|
Blender V4.3
|
#include <mtl_context.hh>
Public Attributes | |
| bool | is_bytes |
| id< MTLBuffer > | metal_buffer |
| uint64_t | offset |
Definition at line 83 of file mtl_context.hh.
| bool blender::gpu::BufferBindingCached::is_bytes |
Definition at line 86 of file mtl_context.hh.
Referenced by blender::gpu::MTLComputeState::bind_compute_buffer(), blender::gpu::MTLComputeState::bind_compute_bytes(), blender::gpu::MTLRenderPassState::bind_fragment_buffer(), blender::gpu::MTLRenderPassState::bind_fragment_bytes(), blender::gpu::MTLRenderPassState::bind_vertex_buffer(), blender::gpu::MTLRenderPassState::bind_vertex_bytes(), blender::gpu::MTLContext::ensure_buffer_bindings(), blender::gpu::MTLComputeState::reset_state(), and blender::gpu::MTLRenderPassState::reset_state().
| id<MTLBuffer> blender::gpu::BufferBindingCached::metal_buffer |
Definition at line 87 of file mtl_context.hh.
Referenced by blender::gpu::MTLBatch::bind(), blender::gpu::MTLComputeState::bind_compute_buffer(), blender::gpu::MTLComputeState::bind_compute_bytes(), blender::gpu::MTLRenderPassState::bind_fragment_buffer(), blender::gpu::MTLRenderPassState::bind_fragment_bytes(), blender::gpu::MTLRenderPassState::bind_vertex_buffer(), blender::gpu::MTLRenderPassState::bind_vertex_bytes(), blender::gpu::MTLImmediate::end(), blender::gpu::MTLComputeState::reset_state(), and blender::gpu::MTLRenderPassState::reset_state().
| uint64_t blender::gpu::BufferBindingCached::offset |
Definition at line 88 of file mtl_context.hh.
Referenced by blender::gpu::MTLComputeState::bind_compute_buffer(), blender::gpu::MTLComputeState::bind_compute_bytes(), blender::gpu::MTLRenderPassState::bind_fragment_buffer(), blender::gpu::MTLRenderPassState::bind_fragment_bytes(), blender::gpu::MTLRenderPassState::bind_vertex_buffer(), blender::gpu::MTLRenderPassState::bind_vertex_bytes(), blender::gpu::MTLComputeState::reset_state(), and blender::gpu::MTLRenderPassState::reset_state().