|
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().