Blender V4.3
IntegratorStateGPU Struct Reference

#include <state.h>

Public Attributes

ccl_global IntegratorQueueCounterqueue_counter
 
ccl_global intsort_key_counter [DEVICE_KERNEL_INTEGRATOR_NUM]
 
ccl_global intnext_shadow_path_index
 
ccl_global intnext_main_path_index
 
ccl_global intsort_partition_key_offsets
 
uint sort_partition_divisor
 

Detailed Description

Definition at line 141 of file state.h.

Member Data Documentation

◆ next_main_path_index

ccl_global int* IntegratorStateGPU::next_main_path_index

Definition at line 207 of file state.h.

Referenced by PathTraceWorkGPU::alloc_integrator_path_split().

◆ next_shadow_path_index

ccl_global int* IntegratorStateGPU::next_shadow_path_index

Definition at line 204 of file state.h.

Referenced by PathTraceWorkGPU::alloc_integrator_path_split().

◆ queue_counter

ccl_global IntegratorQueueCounter* IntegratorStateGPU::queue_counter

Definition at line 198 of file state.h.

Referenced by PathTraceWorkGPU::alloc_integrator_queue().

◆ sort_key_counter

ccl_global int* IntegratorStateGPU::sort_key_counter[DEVICE_KERNEL_INTEGRATOR_NUM]

◆ sort_partition_divisor

uint IntegratorStateGPU::sort_partition_divisor

◆ sort_partition_key_offsets

ccl_global int* IntegratorStateGPU::sort_partition_key_offsets

Definition at line 210 of file state.h.

Referenced by PathTraceWorkGPU::alloc_integrator_sorting().


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