Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/kernel/types.h
| Show All 28 Lines | |||||
| #define BSSRDF_MIN_RADIUS 1e-8f | #define BSSRDF_MIN_RADIUS 1e-8f | ||||
| #define BSSRDF_MAX_HITS 4 | #define BSSRDF_MAX_HITS 4 | ||||
| #define BSSRDF_MAX_BOUNCES 256 | #define BSSRDF_MAX_BOUNCES 256 | ||||
| #define LOCAL_MAX_HITS 4 | #define LOCAL_MAX_HITS 4 | ||||
| #define VOLUME_BOUNDS_MAX 1024 | #define VOLUME_BOUNDS_MAX 1024 | ||||
| #define BECKMANN_TABLE_SIZE 256 | |||||
| #define SHADER_NONE (~0) | #define SHADER_NONE (~0) | ||||
| #define OBJECT_NONE (~0) | #define OBJECT_NONE (~0) | ||||
| #define PRIM_NONE (~0) | #define PRIM_NONE (~0) | ||||
| #define LAMP_NONE (~0) | #define LAMP_NONE (~0) | ||||
| #define ID_NONE (0.0f) | #define ID_NONE (0.0f) | ||||
| #define PASS_UNUSED (~0) | #define PASS_UNUSED (~0) | ||||
| #define LIGHTGROUP_NONE (~0) | #define LIGHTGROUP_NONE (~0) | ||||
| ▲ Show 20 Lines • Show All 1,135 Lines • ▼ Show 20 Lines | |||||
| # define KERNEL_STRUCT_MEMBER(parent, type, name) type __unused_##name; | # define KERNEL_STRUCT_MEMBER(parent, type, name) type __unused_##name; | ||||
| #else | #else | ||||
| # define KERNEL_STRUCT_MEMBER(parent, type, name) type name; | # define KERNEL_STRUCT_MEMBER(parent, type, name) type name; | ||||
| #endif | #endif | ||||
| #include "kernel/data_template.h" | #include "kernel/data_template.h" | ||||
| typedef struct KernelTables { | typedef struct KernelTables { | ||||
| int beckmann_offset; | |||||
| int filter_table_offset; | int filter_table_offset; | ||||
| int pad1, pad2; | int pad1, pad2, pad3; | ||||
| } KernelTables; | } KernelTables; | ||||
| static_assert_align(KernelTables, 16); | static_assert_align(KernelTables, 16); | ||||
| typedef struct KernelBake { | typedef struct KernelBake { | ||||
| int use; | int use; | ||||
| int object_index; | int object_index; | ||||
| int tri_offset; | int tri_offset; | ||||
| int use_camera; | int use_camera; | ||||
| ▲ Show 20 Lines • Show All 459 Lines • Show Last 20 Lines | |||||