Flutter Engine
The Flutter Engine
|
#include "gm/gm.h"
#include "include/codec/SkEncodedImageFormat.h"
#include "include/core/SkBitmap.h"
#include "include/core/SkCanvas.h"
#include "include/core/SkColor.h"
#include "include/core/SkColorSpace.h"
#include "include/core/SkData.h"
#include "include/core/SkImage.h"
#include "include/core/SkImageInfo.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkPaint.h"
#include "include/core/SkPicture.h"
#include "include/core/SkPictureRecorder.h"
#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkShader.h"
#include "include/core/SkSize.h"
#include "include/core/SkString.h"
#include "include/core/SkSurface.h"
#include "include/core/SkTileMode.h"
#include "include/core/SkTypes.h"
#include "include/encode/SkPngEncoder.h"
#include "include/gpu/GpuTypes.h"
#include "include/gpu/ganesh/SkSurfaceGanesh.h"
#include <utility>
#include "tools/ToolUtils.h"
Go to the source code of this file.
Classes | |
class | ImageShaderGM |
Typedefs | |
typedef sk_sp< SkImage >(* | ImageMakerProc) (GrRecordingContext *, SkPicture *, const SkImageInfo &) |
Functions | |
static void | draw_something (SkCanvas *canvas, const SkRect &bounds) |
static sk_sp< SkImage > | make_raster (GrRecordingContext *, SkPicture *pic, const SkImageInfo &info) |
static sk_sp< SkImage > | make_texture (GrRecordingContext *ctx, SkPicture *pic, const SkImageInfo &info) |
static sk_sp< SkImage > | make_pict_gen (GrRecordingContext *, SkPicture *pic, const SkImageInfo &info) |
static sk_sp< SkImage > | make_encode_gen (GrRecordingContext *ctx, SkPicture *pic, const SkImageInfo &info) |
static sk_sp< SkImage > | make_checker_img (int w, int h, SkColor c0, SkColor c1, int size) |
DEF_SIMPLE_GM (drawimage_sampling, canvas, 500, 500) | |
DEF_SIMPLE_GM (textureimage_and_shader, canvas, 100, 50) | |
Variables | |
const ImageMakerProc | gProcs [] |
typedef sk_sp< SkImage >(* ImageMakerProc) (GrRecordingContext *, SkPicture *, const SkImageInfo &) |
Definition at line 47 of file image_shader.cpp.
DEF_SIMPLE_GM | ( | drawimage_sampling | , |
canvas | , | ||
500 | , | ||
500 | |||
) |
Definition at line 170 of file image_shader.cpp.
DEF_SIMPLE_GM | ( | textureimage_and_shader | , |
canvas | , | ||
100 | , | ||
50 | |||
) |
Definition at line 211 of file image_shader.cpp.
Definition at line 35 of file image_shader.cpp.
Definition at line 164 of file image_shader.cpp.
|
static |
Definition at line 84 of file image_shader.cpp.
|
static |
Definition at line 73 of file image_shader.cpp.
|
static |
Definition at line 49 of file image_shader.cpp.
|
static |
Definition at line 58 of file image_shader.cpp.
const ImageMakerProc gProcs[] |
Definition at line 98 of file image_shader.cpp.