4
I Use This!
Very High Activity

Commits : Listings

Analyzed 2 days ago. based on code collected 2 days ago.
Jul 29, 2024 — Jul 29, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
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
mac fonts sort of work now - haven't tested rotation yet - spacing/bounds still look bad More... over 16 years ago
implement fontmetrics More... over 16 years ago
check-point (2) on mac fonts - simplify typeface factories More... over 16 years ago
minor check-point for switching to glyphs More... over 16 years ago
migrate more legacy unittests into tests/ SkParse yet to be cleaned up More... over 16 years ago
fix leak in Deserialize More... over 16 years ago
fix ref() in CreateTypeface fix comment in SkDraw.cpp More... over 16 years ago
patch SkMath.h to build in ARMv4 test code for mac fonts (disabled) More... over 16 years ago
Significant cleanup in api, and more importantly in sementics, of SkFontHost - FindTypeface is now CreateTypeface, and what it returns is always considered a new instance, even if it is from a cache (in which case it will have been ref()'d. The caller must always balance its ownership by calling unref() on the result when they are done. - CloseStream is gone, since the caller can/must call stream->unref() when they are done using it. - ResolveTypeface is now ValidFontID, and just returns a bool. More... over 16 years ago
API cleanup: rename typeface Create to CreateFromName, and remove default arg More... over 16 years ago
Move SkTSort.h back to private, and instead allow in the makefile for tests to see private headers. This also means the tests don't have to use ../.. to find the private header they want. More... over 16 years ago