Flutter Engine
The Flutter Engine
Classes | Namespaces | Macros
SurfaceFillContext.cpp File Reference
#include "src/gpu/ganesh/SurfaceFillContext.h"
#include "src/gpu/ganesh/GrCaps.h"
#include "src/gpu/ganesh/effects/GrMatrixEffect.h"
#include "src/gpu/ganesh/effects/GrTextureEffect.h"
#include "src/gpu/ganesh/geometry/GrRect.h"
#include "src/gpu/ganesh/ops/ClearOp.h"
#include "src/gpu/ganesh/ops/FillRectOp.h"

Go to the source code of this file.

Classes

class  AutoCheckFlush
 

Namespaces

namespace  skgpu
 
namespace  skgpu::ganesh
 

Macros

#define ASSERT_SINGLE_OWNER   SKGPU_ASSERT_SINGLE_OWNER(this->singleOwner())
 
#define RETURN_IF_ABANDONED   if (fContext->abandoned()) { return; }
 

Macro Definition Documentation

◆ ASSERT_SINGLE_OWNER

#define ASSERT_SINGLE_OWNER   SKGPU_ASSERT_SINGLE_OWNER(this->singleOwner())

Definition at line 17 of file SurfaceFillContext.cpp.

◆ RETURN_IF_ABANDONED

#define RETURN_IF_ABANDONED   if (fContext->abandoned()) { return; }

Definition at line 18 of file SurfaceFillContext.cpp.