Flutter Engine
The Flutter Engine
Namespaces | Macros | Functions | Variables
dl_builder.cc File Reference
#include "flutter/display_list/dl_builder.h"
#include "flutter/display_list/display_list.h"
#include "flutter/display_list/dl_blend_mode.h"
#include "flutter/display_list/dl_op_flags.h"
#include "flutter/display_list/dl_op_records.h"
#include "flutter/display_list/effects/dl_color_source.h"
#include "flutter/display_list/utils/dl_accumulation_rect.h"
#include "fml/logging.h"
#include "third_party/skia/include/core/SkScalar.h"

Go to the source code of this file.

Namespaces

namespace  flutter
 

Macros

#define DL_BUILDER_PAGE   4096
 

Functions

static void flutter::CopyV (void *dst)
 
template<typename S , typename... Rest>
static void flutter::CopyV (void *dst, const S *src, int n, Rest &&... rest)
 
static constexpr bool flutter::is_power_of_two (int value)
 
static const DlRect & flutter::ProtectEmpty (const SkRect &rect)
 

Variables

static constexpr DlRect flutter::kEmpty = DlRect()
 

Macro Definition Documentation

◆ DL_BUILDER_PAGE

#define DL_BUILDER_PAGE   4096

Definition at line 18 of file dl_builder.cc.