4
I Use This!
Very High Activity

Commits : Listings

Analyzed about 22 hours ago. based on code collected about 23 hours ago.
Jul 24, 2024 — Jul 24, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
import portability fixes from Chrome around floats move porting functions for SkDebugf into /ports directory More... over 16 years ago
extend gradients to handle (by clamping) the first and last color position if it is not at 0 or 1. More... over 16 years ago
replace floorf() with sk_float_floor(), so it builds on platforms w/o floorf More... over 16 years ago
add sample for gradients More... over 16 years ago
cleanup formating (e.g. no trailing spaces) More... over 16 years ago
rename tests/main to testmain.cpp add ANDROID specific work-around for double-cinit bug More... over 16 years ago
rename bench's main to benchmain.cpp, to avoid multiple files with same name More... over 16 years ago
API change: SkPath computeBounds -> getBounds More... over 16 years ago
add -pict option to bench, which draws everything through a picture, and then compares the result to the original draws More... over 16 years ago
Add SkChunkAlloc::unalloc() to undo the last allocation, useful if the caller wants to treat the allocats like temp memory (see PictureRecord) Call unalloc if a paint (or other cached object) is already in our list for picture recording Use correct CompareType macro in SkCanvas::quickReject More... over 16 years ago
make bitmap width/height 32bits, matching the API More... over 16 years ago
rename drawable to drawing for now, so we don't collide with animator remove sk_throw in pixelref. a debug statement is enough. More... over 16 years ago
use static_cast fix comments More... over 16 years ago
add check/hack to avoid drawing outside of the clip for hairlines More... over 16 years ago
check-point for drawables (experimental) More... over 16 years ago
pull latest from android More... over 16 years ago
check for NaN in path iterator (otherwise we have an infinite loop) More... over 16 years ago
forgot to initialize fFactory in the unflatten constructor More... over 16 years ago
build with -Wall fix associated warnings (at least on gcc 4.0.1) More... over 16 years ago
promote SkMask's rowBytes to 32bits, since its bounds is a 32bit rect be sure a rect is sorted before using it as the path's bounds cache More... over 16 years ago
fix capitalization for system includes More... over 16 years ago
fix heapsort More... over 16 years ago
Simplify font-chaining (fallbacks) to have fonthost just return the next logical fontID. Extend ImageRef to accept an imagedecoder factory, to replace calling the std one. More... over 16 years ago
disable cubic test for now (currently broken) More... over 16 years ago
add sanity checks to handles extremely large coordinates or filter margins. Should not hurt features (we hope), but is an easy way to survive malicious values on a small-memory machine like a handset. More... over 16 years ago
Add missing file. More... over 16 years ago
see prev. checkin (missed these files). Change ownership rule for streams to the skia std. of receiver calls ref() if it needs to, but regardless, the caller always manages/balances its own ownership. More... over 16 years ago
Change (correct) SkImageRef's ownership rule for streams to the skia standard pattern: the receiver will call ref() if it chooses when passed to a constructor or setter, so the caller must balance its ownership itself. This matches how all other refcnt objects are handled. More... over 16 years ago
Initial implementation of polygon trianagulation. It seems to be robust and passes the associated tests, but has some problems: (1) it generates T-vertices; (2) it only works with right-handed outer contours; (3) The sort and search are inefficient. More... over 16 years ago
remember to specify the bloody font tag in the constructor! More... over 16 years ago