Blender
V3.3
|
#include "draw_manager.h"
#include "DRW_render.h"
#include "GPU_batch.h"
#include "GPU_framebuffer.h"
#include "GPU_matrix.h"
#include "GPU_texture.h"
#include "DNA_space_types.h"
#include "DNA_view3d_types.h"
#include "BKE_colortools.h"
#include "IMB_colormanagement.h"
#include "draw_color_management.h"
Go to the source code of this file.
Namespaces | |
blender | |
blender::draw | |
blender::draw::color_management | |
void DRW_transform_none | ( | struct GPUTexture * | tex | ) |
Draw texture to frame-buffer without any color transforms.
Definition at line 163 of file draw_color_management.cc.
References DRW_cache_fullscreen_quad_get(), drw_state_set(), DRW_STATE_WRITE_COLOR, GPU_batch_draw(), GPU_batch_program_set_builtin(), GPU_batch_texture_bind, GPU_batch_uniform_4f, GPU_matrix_identity_projection_set(), GPU_matrix_identity_set(), GPU_SHADER_2D_IMAGE_COLOR, GPU_texture_unbind(), GPUBatch, and tex.
Referenced by eevee_draw_scene(), EEVEE_renderpasses_draw(), and EEVEE_renderpasses_draw_debug().
void DRW_viewport_colormanagement_set | ( | GPUViewport * | viewport | ) |
Definition at line 158 of file draw_color_management.cc.
References blender::draw::color_management::viewport_color_management_set().
Referenced by DRW_draw_render_loop_2d_ex(), and DRW_draw_render_loop_ex().