|
Blender V4.3
|
#include "kernel/film/aov_passes.h"Go to the source code of this file.
Functions | |
| CCL_NAMESPACE_BEGIN ccl_device_inline bool | svm_node_aov_check (const uint32_t path_flag, ccl_global float *render_buffer) |
| template<uint node_feature_mask, typename ConstIntegratorGenericState > | |
| ccl_device void | svm_node_aov_color (KernelGlobals kg, ConstIntegratorGenericState state, ccl_private ShaderData *sd, ccl_private float *stack, uint4 node, ccl_global float *render_buffer) |
| template<uint node_feature_mask, typename ConstIntegratorGenericState > | |
| ccl_device void | svm_node_aov_value (KernelGlobals kg, ConstIntegratorGenericState state, ccl_private ShaderData *sd, ccl_private float *stack, uint4 node, ccl_global float *render_buffer) |
| CCL_NAMESPACE_BEGIN ccl_device_inline bool svm_node_aov_check | ( | const uint32_t | path_flag, |
| ccl_global float * | render_buffer ) |
Definition at line 11 of file aov.h.
References NULL, PATH_RAY_SINGLE_PASS_DONE, PATH_RAY_TRANSPARENT_BACKGROUND, and render_buffer.
Referenced by svm_eval_nodes().
| ccl_device void svm_node_aov_color | ( | KernelGlobals | kg, |
| ConstIntegratorGenericState | state, | ||
| ccl_private ShaderData * | sd, | ||
| ccl_private float * | stack, | ||
| uint4 | node, | ||
| ccl_global float * | render_buffer ) |
Definition at line 21 of file aov.h.
References film_write_aov_pass_color(), IF_KERNEL_NODES_FEATURE, render_buffer, stack_load_float3(), and state.
Referenced by svm_eval_nodes().
| ccl_device void svm_node_aov_value | ( | KernelGlobals | kg, |
| ConstIntegratorGenericState | state, | ||
| ccl_private ShaderData * | sd, | ||
| ccl_private float * | stack, | ||
| uint4 | node, | ||
| ccl_global float * | render_buffer ) |
Definition at line 36 of file aov.h.
References film_write_aov_pass_value(), IF_KERNEL_NODES_FEATURE, render_buffer, stack_load_float(), and state.
Referenced by svm_eval_nodes().