Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/kernel/kernel_types.h
| Show First 20 Lines • Show All 1,230 Lines • ▼ Show 20 Lines | typedef struct KernelIntegrator { | ||||
| int pdf_background_res; | int pdf_background_res; | ||||
| /* light portals */ | /* light portals */ | ||||
| float portal_pdf; | float portal_pdf; | ||||
| int num_portals; | int num_portals; | ||||
| int portal_offset; | int portal_offset; | ||||
| /* bounces */ | /* bounces */ | ||||
| int min_bounce; | |||||
| int max_bounce; | int max_bounce; | ||||
| int max_diffuse_bounce; | int max_diffuse_bounce; | ||||
| int max_glossy_bounce; | int max_glossy_bounce; | ||||
| int max_transmission_bounce; | int max_transmission_bounce; | ||||
| int max_volume_bounce; | int max_volume_bounce; | ||||
| int ao_bounces; | int ao_bounces; | ||||
| /* transparent */ | /* transparent */ | ||||
| int transparent_min_bounce; | |||||
| int transparent_max_bounce; | int transparent_max_bounce; | ||||
| int transparent_shadows; | int transparent_shadows; | ||||
| /* caustics */ | /* caustics */ | ||||
| int caustics_reflective; | int caustics_reflective; | ||||
| int caustics_refractive; | int caustics_refractive; | ||||
| float filter_glossy; | float filter_glossy; | ||||
| Show All 26 Lines | typedef struct KernelIntegrator { | ||||
| int use_volumes; | int use_volumes; | ||||
| int volume_max_steps; | int volume_max_steps; | ||||
| float volume_step_size; | float volume_step_size; | ||||
| int volume_samples; | int volume_samples; | ||||
| float light_inv_rr_threshold; | float light_inv_rr_threshold; | ||||
| int start_sample; | int start_sample; | ||||
| int pad1, pad2, pad3; | int pad1; | ||||
| } KernelIntegrator; | } KernelIntegrator; | ||||
| static_assert_align(KernelIntegrator, 16); | static_assert_align(KernelIntegrator, 16); | ||||
| typedef struct KernelBVH { | typedef struct KernelBVH { | ||||
| /* root node */ | /* root node */ | ||||
| int root; | int root; | ||||
| int attributes_map_stride; | int attributes_map_stride; | ||||
| int have_motion; | int have_motion; | ||||
| ▲ Show 20 Lines • Show All 168 Lines • Show Last 20 Lines | |||||