1. 01 Jul, 2013 1 commit
  2. 21 Jun, 2013 1 commit
  3. 14 Jun, 2013 1 commit
    • scroggo@google.com's avatar
      Add an option to create unpremultiplied bitmaps. · 2bbc2c94
      scroggo@google.com authored
      Currently they cannot be used directly by Skia, but
      the pixels can be used elsewhere.
      
      SkImageDecoder:
      Add functions to require unpremultiplied output
      and query the presence of the requirement
      
      SkImageDecoder_libpng:
      SkImageDecoder_libwebp:
      SkImageDecoder_WIC:
      Respect the requirement for unpremultiplied output.
      TODO: Fix SkImageDecoder_CG.
      
      SkScaledBitmapSampler:
      Add procs to skip premultiplication and a boolean
      parameter to use those procs.
      
      ImageDecodingTest:
      Test unpremultiplied bitmap decoding.
      
      SampleUnpremul:
      Add a sample which allows visually comparing between the
      unpremultiplied version (copied into a premultiplied bitmap,
      since drawing unpremultiplied is not currently supported)
      and a premultiplied version of image files.
      
      gm.h:
      Add a getter for the resource path, so Samples can use it.
      
      As of patch set 13, https://codereview.chromium.org/16816016/
      and https://codereview.chromium.org/16983004/, which were
      approved separately.
      
      R=reed@google.com
      
      Review URL: https://codereview.chromium.org/16410009
      
      git-svn-id: http://skia.googlecode.com/svn/trunk@9612 2bbb7eff-a529-9590-31e7-b0007b416f81
      2bbc2c94
  4. 13 Jun, 2013 2 commits
  5. 11 Jun, 2013 1 commit
  6. 03 Jun, 2013 1 commit
  7. 31 May, 2013 2 commits
  8. 22 May, 2013 1 commit
  9. 13 Apr, 2013 1 commit
  10. 12 Apr, 2013 3 commits
  11. 26 Feb, 2013 1 commit
  12. 13 Feb, 2013 1 commit
  13. 01 Feb, 2013 1 commit
  14. 25 Jan, 2013 1 commit
  15. 24 Jan, 2013 1 commit
  16. 17 Jan, 2013 1 commit
  17. 04 Jan, 2013 1 commit
  18. 22 Dec, 2012 1 commit
  19. 13 Dec, 2012 3 commits
  20. 01 Nov, 2012 1 commit
  21. 22 Oct, 2012 1 commit
  22. 10 Oct, 2012 1 commit
  23. 04 Oct, 2012 1 commit
  24. 27 Sep, 2012 1 commit
    • bsalomon@google.com's avatar
      Make SampleApp work on iPhone/iOS simulator. · 230504d6
      bsalomon@google.com authored
      Several parts to this:
      
      1) The DeviceManager subclass for iOS was rewritten because the base class
      changed.
      
      2) Two old samples that rely on hardcoded paths to images are deleted. They hit
      assertions in SkImageRef. No one has the required images to run these anyway.
      
      3) argv must be non-NULL.
      
      4) The UI delegate must not be loaded from the NIB for viewDidLoad ordering
      reasons. So I removed an IBOutlet link from the window to the splitview
      controller in the iPad's NIB file. The split view is attached by the AppDelegate
      programmatically.
      
      This doesn't make GPU work. That will come in a later change.
      
      Review URL: https://codereview.appspot.com/6561056/
      
      
      
      git-svn-id: http://skia.googlecode.com/svn/trunk@5712 2bbb7eff-a529-9590-31e7-b0007b416f81
      230504d6
  25. 26 Sep, 2012 4 commits
  26. 24 Sep, 2012 1 commit
    • caryclark@google.com's avatar
      iOS support work in progress · 594dd3cd
      caryclark@google.com authored
      include/core/SkTypes.h
      - address unsigned warning
      
      include/core/SkInstCnt.h
      src/core/SkInstCnt.cpp
      gyp/common.gypi
      - always define SK_ENABLE_INST_COUNT for debug builds
      
      src/views/mac/SkNSView.mm
      - only call glClear if there is a GL context
      
      src/ports/SkImageDecoder_CG.cpp
      - fix iOS hack by using proper include
      
      gyp/opts.gyp
      - exclude more ARM files from iOS for now (see issue 900)
      
      gyp/common_conditions.gypi
      - add release, more ios specific common settings
      
      gyp/bench.gyp
      - add iOS condition
      
      gyp/SampleApp.gyp
      - remove precompiled header, hardcoded SDK path
      - add more frameworks
      
      gyp/debugger.gyp
      - fix syntax error
      - add iOS/Android condition
      
      gyp/core.gyp
      - remove hardcoded SDK path, add more frameworks
      
      gyp/common_variables.gypi
      - add ios SDK path
      - add ios SDK version
      
      gyp/iOSSampleApp.gyp
      - remove obsolete project
      
      gyp/zlib.gyp
      - add ios library path
      Review URL: https://codereview.appspot.com/6551070
      
      git-svn-id: http://skia.googlecode.com/svn/trunk@5649 2bbb7eff-a529-9590-31e7-b0007b416f81
      594dd3cd
  27. 20 Sep, 2012 1 commit
  28. 18 Sep, 2012 1 commit
  29. 14 Sep, 2012 1 commit
  30. 23 Aug, 2012 1 commit
  31. 13 Aug, 2012 1 commit