Blender  V2.93
Public Attributes | List of all members
PathState Struct Reference

#include <kernel_types.h>

Public Attributes

int flag
 
uint rng_hash
 
int rng_offset
 
int sample
 
int num_samples
 
float branch_factor
 
int bounce
 
int diffuse_bounce
 
int glossy_bounce
 
int transmission_bounce
 
int transparent_bounce
 
float denoising_feature_weight
 
float3 denoising_feature_throughput
 
float min_ray_pdf
 
float ray_pdf
 
float ray_t
 
int volume_bounce
 
int volume_bounds_bounce
 
VolumeStack volume_stack [VOLUME_STACK_SIZE]
 

Detailed Description

Definition at line 1035 of file kernel_types.h.

Member Data Documentation

◆ bounce

int PathState::bounce

Definition at line 1047 of file kernel_types.h.

◆ branch_factor

float PathState::branch_factor

Definition at line 1044 of file kernel_types.h.

◆ denoising_feature_throughput

float3 PathState::denoising_feature_throughput

Definition at line 1055 of file kernel_types.h.

◆ denoising_feature_weight

float PathState::denoising_feature_weight

Definition at line 1054 of file kernel_types.h.

◆ diffuse_bounce

int PathState::diffuse_bounce

Definition at line 1048 of file kernel_types.h.

◆ flag

int PathState::flag

Definition at line 1037 of file kernel_types.h.

◆ glossy_bounce

int PathState::glossy_bounce

Definition at line 1049 of file kernel_types.h.

◆ min_ray_pdf

float PathState::min_ray_pdf

Definition at line 1059 of file kernel_types.h.

◆ num_samples

int PathState::num_samples

Definition at line 1043 of file kernel_types.h.

◆ ray_pdf

float PathState::ray_pdf

Definition at line 1060 of file kernel_types.h.

◆ ray_t

float PathState::ray_t

Definition at line 1062 of file kernel_types.h.

◆ rng_hash

uint PathState::rng_hash

Definition at line 1040 of file kernel_types.h.

◆ rng_offset

int PathState::rng_offset

Definition at line 1041 of file kernel_types.h.

◆ sample

int PathState::sample

Definition at line 1042 of file kernel_types.h.

◆ transmission_bounce

int PathState::transmission_bounce

Definition at line 1050 of file kernel_types.h.

◆ transparent_bounce

int PathState::transparent_bounce

Definition at line 1051 of file kernel_types.h.

◆ volume_bounce

int PathState::volume_bounce

Definition at line 1067 of file kernel_types.h.

◆ volume_bounds_bounce

int PathState::volume_bounds_bounce

Definition at line 1068 of file kernel_types.h.

◆ volume_stack

VolumeStack PathState::volume_stack[VOLUME_STACK_SIZE]

Definition at line 1069 of file kernel_types.h.


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