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.

◆ 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

Definition at line 515 of file eevee_shader_shared.hh.

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

◆ 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

Definition at line 527 of file eevee_shader_shared.hh.

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

◆ 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: