Blender V5.0
blender::compositor::Result Member List

This is the complete list of members for blender::compositor::Result, including all inherited members.

allocate_invalid()blender::compositor::Result
allocate_single_value()blender::compositor::Result
allocate_texture(const Domain domain, const bool from_pool=true, const std::optional< ResultStorageType > storage_type=std::nullopt)blender::compositor::Result
bind_as_image(gpu::Shader *shader, const char *image_name, bool read=false) constblender::compositor::Result
bind_as_texture(gpu::Shader *shader, const char *texture_name) constblender::compositor::Result
channels_count() constblender::compositor::Result
cpp_type(const ResultType type)blender::compositor::Resultstatic
cpu_data() constblender::compositor::Result
cpu_data()blender::compositor::Result
cpu_data_blender::compositor::Result
decrement_reference_count(int count=1)blender::compositor::Result
derived_resources()blender::compositor::Result
domain() constblender::compositor::Result
download_to_cpu() constblender::compositor::Result
float_type(const int channels_count)blender::compositor::Resultstatic
free()blender::compositor::Result
get_cpp_type() constblender::compositor::Result
get_gpu_data_format() constblender::compositor::Result
get_gpu_texture_format() constblender::compositor::Result
get_realization_options()blender::compositor::Result
get_realization_options() constblender::compositor::Result
get_single_value() constblender::compositor::Result
get_single_value() constblender::compositor::Result
get_single_value_default(const T &default_value) constblender::compositor::Result
get_single_value_default(const T &default_value) constblender::compositor::Result
gpu_data_format(const ResultType type)blender::compositor::Resultstatic
gpu_texture() constblender::compositor::Result
gpu_texture_blender::compositor::Result
gpu_texture_format(ResultType type, ResultPrecision precision)blender::compositor::Resultstatic
gpu_texture_format(blender::gpu::TextureFormat format, ResultPrecision precision)blender::compositor::Resultstatic
increment_reference_count(int count=1)blender::compositor::Result
is_allocated() constblender::compositor::Result
is_single_value() constblender::compositor::Result
is_single_value_only_type(ResultType type)blender::compositor::Resultstatic
load_pixel(const int2 &texel) constblender::compositor::Result
load_pixel(const int2 &texel) constblender::compositor::Result
load_pixel_extended(const int2 &texel) constblender::compositor::Result
load_pixel_extended(const int2 &texel) constblender::compositor::Result
load_pixel_fallback(const int2 &texel, const T &fallback) constblender::compositor::Result
load_pixel_fallback(const int2 &texel, const T &fallback) constblender::compositor::Result
load_pixel_generic_type(const int2 &texel) constblender::compositor::Result
load_pixel_zero(const int2 &texel) constblender::compositor::Result
load_pixel_zero(const int2 &texel) constblender::compositor::Result
meta_datablender::compositor::Result
operator blender::gpu::Texture *() constblender::compositor::Result
precision(blender::gpu::TextureFormat format)blender::compositor::Resultstatic
precision() constblender::compositor::Result
reference_count() constblender::compositor::Result
release()blender::compositor::Result
Result(Context &context)blender::compositor::Result
Result(Context &context, ResultType type, ResultPrecision precision)blender::compositor::Result
Result(Context &context, blender::gpu::TextureFormat format)blender::compositor::Result
sample(const float2 &coordinates, const Interpolation &interpolation, const ExtensionMode &extend_mode_x, const ExtensionMode &extend_mode_y) constblender::compositor::Result
sample_bilinear_extended(const float2 &coordinates) constblender::compositor::Result
sample_bilinear_wrap(const float2 &coordinates, bool wrap_x, bool wrap_y) constblender::compositor::Result
sample_bilinear_zero(const float2 &coordinates) constblender::compositor::Result
sample_cubic_extended(const float2 &coordinates) constblender::compositor::Result
sample_cubic_wrap(const float2 &coordinates, bool wrap_x, bool wrap_y) constblender::compositor::Result
sample_ewa_extended(const float2 &coordinates, const float2 &x_gradient, const float2 &y_gradient) constblender::compositor::Result
sample_ewa_zero(const float2 &coordinates, const float2 &x_gradient, const float2 &y_gradient) constblender::compositor::Result
sample_nearest_extended(const float2 &coordinates) constblender::compositor::Result
sample_nearest_wrap(const float2 &coordinates, bool wrap_x, bool wrap_y) constblender::compositor::Result
sample_nearest_zero(const float2 &coordinates) constblender::compositor::Result
set_precision(ResultPrecision precision)blender::compositor::Result
set_reference_count(int count)blender::compositor::Result
set_single_value(const T &value)blender::compositor::Result
set_single_value(const T &value)blender::compositor::Result
set_transformation(const float3x3 &transformation)blender::compositor::Result
set_type(ResultType type)blender::compositor::Result
share_data(const Result &source)blender::compositor::Result
should_compute()blender::compositor::Result
single_value() constblender::compositor::Result
single_value()blender::compositor::Result
size_in_bytes() constblender::compositor::Result
steal_data(Result &source)blender::compositor::Result
steal_data(void *data, int2 size)blender::compositor::Result
store_pixel(const int2 &texel, const T &pixel_value)blender::compositor::Result
store_pixel(const int2 &texel, const T &pixel_value)blender::compositor::Result
store_pixel_generic_type(const int2 &texel, const float4 &pixel_value)blender::compositor::Result
transform(const float3x3 &transformation)blender::compositor::Result
type(blender::gpu::TextureFormat format)blender::compositor::Resultstatic
type() constblender::compositor::Result
type_name(const ResultType type)blender::compositor::Resultstatic
unbind_as_image() constblender::compositor::Result
unbind_as_texture() constblender::compositor::Result
update_single_value_data()blender::compositor::Result
upload_to_gpu(const bool from_pool) constblender::compositor::Result
wrap_external(blender::gpu::Texture *texture)blender::compositor::Result
wrap_external(void *data, int2 size)blender::compositor::Result
wrap_external(const Result &result)blender::compositor::Result