|
Blender V4.5
|
#include <sequencer_scopes.hh>
Public Member Functions | |
| void | calc_from_ibuf (const ImBuf *ibuf) |
| bool | is_float_hist () const |
Public Attributes | |
| Array< uint3uint3 > | data |
| uint3uint3 | max_value |
Static Public Attributes | |
| static constexpr int | BINS_BYTE = 256 |
| static constexpr int | BINS_FLOAT = 512 |
| static constexpr float | FLOAT_VAL_MIN = -0.25f |
| static constexpr float | FLOAT_VAL_MAX = 1.25f |
Definition at line 19 of file sequencer_scopes.hh.
| void blender::ed::vse::ScopeHistogram::calc_from_ibuf | ( | const ImBuf * | ibuf | ) |
Definition at line 286 of file sequencer_scopes.cc.
References BINS_BYTE, BINS_FLOAT, calc_from_ibuf(), data, ImBufFloatBuffer::data, ImBuf::float_buffer, init(), blender::threading::parallel_reduce(), SCOPED_TIMER, and ImBuf::y.
Referenced by calc_from_ibuf(), and blender::ed::vse::sequencer_calc_scopes().
|
inline |
Definition at line 30 of file sequencer_scopes.hh.
References BINS_FLOAT, and data.
Referenced by blender::ed::vse::draw_histogram().
|
staticconstexpr |
Definition at line 21 of file sequencer_scopes.hh.
Referenced by calc_from_ibuf().
|
staticconstexpr |
Definition at line 23 of file sequencer_scopes.hh.
Referenced by calc_from_ibuf(), blender::ed::vse::get_bin_float(), and is_float_hist().
Definition at line 26 of file sequencer_scopes.hh.
Referenced by calc_from_ibuf(), blender::ed::vse::draw_histogram(), and is_float_hist().
|
staticconstexpr |
Definition at line 25 of file sequencer_scopes.hh.
Referenced by blender::ed::vse::draw_histogram(), and blender::ed::vse::get_bin_float().
|
staticconstexpr |
Definition at line 24 of file sequencer_scopes.hh.
Referenced by blender::ed::vse::draw_histogram(), and blender::ed::vse::get_bin_float().
Definition at line 27 of file sequencer_scopes.hh.
Referenced by blender::ed::vse::draw_histogram().