Blender V4.3
blender::eevee::RenderBuffersInfoData Struct Reference

#include <eevee_shader_shared.hh>

Public Attributes

AOVsInfoData aovs
 
int color_len
 
int normal_id
 
int position_id
 
int diffuse_light_id
 
int diffuse_color_id
 
int specular_light_id
 
int specular_color_id
 
int volume_light_id
 
int emission_id
 
int environment_id
 
int transparent_id
 
int value_len
 
int shadow_id
 
int ambient_occlusion_id
 
int _pad0
 
int _pad1
 

Detailed Description

Definition at line 511 of file eevee_shader_shared.hh.

Member Data Documentation

◆ _pad0

int blender::eevee::RenderBuffersInfoData::_pad0

Definition at line 529 of file eevee_shader_shared.hh.

◆ _pad1

int blender::eevee::RenderBuffersInfoData::_pad1

Definition at line 529 of file eevee_shader_shared.hh.

◆ ambient_occlusion_id

int blender::eevee::RenderBuffersInfoData::ambient_occlusion_id

Definition at line 528 of file eevee_shader_shared.hh.

Referenced by blender::eevee::AmbientOcclusion::sync().

◆ aovs

AOVsInfoData blender::eevee::RenderBuffersInfoData::aovs

Definition at line 512 of file eevee_shader_shared.hh.

◆ color_len

int blender::eevee::RenderBuffersInfoData::color_len

Definition at line 514 of file eevee_shader_shared.hh.

◆ diffuse_color_id

int blender::eevee::RenderBuffersInfoData::diffuse_color_id

Definition at line 518 of file eevee_shader_shared.hh.

Referenced by blender::eevee::DeferredLayer::end_sync().

◆ diffuse_light_id

int blender::eevee::RenderBuffersInfoData::diffuse_light_id

Definition at line 517 of file eevee_shader_shared.hh.

Referenced by blender::eevee::DeferredLayer::end_sync().

◆ emission_id

int blender::eevee::RenderBuffersInfoData::emission_id

Definition at line 522 of file eevee_shader_shared.hh.

◆ environment_id

int blender::eevee::RenderBuffersInfoData::environment_id

Definition at line 523 of file eevee_shader_shared.hh.

◆ normal_id

int blender::eevee::RenderBuffersInfoData::normal_id

◆ position_id

int blender::eevee::RenderBuffersInfoData::position_id

Definition at line 516 of file eevee_shader_shared.hh.

◆ shadow_id

int blender::eevee::RenderBuffersInfoData::shadow_id

◆ specular_color_id

int blender::eevee::RenderBuffersInfoData::specular_color_id

Definition at line 520 of file eevee_shader_shared.hh.

Referenced by blender::eevee::DeferredLayer::end_sync().

◆ specular_light_id

int blender::eevee::RenderBuffersInfoData::specular_light_id

Definition at line 519 of file eevee_shader_shared.hh.

Referenced by blender::eevee::DeferredLayer::end_sync().

◆ transparent_id

int blender::eevee::RenderBuffersInfoData::transparent_id

Definition at line 524 of file eevee_shader_shared.hh.

◆ value_len

int blender::eevee::RenderBuffersInfoData::value_len

Definition at line 526 of file eevee_shader_shared.hh.

◆ volume_light_id

int blender::eevee::RenderBuffersInfoData::volume_light_id

Definition at line 521 of file eevee_shader_shared.hh.


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