Blender V4.5
blender::eevee::VolumesInfoData Struct Reference

#include <eevee_shader_shared.hh>

Public Attributes

float4x4 winmat_finite
float4x4 wininv_finite
float4x4 wininv_stable
float4x4 winmat_stable
float4x4 history_winmat_stable
float4x4 curr_view_to_past_view
packed_int3 tex_size
float light_clamp
packed_float3 inv_tex_size
float shadow_steps
float2float2 coord_scale
float2float2 main_view_extent
float2float2 main_view_extent_inv
int tile_size
int tile_size_lod
float depth_near
float depth_far
float depth_distribution
float history_depth_near
float history_depth_far
float history_depth_distribution
float history_opacity
float _pad1

Detailed Description

Definition at line 658 of file eevee_shader_shared.hh.

Member Data Documentation

◆ _pad1

float blender::eevee::VolumesInfoData::_pad1

Definition at line 699 of file eevee_shader_shared.hh.

◆ coord_scale

float2float2 blender::eevee::VolumesInfoData::coord_scale

Definition at line 680 of file eevee_shader_shared.hh.

◆ curr_view_to_past_view

float4x4 blender::eevee::VolumesInfoData::curr_view_to_past_view

Definition at line 670 of file eevee_shader_shared.hh.

◆ depth_distribution

float blender::eevee::VolumesInfoData::depth_distribution

Definition at line 691 of file eevee_shader_shared.hh.

◆ depth_far

float blender::eevee::VolumesInfoData::depth_far

Definition at line 690 of file eevee_shader_shared.hh.

◆ depth_near

float blender::eevee::VolumesInfoData::depth_near

Definition at line 689 of file eevee_shader_shared.hh.

◆ history_depth_distribution

float blender::eevee::VolumesInfoData::history_depth_distribution

Definition at line 695 of file eevee_shader_shared.hh.

◆ history_depth_far

float blender::eevee::VolumesInfoData::history_depth_far

Definition at line 694 of file eevee_shader_shared.hh.

◆ history_depth_near

float blender::eevee::VolumesInfoData::history_depth_near

Definition at line 693 of file eevee_shader_shared.hh.

◆ history_opacity

float blender::eevee::VolumesInfoData::history_opacity

Definition at line 697 of file eevee_shader_shared.hh.

◆ history_winmat_stable

float4x4 blender::eevee::VolumesInfoData::history_winmat_stable

Definition at line 668 of file eevee_shader_shared.hh.

◆ inv_tex_size

packed_float3 blender::eevee::VolumesInfoData::inv_tex_size

Definition at line 676 of file eevee_shader_shared.hh.

◆ light_clamp

float blender::eevee::VolumesInfoData::light_clamp

Definition at line 674 of file eevee_shader_shared.hh.

◆ main_view_extent

float2float2 blender::eevee::VolumesInfoData::main_view_extent

Definition at line 682 of file eevee_shader_shared.hh.

◆ main_view_extent_inv

float2float2 blender::eevee::VolumesInfoData::main_view_extent_inv

Definition at line 683 of file eevee_shader_shared.hh.

◆ shadow_steps

float blender::eevee::VolumesInfoData::shadow_steps

Definition at line 678 of file eevee_shader_shared.hh.

◆ tex_size

packed_int3 blender::eevee::VolumesInfoData::tex_size

Definition at line 672 of file eevee_shader_shared.hh.

◆ tile_size

int blender::eevee::VolumesInfoData::tile_size

Definition at line 685 of file eevee_shader_shared.hh.

◆ tile_size_lod

int blender::eevee::VolumesInfoData::tile_size_lod

Definition at line 687 of file eevee_shader_shared.hh.

◆ wininv_finite

float4x4 blender::eevee::VolumesInfoData::wininv_finite

Definition at line 663 of file eevee_shader_shared.hh.

◆ wininv_stable

float4x4 blender::eevee::VolumesInfoData::wininv_stable

Definition at line 665 of file eevee_shader_shared.hh.

◆ winmat_finite

float4x4 blender::eevee::VolumesInfoData::winmat_finite

Definition at line 662 of file eevee_shader_shared.hh.

◆ winmat_stable

float4x4 blender::eevee::VolumesInfoData::winmat_stable

Definition at line 666 of file eevee_shader_shared.hh.


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