Permalink
Switch branches/tags
Nothing to show
Commits on Aug 31, 2012
  1. Fix windows build of tools.

    Review URL: https://codereview.appspot.com/6494068
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5374 2bbb7eff-a529-9590-31e7-b0007b416f81
    scroggo@google.com committed Aug 31, 2012
  2. Sanitizing source files in Skia_Periodic_House_Keeping

    git-svn-id: http://skia.googlecode.com/svn/trunk@5373 2bbb7eff-a529-9590-31e7-b0007b416f81
    skia.committer@gmail.com committed Aug 31, 2012
  3. Rename my DeferredPipeController to not conflict with the other.

    Fixes build.
    
    Review URL: https://codereview.appspot.com/6506055
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5372 2bbb7eff-a529-9590-31e7-b0007b416f81
    scroggo@google.com committed Aug 31, 2012
  4. Perform multi core rendering in bench_pictures.

    Add a flag in SkGPipeWriter for threadsafe drawing.
    
    Add a deferred pipe controller to SamplePipeControllers, which can
    be called to play back in multiple threads.
    
    Depends on http://codereview.appspot.com/6459105/
    
    Review URL: https://codereview.appspot.com/6482068
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5371 2bbb7eff-a529-9590-31e7-b0007b416f81
    scroggo@google.com committed Aug 31, 2012
  5. add --dump-ops option to pinspect, which will invoke SkDumpCanvas on …

    …the picture(s)
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5370 2bbb7eff-a529-9590-31e7-b0007b416f81
    reed@google.com committed Aug 31, 2012
  6. add more details when dumping saveLayer

    rework utilitiy toString() functions to always append, so they can be chained together
    
    
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5369 2bbb7eff-a529-9590-31e7-b0007b416f81
    reed@google.com committed Aug 31, 2012
  7. Serialization for DirectWrite

    bungeman@google.com committed Aug 31, 2012
  8. (disabled) option to re-record a picture when loading

    git-svn-id: http://skia.googlecode.com/svn/trunk@5366 2bbb7eff-a529-9590-31e7-b0007b416f81
    reed@google.com committed Aug 31, 2012
  9. Allow cache tracking to be enabled in release

    robertphillips@google.com committed Aug 31, 2012
  10. Update ARM and NEON optimizations for S32A_Opaque_BlitRow32.

    These patches replace those written by ARM with ones provided by NVidia.
    
    Review URL: https://codereview.appspot.com/6465075
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5364 2bbb7eff-a529-9590-31e7-b0007b416f81
    djsollen@google.com committed Aug 31, 2012
Commits on Aug 30, 2012
  1. Adding checkboxes to skdiff output so a user can select a subset of i…

    …mages to rebaseline.
    
    BUG=745
    Review URL: https://codereview.appspot.com/6497054
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5360 2bbb7eff-a529-9590-31e7-b0007b416f81
    jkleinert@google.com committed Aug 30, 2012
  2. Begin moving locking out of GrResourceCache

    robertphillips@google.com committed Aug 30, 2012
  3. Recommit r5350 with fix for image failures (which affected GLs that d…

    …on't support ARB_texture_swizzle).
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5353 2bbb7eff-a529-9590-31e7-b0007b416f81
    bsalomon@google.com committed Aug 30, 2012
  4. Records bench graph scale information so we can calculate back the be…

    …nch values.
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5352 2bbb7eff-a529-9590-31e7-b0007b416f81
    bensong@google.com committed Aug 30, 2012
  5. Revert 5350 while image changes are diagnosed.

    git-svn-id: http://skia.googlecode.com/svn/trunk@5351 2bbb7eff-a529-9590-31e7-b0007b416f81
    bsalomon@google.com committed Aug 30, 2012
  6. Remove fModulate from GrGLShaderBuilder

    Review URL: https://codereview.appspot.com/6495051/
    
    
    
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5350 2bbb7eff-a529-9590-31e7-b0007b416f81
    bsalomon@google.com committed Aug 30, 2012
  7. The UBFX instruction isn't available on ARMv6; use LSL/LSR or UXTB.

    Review URL: https://codereview.appspot.com/6476072
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5349 2bbb7eff-a529-9590-31e7-b0007b416f81
    george@mozilla.com committed Aug 30, 2012
  8. Remove dead code and update a comment.

    InlineFactoryNames_Flag is no longer used, so remove it and update
    the comment.
    
    Review URL: https://codereview.appspot.com/6492057
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5348 2bbb7eff-a529-9590-31e7-b0007b416f81
    scroggo@google.com committed Aug 30, 2012
  9. peephole optimize save/restore brackets that contain no draw calls.

    Review URL: https://codereview.appspot.com/6443149
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5347 2bbb7eff-a529-9590-31e7-b0007b416f81
    reed@google.com committed Aug 30, 2012
  10. Sanitizing source files in Skia_Nightly_House_Keeping

    git-svn-id: http://skia.googlecode.com/svn/trunk@5346 2bbb7eff-a529-9590-31e7-b0007b416f81
    skia.committer@gmail.com committed Aug 30, 2012
  11. add SkWriter32::rewindToOffset() -- used for peephole edits in pictur…

    …e recording
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5345 2bbb7eff-a529-9590-31e7-b0007b416f81
    reed@google.com committed Aug 30, 2012
  12. Added find, lock to GrContext & GrResourceCache interfaces

    robertphillips@google.com committed Aug 30, 2012
  13. Minor refactoring of GrClipMaskManager::clipMaskPreamble

    robertphillips@google.com committed Aug 30, 2012
Commits on Aug 29, 2012
  1. In which a series of things around attachToCanvas and writePixels are…

    … fixed
    
    Review URL: https://codereview.appspot.com/6506051/
    
    
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5341 2bbb7eff-a529-9590-31e7-b0007b416f81
    bsalomon@google.com committed Aug 29, 2012
  2. SkDraw's constructor zero's is fields, so don't do it outside

    git-svn-id: http://skia.googlecode.com/svn/trunk@5340 2bbb7eff-a529-9590-31e7-b0007b416f81
    reed@google.com committed Aug 29, 2012
  3. check for exceeding int range when we stash the values in the cache

    git-svn-id: http://skia.googlecode.com/svn/trunk@5339 2bbb7eff-a529-9590-31e7-b0007b416f81
    reed@google.com committed Aug 29, 2012
  4. Clear SkCanvas::fLastDeviceToGainFocus when releasing a device

    Review URL: https://codereview.appspot.com/6499051/
    
    
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5338 2bbb7eff-a529-9590-31e7-b0007b416f81
    bsalomon@google.com committed Aug 29, 2012
  5. Linux warning fixes

    Review URL: https://codereview.appspot.com/6500045/
    
    
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5337 2bbb7eff-a529-9590-31e7-b0007b416f81
    bsalomon@google.com committed Aug 29, 2012
  6. Change Arabic sample character from 0x0600 to 0x0627.

    Arabic font on some devices doesn't have 0x0600 glyph and is not correctly
    handled by complex text path.
    
    BUG=6772513
    
    Review URL: https://codereview.appspot.com/6497053
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5336 2bbb7eff-a529-9590-31e7-b0007b416f81
    djsollen@google.com committed Aug 29, 2012
  7. Implement multi-threaded picture playback via cloning.

    The CL adds SkPicture.clone() which produces a thread-safe copy by
    creating a shallow copy of the thread-safe data within the picture and
    a deep copy of the data that is not (e.g. SkPaint).  This implementation
    re-flattens the paints when cloning instead of retaining the flattened
    paints from the recording process.
    
    Changes were also needed to various classes to ensure thread safety
    
    Review URL: https://codereview.appspot.com/6459105
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5335 2bbb7eff-a529-9590-31e7-b0007b416f81
    djsollen@google.com committed Aug 29, 2012
  8. Fix uninitialized values in bench_pictures' tiled renderer.

    Review URL: https://codereview.appspot.com/6506049
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5333 2bbb7eff-a529-9590-31e7-b0007b416f81
    rileya@google.com committed Aug 29, 2012
  9. Add helpers to add/modulate glsl vec4s.

    Review URL: https://codereview.appspot.com/6497046/
    
    
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5332 2bbb7eff-a529-9590-31e7-b0007b416f81
    bsalomon@google.com committed Aug 29, 2012
  10. Moved GrClipMaskCache to its own files

    robertphillips@google.com committed Aug 29, 2012
Commits on Aug 28, 2012
  1. Fix int64->int32 warning

    git-svn-id: http://skia.googlecode.com/svn/trunk@5330 2bbb7eff-a529-9590-31e7-b0007b416f81
    bsalomon@google.com committed Aug 28, 2012
  2. Add "class" missing from "friend class". How did this compile on wind…

    …ows?
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@5329 2bbb7eff-a529-9590-31e7-b0007b416f81
    bsalomon@google.com committed Aug 28, 2012