1. 2e60206 Don't allow previous render target to be deleted in GrGpu::clear by bsalomon@google.com · 12 years ago
  2. 9fbcad0 Removed old resource locking system by robertphillips@google.com · 12 years ago
  3. d6bbbf8 Simplified stencil buffer caching by robertphillips@google.com · 12 years ago
  4. 9474ed0 Switch GrGpu's GrResource list over to using SkTDLinkedList by robertphillips@google.com · 12 years ago
  5. f660187 Hide GrDrawTarget::Caps's member vars by bsalomon@google.com · 12 years ago
  6. d6176b0 Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) by rmistry@google.com · 12 years ago
  7. 0342a85 Remove _UPM_ GrPixelConfigs Review URL: http://codereview.appspot.com/6460113/ by bsalomon@google.com · 12 years ago
  8. 5d8d186 Addressed Windows compiler complaints by robertphillips@google.com · 12 years ago
  9. a2d7148 Removed GrClip & related classes by robertphillips@google.com · 12 years ago
  10. c377baf Add placement new macros to SkPostConfig, call SkNEW* from Ganesh. by tomhudson@google.com · 12 years ago
  11. ded4f4b Initial support for GL_NV_path_renering. Experimental, there are still some issues to resolve, set gyp variable skia_nv_path_rendering=1 or build flag GR_GL_USE_NV_PATH_RENDERING to enable. by bsalomon@google.com · 12 years ago
  12. c82a8b7 Fixed two bugs in SW-only clip mask generation by robertphillips@google.com · 12 years ago
  13. a320194 Make GrClipMaskManager configure the stencil and scissor on GrGpu by bsalomon@google.com · 12 years ago
  14. 13b85aa Give GrClipMaskManager a GrGpu* by bsalomon@google.com · 12 years ago
  15. 64aef2b Towards NV path rendering by bsalomon@google.com · 12 years ago
  16. 9923c2b Remove gpu stats tracking by bsalomon@google.com · 12 years ago
  17. 411dad0 Move stencil param adjustment to GrClipMaskManager, attempt to make GrGpuGL::flushStencil readable by bsalomon@google.com · 12 years ago
  18. f105b10 Made clip mask cache use Scratch Texture system by robertphillips@google.com · 12 years ago
  19. 1e945b7 Minor refactoring to pull GrClipMaskManager into its own files by robertphillips@google.com · 12 years ago
  20. 730ebe5 First pass at stencil clip mask refactoring by robertphillips@google.com · 12 years ago
  21. 99a5ac0 Updated blur to use A8/R8 (instead of RGBA8) when available - this provides a performance gain for large blurs by robertphillips@google.com · 13 years ago
  22. 873ea0c Make fewer copies when using GrDrawTarget::AutoStateRestore by bsalomon@google.com · 13 years ago
  23. e79c815 Don't look at current vertex layout when vertex source hasn't been set by bsalomon@google.com · 13 years ago
  24. a728e35 Fix a bunch of Coverity defects - class members not initialized in the constructor. by vandebo@chromium.org · 13 years ago
  25. b3e40c0 Convert SkMatrix::I() assignments to SkMatrix::reset() calls by bsalomon@google.com · 13 years ago
  26. c2099d2 simplify GrPathRenderer interface by bsalomon@google.com · 13 years ago
  27. 9b482c4 Remove on static initializer in GrGpu.cpp by digit@google.com · 13 years ago
  28. dd182cb Move GL-specific source code to make room for D3D back end. by tomhudson@google.com · 13 years ago
  29. 8722d7c Roll out r3117 to alleviate http://code.google.com/p/skia/issues/detail?id=471 ('filltypespersp gm test fails with KERN_PROTECTION_FAILURE on Lion') by epoger@google.com · 13 years ago
  30. c943bd5 Remove one static initializer in src/gpu/GrGpu.cpp by digit@google.com · 13 years ago
  31. 75f9f25 Add code path for Gr client to resolve an Gr-created MSAA render target. by bsalomon@google.com · 13 years ago
  32. e5e3937 fix compilation errors when VISUALIZE_COMPLEX_CLIP is set (debug assist code path) by bsalomon@google.com · 13 years ago
  33. b1caea0 Rip out GrPlatformSurface (has been deprecated for some time, use GrPlatformTexture or GrPlatformRenderTarget instead) by bsalomon@google.com · 13 years ago
  34. a14dd6d Add null check to createPlatformTexture by bsalomon@google.com · 13 years ago
  35. 6b2445e Make GrStencilState a class to enable future optimizations by bsalomon@google.com · 13 years ago
  36. 1fadb20 Remove static initiazled gClampNearest in gpu backend by bsalomon@google.com · 13 years ago
  37. 6b20c2d Fix inverse union complex clip stencil rules, skip screen filling rectangles by bsalomon@google.com · 13 years ago
  38. 8f9cbd6 Cleanup of r2830. by bsalomon@google.com · 13 years ago
  39. 3d0835b Revert 2830 and 2831. by bsalomon@google.com · 13 years ago
  40. 0fec61d Make GrDrawState a real class with getters and setters by bsalomon@google.com · 13 years ago
  41. 9791291 Prep for GrDrawState as a class Part 2 by bsalomon@google.com · 13 years ago
  42. 6f37951 Make all pixel ops go thru ctx so we can correctly flush. Unify two texture upload code paths. by bsalomon@google.com · 13 years ago
  43. 9962108 Remove allocated size vs content size in textures by bsalomon@google.com · 13 years ago
  44. 0ba52fc Filter out draws to non-PMA configs that won't blend correctly by bsalomon@google.com · 13 years ago
  45. 62b0968 Speed up GrDrawState handling. by tomhudson@google.com · 13 years ago
  46. c436499 [GPU] Add explicit byte order and PM vs. UPM 8888 configs by bsalomon@google.com · 13 years ago
  47. e269f21 Recommit r2611 with fix for gm by bsalomon@google.com · 13 years ago
  48. b87d2b5 Revert r2611 until windows gm can be debugged by bsalomon@google.com · 13 years ago
  49. 6d9adae Add replacement APIs for createPlatformSurface: createPlatformTexture and createPlatformRenderTarget by bsalomon@google.com · 13 years ago
  50. 979432b Turn off annoying printfs by bsalomon@google.com · 13 years ago
  51. b635d39 bump GrGpu reset context timestamp size by bsalomon@google.com · 13 years ago
  52. 1bf1c21 Add reset context count to GrGpu by bsalomon@google.com · 13 years ago
  53. c698097 Recommit r2584 with gpu pass of the new ReadPixels test disabled in fixed pt (gpu code doesn't work in general in fixed pt). by bsalomon@google.com · 13 years ago
  54. ace7bd5 Revert r2584 (new test fails in fixed pt builds) by bsalomon@google.com · 13 years ago
  55. 1a8ddf0 Changes the SkCanvas::readPixels API. Allows caller to read into prealloced bitmap pixels. Changes how clipping to device bounds is handled. by bsalomon@google.com · 13 years ago
  56. 289533a Don't use GrDrawTarget's AA state bit to convey whether to do custom-aa by bsalomon@google.com · 13 years ago
  57. d38f137 Move gpu/include/* to include/gpu and gpu/src/* to src/gpu by bsalomon@google.com · 13 years ago[Renamed from gpu/src/GrGpu.cpp]
  58. 86c1f71 Gpu blend optimizations, handle more xfer modes with fractional pixel coverage by bsalomon@google.com · 13 years ago
  59. fa6ac93 Fixup rendering of empty paths (including inverted fills) by bsalomon@google.com · 13 years ago
  60. 9266901 Add SkSTArray, hide stack storage cons in SkTArray, unify SkTArray init logic by bsalomon@google.com · 13 years ago
  61. 18c9c19 Put caps in a struct, move up to GrDrawTarget by bsalomon@google.com · 13 years ago
  62. 2ec7280 Fix some warnings by bsalomon@google.com · 13 years ago
  63. ab3dee5 Fix GPU assumption that clipstack begins with intersect or replace. by bsalomon@google.com · 13 years ago
  64. 471d471 Correctly determine whether HW AA lines can be used by bsalomon@google.com · 13 years ago
  65. 971d0c8 Get rid of createRenderTargetFrom3DAPIState and associated glGets necessary to support it. by bsalomon@google.com · 13 years ago
  66. 3008519 Use a prioritized list of path renderers in Gr. by bsalomon@google.com · 13 years ago
  67. 583a1e3 Fixed r2125. Identical change but also moves GrTesselatedPathRenderer.h to src dir. by bsalomon@google.com · 13 years ago
  68. b4f4c02 Revert "Make GrDrawTarget.h and GrPathRenderer.h be private headers" by vandebo@chromium.org · 13 years ago
  69. 8b4a64d Make GrDrawTarget.h and GrPathRenderer.h be private headers by bsalomon@google.com · 13 years ago
  70. 558a75b Use a single stencil buffer for a given width,height,samplecount by bsalomon@google.com · 13 years ago
  71. 0168afc Make RT & TEX base classes aware of NPOT/min-RT bloated size by bsalomon@google.com · 13 years ago
  72. edc177d Fixes for iOS / Ganesh (consistent fs/vs uni precision decl and don't use stencil-only fbo for clear) by bsalomon@google.com · 13 years ago
  73. 81c3f8d Add GrStencilBuffer as a separate resource type from render target by bsalomon@google.com · 13 years ago
  74. 4043ae2 Revert r2026 due to bot failures by bsalomon@google.com · 13 years ago
  75. a16d650 Create a separate GrStencilBuffer class apart from GrRenderTarget. by bsalomon@google.com · 13 years ago
  76. dea2f8d Remove unnecessary dirty clip flag in GrGpu, remove getUsableStencilBits() by bsalomon@google.com · 13 years ago
  77. ec3ed6a Automatic update of all copyright notices to reflect new license terms. by epoger@google.com · 13 years ago
  78. 50398bf Make GrTextureCache into a generic GrResource cache. Also some GrContext texture interface cleanup. by bsalomon@google.com · 13 years ago
  79. 25fd36c Indexed drawing for paths with multiple contours by bsalomon@google.com · 13 years ago
  80. ee43512 Tesselate path once for tiled offscreen AA by bsalomon@google.com · 13 years ago
  81. 3582bf9 Remove GrAuto*Malloc, replace with SkAuto*Malloc by bsalomon@google.com · 13 years ago
  82. 25fb21f Refactor GrDrawTarget vertex/index api by bsalomon@google.com · 13 years ago
  83. 441d7da Correct argument order for drawSimpleRect() by thakis@chromium.org · 13 years ago
  84. 2368f6f Remove createPlatformRenderTarget, undeprecate createRenderTargetFrom3DAPIState by bsalomon@google.com · 13 years ago
  85. 07f3ee1 use SkPath for GrPath, removing GrPathIter entirely by reed@google.com · 13 years ago
  86. 20efde7 Share code with SkRect by reed@google.com · 13 years ago
  87. 7744c20 use SkPoint, creating an alias for GrPoint by reed@google.com · 13 years ago
  88. 6aef1fb Add 4x4 downsample filter with 4 bilinear texture reads, use for ssaa. by bsalomon@google.com · 13 years ago
  89. 05ef510 Remove GrContext.h dependence on GrGpu.h by bsalomon@google.com · 13 years ago
  90. 6aa25c3 Make Gr clear take a rect for a partial-clear by bsalomon@google.com · 13 years ago
  91. fea37b5 Add lockKeylessTexture() for caching texture without a content key. by bsalomon@google.com · 13 years ago
  92. 398109c rename SkDevice::eraseColor to clear and make virtual. by bsalomon@google.com · 14 years ago
  93. bcdbbe6 by bsalomon@google.com · 14 years ago
  94. 5877ffd Add APIs and plumbing for external rendertaret-textures w/ and w/out MSAA. by bsalomon@google.com · 14 years ago
  95. f954d8d Add isMultisampled() to GrRenderTarget. Cleanup MSAA vs smooth lines logic in GrGpuGL. by bsalomon@google.com · 14 years ago
  96. 669fdc4 Adds read pixels to GrTexture and GrRenderTarget by bsalomon@google.com · 14 years ago
  97. 8fe7247 Add GrResource base class for ibs, texs, vbs, etc. by bsalomon@google.com · 14 years ago
  98. 11f0b51 Fix ref leak on GrGpu. by bsalomon@google.com · 14 years ago
  99. 9d18b78 This CL implements a tesselated path renderer, using GLU's libtess. All of the by senorblanco@chromium.org · 14 years ago
  100. dfe75bc Add way to determine at link time what path renderer will be used. by bsalomon@google.com · 14 years ago