Flutter Engine
The Flutter Engine
|
#include "gm/gm.h"
#include "include/core/SkBitmap.h"
#include "include/core/SkCanvas.h"
#include "include/core/SkPaint.h"
#include "include/core/SkRect.h"
#include "include/core/SkSize.h"
#include "include/core/SkString.h"
#include "include/gpu/GrDirectContext.h"
#include "src/base/SkRectMemcpy.h"
#include "src/core/SkCanvasPriv.h"
#include "src/core/SkConvertPixels.h"
#include "src/gpu/ganesh/GrCanvas.h"
#include "src/gpu/ganesh/GrCaps.h"
#include "src/gpu/ganesh/GrDirectContextPriv.h"
#include "src/gpu/ganesh/GrPaint.h"
#include "src/gpu/ganesh/GrProxyProvider.h"
#include "src/gpu/ganesh/GrResourceProvider.h"
#include "src/gpu/ganesh/GrTexture.h"
#include "src/gpu/ganesh/SkGr.h"
#include "src/gpu/ganesh/SurfaceDrawContext.h"
#include "src/gpu/ganesh/effects/GrTextureEffect.h"
#include "tools/gpu/ProxyUtils.h"
Go to the source code of this file.
Classes | |
class | skiagm::LazyTilingGM |
Namespaces | |
namespace | skiagm |
Macros | |
#define | USE_LAZY_PROXIES 1 |
Functions | |
static GrSurfaceProxyView | create_view (GrDirectContext *dContext, const SkBitmap &src, GrSurfaceOrigin origin) |
static SkBitmap | create_bitmap (SkIRect contentRect, SkISize fullSize, GrSurfaceOrigin origin) |
static void | draw_texture (const GrCaps *caps, skgpu::ganesh::SurfaceDrawContext *sdc, const GrSurfaceProxyView &src, const SkIRect &srcRect, const SkIRect &drawRect, const SkMatrix &mat, GrSamplerState::WrapMode xTileMode, GrSamplerState::WrapMode yTileMode) |
#define USE_LAZY_PROXIES 1 |
|
static |
Definition at line 90 of file lazytiling.cpp.
|
static |
Definition at line 31 of file lazytiling.cpp.
|
static |
Definition at line 155 of file lazytiling.cpp.