Blender V4.5
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 545 of file eevee_shader_shared.hh.

Member Data Documentation

◆ _pad0

int blender::eevee::RenderBuffersInfoData::_pad0

Definition at line 563 of file eevee_shader_shared.hh.

◆ _pad1

int blender::eevee::RenderBuffersInfoData::_pad1

Definition at line 563 of file eevee_shader_shared.hh.

◆ ambient_occlusion_id

int blender::eevee::RenderBuffersInfoData::ambient_occlusion_id

Definition at line 562 of file eevee_shader_shared.hh.

◆ aovs

AOVsInfoData blender::eevee::RenderBuffersInfoData::aovs

Definition at line 546 of file eevee_shader_shared.hh.

◆ color_len

int blender::eevee::RenderBuffersInfoData::color_len

Definition at line 548 of file eevee_shader_shared.hh.

◆ diffuse_color_id

int blender::eevee::RenderBuffersInfoData::diffuse_color_id

Definition at line 552 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 551 of file eevee_shader_shared.hh.

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

◆ emission_id

int blender::eevee::RenderBuffersInfoData::emission_id

Definition at line 556 of file eevee_shader_shared.hh.

◆ environment_id

int blender::eevee::RenderBuffersInfoData::environment_id

Definition at line 557 of file eevee_shader_shared.hh.

◆ normal_id

int blender::eevee::RenderBuffersInfoData::normal_id

Definition at line 549 of file eevee_shader_shared.hh.

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

◆ position_id

int blender::eevee::RenderBuffersInfoData::position_id

Definition at line 550 of file eevee_shader_shared.hh.

◆ shadow_id

int blender::eevee::RenderBuffersInfoData::shadow_id

Definition at line 561 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 554 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 553 of file eevee_shader_shared.hh.

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

◆ transparent_id

int blender::eevee::RenderBuffersInfoData::transparent_id

Definition at line 558 of file eevee_shader_shared.hh.

◆ value_len

int blender::eevee::RenderBuffersInfoData::value_len

Definition at line 560 of file eevee_shader_shared.hh.

◆ volume_light_id

int blender::eevee::RenderBuffersInfoData::volume_light_id

Definition at line 555 of file eevee_shader_shared.hh.


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