Blender  V3.3
Public Attributes | List of all members
IntegratorStateGPU Struct Reference

#include <state.h>

Public Attributes

ccl_global IntegratorQueueCounterqueue_counter
 
ccl_global int * sort_key_counter [DEVICE_KERNEL_INTEGRATOR_NUM]
 
ccl_global int * next_shadow_path_index
 
ccl_global int * next_main_path_index
 
uint sort_partition_divisor
 

Detailed Description

Definition at line 96 of file state.h.

Member Data Documentation

◆ next_main_path_index

ccl_global int* IntegratorStateGPU::next_main_path_index

Definition at line 129 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 126 of file state.h.

Referenced by PathTraceWorkGPU::alloc_integrator_path_split().

◆ queue_counter

ccl_global IntegratorQueueCounter* IntegratorStateGPU::queue_counter

Definition at line 120 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

Definition at line 132 of file state.h.

Referenced by PathTraceWorkGPU::alloc_integrator_sorting().


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