Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::gpu::MTLRenderPassState::MTLBoundShaderState Struct Reference

#include <mtl_context.hh>

Public Member Functions

void set (MTLShader *shader, uint pso_index)
 

Public Attributes

MTLShader * shader_ = nullptr
 
uint pso_index_
 

Detailed Description

Definition at line 74 of file mtl_context.hh.

Member Function Documentation

◆ set()

void blender::gpu::MTLRenderPassState::MTLBoundShaderState::set ( MTLShader *  shader,
uint  pso_index 
)
inline

Definition at line 77 of file mtl_context.hh.

References pso_index_, and shader_.

Referenced by blender::gpu::MTLRenderPassState::reset_state().

Member Data Documentation

◆ pso_index_

uint blender::gpu::MTLRenderPassState::MTLBoundShaderState::pso_index_

Definition at line 76 of file mtl_context.hh.

Referenced by set().

◆ shader_

MTLShader* blender::gpu::MTLRenderPassState::MTLBoundShaderState::shader_ = nullptr

Definition at line 75 of file mtl_context.hh.

Referenced by set().


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