|
Blender V4.3
|
#include "kernel/util/color.h"Go to the source code of this file.
| ccl_device_inline void film_overwrite_pass_float | ( | ccl_global float *ccl_restrict | buffer, |
| float | value ) |
Definition at line 94 of file write.h.
Referenced by film_write_data_passes(), and film_write_data_passes_background().
| ccl_device_inline void film_overwrite_pass_float3 | ( | ccl_global float *ccl_restrict | buffer, |
| float3 | value ) |
Definition at line 100 of file write.h.
Referenced by film_write_data_passes(), and film_write_data_passes_background().
| CCL_NAMESPACE_BEGIN ccl_device_forceinline ccl_global float * film_pass_pixel_render_buffer | ( | KernelGlobals | kg, |
| ConstIntegratorState | state, | ||
| ccl_global float *ccl_restrict | render_buffer ) |
Definition at line 17 of file write.h.
References INTEGRATOR_STATE, kernel_data, render_buffer, and state.
Referenced by film_need_sample_pixel(), film_write_aov_pass_color(), film_write_aov_pass_value(), film_write_background(), film_write_data_passes(), film_write_data_passes_background(), film_write_holdout(), film_write_sample(), film_write_surface_emission(), film_write_volume_emission(), guiding_write_debug_passes(), and integrator_init_from_bake().
| ccl_device_forceinline ccl_global float * film_pass_pixel_render_buffer_shadow | ( | KernelGlobals | kg, |
| ConstIntegratorShadowState | state, | ||
| ccl_global float *ccl_restrict | render_buffer ) |
Definition at line 26 of file write.h.
References INTEGRATOR_STATE, kernel_data, render_buffer, and state.
Referenced by film_write_direct_light().
| ccl_device_inline void film_write_pass_float | ( | ccl_global float *ccl_restrict | buffer, |
| float | value ) |
Definition at line 39 of file write.h.
References atomic_add_and_fetch_float.
Referenced by film_write_aov_pass_value(), film_write_data_passes(), film_write_transparent(), and guiding_write_debug_passes().
| ccl_device_inline void film_write_pass_float3 | ( | ccl_global float *ccl_restrict | buffer, |
| float3 | value ) |
Definition at line 48 of file write.h.
References atomic_add_and_fetch_float, and ccl_global.
Referenced by film_write_data_passes(), film_write_pass_spectrum(), and integrator_init_from_bake().
| ccl_device_inline void film_write_pass_float4 | ( | ccl_global float *ccl_restrict | buffer, |
| float4 | value ) |
Definition at line 71 of file write.h.
References atomic_add_and_fetch_float, and ccl_global.
Referenced by film_write_adaptive_buffer(), film_write_aov_pass_color(), film_write_combined_transparent_pass(), and film_write_data_passes().
| ccl_device_inline void film_write_pass_spectrum | ( | ccl_global float *ccl_restrict | buffer, |
| Spectrum | value ) |
Definition at line 65 of file write.h.
References film_write_pass_float3(), and spectrum_to_rgb().
Referenced by film_write_combined_pass(), film_write_data_passes(), film_write_direct_light(), and film_write_emission_or_background_pass().
| ccl_device_inline float kernel_read_pass_float | ( | ccl_global float *ccl_restrict | buffer | ) |
| ccl_device_inline float3 kernel_read_pass_float3 | ( | ccl_global float *ccl_restrict | buffer | ) |
Definition at line 115 of file write.h.
References make_float3().
| ccl_device_inline float4 kernel_read_pass_float4 | ( | ccl_global float *ccl_restrict | buffer | ) |
Definition at line 120 of file write.h.
References make_float4().
Referenced by film_adaptive_sampling_convergence_check().