Blender  V3.3
Public Attributes | List of all members
blender::gpu::MTLAttachment Struct Reference

#include <mtl_framebuffer.hh>

Public Attributes

bool used
 
gpu::MTLTexturetexture
 
union {
   float   color [4]
 
   float   depth
 
   uint   stencil
 
clear_value
 
eGPULoadOp load_action
 
eGPUStoreOp store_action
 
uint mip
 
uint slice
 
uint depth_plane
 
uint render_target_array_length
 

Detailed Description

Definition at line 22 of file mtl_framebuffer.hh.

Member Data Documentation

◆ 

union { ... } blender::gpu::MTLAttachment::clear_value

◆ color

float blender::gpu::MTLAttachment::color[4]

◆ depth

float blender::gpu::MTLAttachment::depth

◆ depth_plane

uint blender::gpu::MTLAttachment::depth_plane

◆ load_action

eGPULoadOp blender::gpu::MTLAttachment::load_action

◆ mip

uint blender::gpu::MTLAttachment::mip

◆ render_target_array_length

uint blender::gpu::MTLAttachment::render_target_array_length

◆ slice

uint blender::gpu::MTLAttachment::slice

◆ stencil

uint blender::gpu::MTLAttachment::stencil

◆ store_action

eGPUStoreOp blender::gpu::MTLAttachment::store_action

◆ texture

gpu::MTLTexture* blender::gpu::MTLAttachment::texture

◆ used

bool blender::gpu::MTLAttachment::used

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