Searched refs:SDL_ShapeTree (Results 1 – 6 of 6) sorted by relevance
/third_party/flutter/skia/third_party/externals/sdl/src/video/ |
D | SDL_shape.c | 120 static SDL_ShapeTree* 129 SDL_ShapeTree* result = (SDL_ShapeTree*)SDL_malloc(sizeof(SDL_ShapeTree)); in RecursivelyCalculateShapeTree() 178 …result->data.children.upleft = (struct SDL_ShapeTree *)RecursivelyCalculateShapeTree(mode,mask,nex… in RecursivelyCalculateShapeTree() 182 …result->data.children.upright = (struct SDL_ShapeTree *)RecursivelyCalculateShapeTree(mode,mask,ne… in RecursivelyCalculateShapeTree() 188 …result->data.children.downleft = (struct SDL_ShapeTree *)RecursivelyCalculateShapeTree(mode,mask,n… in RecursivelyCalculateShapeTree() 192 …result->data.children.downright = (struct SDL_ShapeTree *)RecursivelyCalculateShapeTree(mode,mask,… in RecursivelyCalculateShapeTree() 206 SDL_ShapeTree* 210 SDL_ShapeTree* result = NULL; in SDL_CalculateShapeTree() 220 SDL_TraverseShapeTree(SDL_ShapeTree *tree,SDL_TraversalFunction function,void* closure) in SDL_TraverseShapeTree() 224 SDL_TraverseShapeTree((SDL_ShapeTree *)tree->data.children.upleft,function,closure); in SDL_TraverseShapeTree() [all …]
|
D | SDL_shape_internals.h | 39 struct SDL_ShapeTree *upleft,*upright,*downleft,*downright; 52 } SDL_ShapeTree; typedef 54 typedef void(*SDL_TraversalFunction)(SDL_ShapeTree*,void*); 57 extern SDL_ShapeTree* SDL_CalculateShapeTree(SDL_WindowShapeMode mode,SDL_Surface* shape); 58 extern void SDL_TraverseShapeTree(SDL_ShapeTree *tree,SDL_TraversalFunction function,void* closure); 59 extern void SDL_FreeShapeTree(SDL_ShapeTree** shape_tree);
|
/third_party/flutter/skia/third_party/externals/sdl/src/video/windows/ |
D | SDL_windowsshape.h | 33 SDL_ShapeTree *mask_tree;
|
D | SDL_windowsshape.c | 49 CombineRectRegions(SDL_ShapeTree* node,void* closure) { in CombineRectRegions()
|
/third_party/flutter/skia/third_party/externals/sdl/src/video/cocoa/ |
D | SDL_cocoashape.h | 36 SDL_ShapeTree* shape;
|
D | SDL_cocoashape.m | 65 ConvertRects(SDL_ShapeTree* tree, void* closure)
|