27using namespace blender::draw;
69 reset_need_full_update(
false);
73 reset_need_full_update(
true);
89 reset_need_full_update(
true);
96 void reset_need_full_update(
bool new_value)
99 info.need_full_update = new_value;
Create gpu::Batch for a IMAGE_ScreenSpaceTextureInfo.
detail::Pass< command::DrawCommandBuf > PassSimple
Float buffer cache for image buffers.
void clear_need_full_update_flag()
PartialImageUpdater partial_update
float ss_to_texture[4][4]
Transform matrix to convert a normalized screen space coordinates to texture space.
void mark_all_texture_slots_dirty()
FloatBufferCache float_buffers
struct blender::image_engine::State::@110232364342133175060314310051232165173255173333 flags
void update_image_usage(const ImageUser *image_user)
bool do_tile_drawing
should we perform tiled drawing (wrap repeat).
Vector< TextureInfo > texture_infos
ShaderParameters sh_params