#include <cstdint>
#include <memory>
#include <string>
#include "BLI_hash.hh"
#include "BLI_listbase.h"
#include "BLI_string.h"
#include "BLI_string_ref.hh"
#include "RE_pipeline.h"
#include "GPU_texture.hh"
#include "IMB_colormanagement.hh"
#include "IMB_imbuf.hh"
#include "IMB_imbuf_types.hh"
#include "BKE_cryptomatte.hh"
#include "BKE_image.hh"
#include "BKE_lib_id.hh"
#include "DNA_ID.h"
#include "DNA_image_types.h"
#include "COM_cached_image.hh"
#include "COM_context.hh"
#include "COM_result.hh"
#include "COM_utilities.hh"
Go to the source code of this file.
|
| bool | blender::compositor::operator== (const CachedImageKey &a, const CachedImageKey &b) |
| static RenderLayer * | blender::compositor::get_render_layer (const RenderResult *render_result, const ImageUser &image_user) |
| static int | blender::compositor::get_pass_index (const RenderResult *render_result, const ImageUser &image_user, const char *name) |
| static RenderPass * | blender::compositor::get_render_pass (const RenderLayer *render_layer, const ImageUser &image_user) |
| static int | blender::compositor::get_view_index (const Context &context, const RenderResult *render_result, const ImageUser &image_user) |
| static ImageUser | blender::compositor::compute_image_user_for_pass (const Context &context, const Image *image, const RenderResult *render_result, const ImageUser *image_user, const char *pass_name) |
| static ImBuf * | blender::compositor::compute_linear_buffer (ImBuf *image_buffer) |
| static ResultType | blender::compositor::get_result_type (const RenderResult *render_result, const ImageUser &image_user, const ImBuf *image_buffer) |