/third_party/skia/src/core/ |
D | SkScalerCache.cpp | 157 size_t SkScalerCache::commonFilterLoop(SkDrawableGlyphBuffer* drawables, Fn&& fn) { in commonFilterLoop() argument 159 for (auto [i, packedID, pos] : SkMakeEnumerate(drawables->input())) { in commonFilterLoop() 171 size_t SkScalerCache::prepareForDrawingMasksCPU(SkDrawableGlyphBuffer* drawables) { in prepareForDrawingMasksCPU() argument 174 size_t delta = this->commonFilterLoop(drawables, in prepareForDrawingMasksCPU() 180 drawables->push_back(glyph, i); in prepareForDrawingMasksCPU() 190 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) { in prepareForMaskDrawing() argument 192 size_t delta = this->commonFilterLoop(drawables, in prepareForMaskDrawing() 195 drawables->push_back(fGlyphForIndex[digest.index()], i); in prepareForMaskDrawing() 205 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) { in prepareForSDFTDrawing() argument 207 size_t delta = this->commonFilterLoop(drawables, in prepareForSDFTDrawing() [all …]
|
D | SkGlyphRunPainter.h | 75 SkDrawableGlyphBuffer* drawables, SkScalar scale, SkPoint origin, 78 virtual void paintMasks(SkDrawableGlyphBuffer* drawables, const SkPaint& paint) const = 0; 142 virtual void processDeviceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables, 145 virtual void processSourceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables, 149 virtual void processSourcePaths(const SkZip<SkGlyphVariant, SkPoint>& drawables, 153 virtual void processSourceSDFT(const SkZip<SkGlyphVariant, SkPoint>& drawables,
|
D | SkDraw_text.cpp | 38 void SkDraw::paintMasks(SkDrawableGlyphBuffer* drawables, const SkPaint& paint) const { in paintMasks() argument 57 for (auto [variant, pos] : drawables->drawable()) { in paintMasks() 84 for (auto [variant, pos] : drawables->drawable()) { in paintMasks() 114 void SkDraw::paintPaths(SkDrawableGlyphBuffer* drawables, in paintPaths() argument 118 for (auto [variant, pos] : drawables->drawable()) { in paintPaths()
|
D | SkScalerCache.h | 91 size_t prepareForDrawingMasksCPU(SkDrawableGlyphBuffer* drawables) SK_EXCLUDES(fMu); 99 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) SK_EXCLUDES(fMu); 102 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) SK_EXCLUDES(fMu); 105 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) SK_EXCLUDES(fMu); 113 size_t commonFilterLoop(SkDrawableGlyphBuffer* drawables, Fn&& fn) SK_REQUIRES(fMu);
|
D | SkStrikeForGPU.h | 37 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) = 0; 40 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) = 0; 43 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) = 0;
|
D | SkRecordDraw.h | 32 SkDrawable* const drawables[], int drawableCount, 50 SkDrawable* const drawables[], int drawableCount, 55 , fDrawables(drawables)
|
D | SkRecordedDrawable.cpp | 17 SkDrawable* const* drawables = nullptr; in onDraw() local 20 drawables = fDrawableList->begin(); in onDraw() 23 SkRecordDraw(*fRecord, canvas, nullptr, drawables, drawableCount, fBBH.get(), nullptr); in onDraw()
|
D | SkPictureRecorder.cpp | 117 SkDrawable* const* drawables = nullptr; in partialReplay() local 121 drawables = drawableList->begin(); in partialReplay() 123 …SkRecordDraw(*fRecord, canvas, nullptr, drawables, drawableCount, nullptr/*bbh*/, nullptr/*callbac… in partialReplay()
|
D | SkRemoteGlyphCache.cpp | 258 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) override; 261 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) override; 264 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) override; 279 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects, Rejector&& reject); 460 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects, Rejector&& reject) { in commonMaskLoop() argument 461 drawables->forEachGlyphID( in commonMaskLoop() 483 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) { in prepareForMaskDrawing() argument 484 for (auto [i, variant, _] : SkMakeEnumerate(drawables->input())) { in prepareForMaskDrawing() 521 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) { in prepareForSDFTDrawing() argument 522 this->commonMaskLoop(drawables, rejects, in prepareForSDFTDrawing() [all …]
|
D | SkDraw.h | 84 void paintPaths(SkDrawableGlyphBuffer* drawables, 89 void paintMasks(SkDrawableGlyphBuffer* drawables, const SkPaint& paint) const override;
|
D | SkStrikeCache.h | 99 void prepareForDrawingMasksCPU(SkDrawableGlyphBuffer* drawables) { in prepareForDrawingMasksCPU() argument 100 size_t increase = fScalerCache.prepareForDrawingMasksCPU(drawables); in prepareForDrawingMasksCPU()
|
D | SkOverdrawCanvas.cpp | 55 void paintMasks(SkDrawableGlyphBuffer* drawables, const SkPaint& paint) const override { in paintMasks() argument 56 for (auto t : drawables->drawable()) { in paintMasks()
|
/third_party/skia/src/gpu/text/ |
D | GrTextBlob.h | 251 const SkZip<SkGlyphVariant, SkPoint>& drawables, 256 void processDeviceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables, 258 void processSourcePaths(const SkZip<SkGlyphVariant, SkPoint>& drawables, 261 void processSourceSDFT(const SkZip<SkGlyphVariant, SkPoint>& drawables, 267 void processSourceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables, 306 void processDeviceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables, 308 void processSourceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables, 311 void processSourcePaths(const SkZip<SkGlyphVariant, SkPoint>& drawables, 314 void processSourceSDFT(const SkZip<SkGlyphVariant, SkPoint>& drawables,
|
D | GrTextBlob.cpp | 188 static GrSubRunOwner Make(const SkZip<SkGlyphVariant, SkPoint>& drawables, 275 GrSubRunOwner PathSubRun::Make(const SkZip<SkGlyphVariant, SkPoint>& drawables, in Make() argument 281 drawables.size(), in Make() 283 auto [variant, pos] = drawables[i]; in Make() 286 SkSpan<PathGlyph> paths{pathData.get(), drawables.size()}; in Make() 455 static GrSubRunOwner Make(const SkZip<SkGlyphVariant, SkPoint>& drawables, 521 GrSubRunOwner DirectMaskSubRun::Make(const SkZip<SkGlyphVariant, SkPoint>& drawables, in Make() argument 527 DevicePosition* glyphLeftTop = alloc->makePODArray<DevicePosition>(drawables.size()); in Make() 528 GlyphVector::Variant* glyphIDs = alloc->makePODArray<GlyphVector::Variant>(drawables.size()); in Make() 537 for (auto [variant, pos] : drawables) { in Make() [all …]
|
/third_party/flutter/skia/src/core/ |
D | SkRecordDraw.h | 31 SkDrawable* const drawables[], int drawableCount, 49 SkDrawable* const drawables[], int drawableCount, 54 , fDrawables(drawables)
|
D | SkRecordedDrawable.cpp | 17 SkDrawable* const* drawables = nullptr; in onDraw() local 20 drawables = fDrawableList->begin(); in onDraw() 23 SkRecordDraw(*fRecord, canvas, nullptr, drawables, drawableCount, fBBH.get(), nullptr); in onDraw()
|
D | SkPictureRecorder.cpp | 107 SkDrawable* const* drawables = nullptr; in partialReplay() local 111 drawables = drawableList->begin(); in partialReplay() 113 …SkRecordDraw(*fRecord, canvas, nullptr, drawables, drawableCount, nullptr/*bbh*/, nullptr/*callbac… in partialReplay()
|
/third_party/openGLES/extensions/SGIX/ |
D | GLX_SGIX_swap_group.txt | 24 of a group of GLX drawables. A swap group is created, and drawables are 65 GLX drawables except windows are always ready to swap.
|
D | GLX_SGIX_fbconfig.txt | 43 drawables. For example, it is possible for implementations to export 67 support of one- and two-component RGBA drawables; drawables whose green, 73 * Should GLXFBConfigs apply to all GLX drawables or just GLXPbuffers? 75 A: For consistency, all GLX drawables should be supported. (And if this 78 current mechanism which ties the description of GLX drawables to 244 is a mask indicating which type of GLXContexts drawables created with 248 GLXFBConfigSGIXs that can be used to create drawables that can be bound to both 399 GLX_DRAWABLE_TYPE_SGIX bitmask mask indicating which GLX drawables
|
/third_party/skia/third_party/externals/opengl-registry/extensions/SGIX/ |
D | GLX_SGIX_swap_group.txt | 24 of a group of GLX drawables. A swap group is created, and drawables are 65 GLX drawables except windows are always ready to swap.
|
D | GLX_SGIX_fbconfig.txt | 43 drawables. For example, it is possible for implementations to export 67 support of one- and two-component RGBA drawables; drawables whose green, 73 * Should GLXFBConfigs apply to all GLX drawables or just GLXPbuffers? 75 A: For consistency, all GLX drawables should be supported. (And if this 78 current mechanism which ties the description of GLX drawables to 244 is a mask indicating which type of GLXContexts drawables created with 248 GLXFBConfigSGIXs that can be used to create drawables that can be bound to both 399 GLX_DRAWABLE_TYPE_SGIX bitmask mask indicating which GLX drawables
|
/third_party/openGLES/extensions/EXT/ |
D | EXT_swap_control.txt | 67 2. How should the swap interval interact with non-visible drawables? 70 when applied to drawables that are not visible on a display device, 72 drawables. BadWindow should be returned if the <drawable> argument
|
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
D | EXT_swap_control.txt | 67 2. How should the swap interval interact with non-visible drawables? 70 when applied to drawables that are not visible on a display device, 72 drawables. BadWindow should be returned if the <drawable> argument
|
/third_party/EGL/extensions/NOK/ |
D | EGL_NOK_texture_from_pixmap.txt | 44 EGL allows the use of color buffers of pbuffer drawables for texturing, 47 Other types of drawables could be supported by future extensions layered 55 existing native drawables (for instance X pixmaps) to a texture. Though, 88 using other type of drawables as textures follows the same conventions 150 X implementations may represent their drawables differently internally, 218 drawables created with the EGLConfig. The attribute is True if the
|
/third_party/skia/third_party/externals/egl-registry/extensions/NOK/ |
D | EGL_NOK_texture_from_pixmap.txt | 44 EGL allows the use of color buffers of pbuffer drawables for texturing, 47 Other types of drawables could be supported by future extensions layered 55 existing native drawables (for instance X pixmaps) to a texture. Though, 88 using other type of drawables as textures follows the same conventions 150 X implementations may represent their drawables differently internally, 218 drawables created with the EGLConfig. The attribute is True if the
|