1. e167f96 Fix GPU resource cache related assertions. by bsalomon · 10 years ago
  2. 63c992f Fix the speeling of "purgeable" in Gr code by bsalomon · 10 years ago
  3. c2f35b7 Allow unbudgeted resources to be recycled by the cache as scratch. by bsalomon · 10 years ago
  4. 4dffede Fix self assigment in GrResourceKey by bsalomon · 10 years ago
  5. 1ea1ebc Remove GrBinHashKey by bsalomon · 10 years ago
  6. 24db3b1 Add specialized content key class for resources. by bsalomon · 10 years ago
  7. 8dd688b Rename GrOptDrawState to GrPipeline and GrDrawState to GrPipelineBuilder by egdaniel · 10 years ago
  8. 2fdeda0 XPFactory lazily initializie in drawstate / GrPaint by joshualitt · 10 years ago
  9. 1c60dfe Reland https://codereview.chromium.org/860333002 with fix for test failures. by bsalomon · 10 years ago
  10. 988018c Revert of Make GrScratchKey memory buffer correct size on copy (patchset #1 id:1 of https://codereview.chromium.org/860333002/) by mtklein · 10 years ago
  11. 711ef48 Make GrScratchKey memory buffer correct size on copy by kkinnunen · 10 years ago
  12. 71e236c Remove willReadDst from GrFragmentProcessor. by egdaniel · 10 years ago
  13. 46d36f0 Refactor position computation to enable device space "nudge" by robertphillips · 10 years ago
  14. afe3005 Require budget decision when creating a RenderTarget SkSurface. by bsalomon · 10 years ago
  15. 54f0e9d Add Xfer Processor for GrCustomXfermodes by egdaniel · 10 years ago
  16. 0063a9b Move XferEffects class to GrCustomXfermode file by egdaniel · 10 years ago
  17. 5236cf4 Make uncached textures uncached from the get go. by bsalomon · 10 years ago
  18. abb52a1 Move most of the transform logic into the primitive processors by joshualitt · 10 years ago
  19. 6f07665 Simplify SkInstCnt by mtklein · 10 years ago
  20. 72c9faa Fix up all the easy virtual ... SK_OVERRIDE cases. by mtklein · 10 years ago
  21. 7775c85 Add a simpler key type for scratch resource keys. by bsalomon · 10 years ago
  22. 8059eb9 Move ViewMatrix off of drawstate by joshualitt · 10 years ago
  23. 40d4bd8 removing coord change matrices by joshualitt · 10 years ago
  24. b0ae649 Add device space skshader GM to test kDevice_GrCoordSet by bsalomon · 10 years ago
  25. 8fc6c2d This CL cleans up the last remaining users of localCoordChange on paint by joshualitt · 10 years ago
  26. fa1e8a7 Add sRGB texture support. by jvanverth · 10 years ago
  27. 080e673 Add XP to handle the cases where we disable color write. by egdaniel · 10 years ago
  28. f65f0b9 remove dead SK_SUPPORT_LEGACY_GRTYPES dead by reed · 10 years ago
  29. 290c09b initial changes to add local matrix to primitive processor by joshualitt · 10 years ago
  30. c262582 Remove the low hanging fruit with coord change matrices by joshualitt · 10 years ago
  31. 9e4ecdc Add an InvariantOutput for the XPF. by egdaniel · 10 years ago
  32. 309d4d5 Remove GrCoordTransform::kPosition_CoordSet by bsalomon · 10 years ago
  33. 16b2789 Change to create device coord coordset by joshualitt · 10 years ago
  34. 5531d51 remove view matrix from context by joshualitt · 10 years ago
  35. 3e79124 Stop creating GrODS for stencilPath commands. by bsalomon · 10 years ago
  36. 8750924 Add Coverage Drawing XP by egdaniel · 10 years ago
  37. 9b98932 This change will ultimately pull uniform color, and to a much lesser degree uniform coverage, into GPs. There are still some loose ends because drawstate has the ability to override the GP, but fixing these cleanly will have to wait until we have deferred geometry in place and can make attribute / uniform decisions on the fly. by joshualitt · 10 years ago
  38. 54160f3 Add xp optimization for RGB coverage. by egdaniel · 10 years ago
  39. 912ed6e Cleanup: Mark some overridden methods with 'SK_OVERRIDE'. by tfarina · 10 years ago
  40. 56995b5 Remove GP from drawstate, revision of invariant output for GP by joshualitt · 10 years ago
  41. 5756aff Adding a custom data field to GrGpuResource by junov · 10 years ago
  42. c230414 Create xfer processor backend. by egdaniel · 10 years ago
  43. 436293a Making GrGpuResource::release public for special case in Blink by junov · 10 years ago
  44. 2947382 Revert of Create xfer processor backend. (patchset #6 id:100001 of https://codereview.chromium.org/764643004/) by joshualitt · 10 years ago
  45. 06f019f Revert of Fix to set correct output type when blending when we've read dst (patchset #4 id:60001 of https://codereview.chromium.org/791143002/) by joshualitt · 10 years ago
  46. 8c0f615 Revert of Remove GP from drawstate, revision of invariant output for GP (patchset #9 id:160001 of https://codereview.chromium.org/791743003/) by joshualitt · 10 years ago
  47. c6bc58e Remove GP from drawstate, revision of invariant output for GP by joshualitt · 10 years ago
  48. 733fc20 Fix to set correct output type when blending when we've read dst by egdaniel · 10 years ago
  49. 4dffc94 Create xfer processor backend. by egdaniel · 10 years ago
  50. 2e3b3e3 This cl moves color and coverage off of drawstate. In an effort to keep this CL manageable, I have left the compute invariant input / output in a bit of a strange state(fixing this will be complicated). by joshualitt · 10 years ago
  51. 9513143 Make all blending up to GrOptDrawState be handled by the xp/xp factory. by egdaniel · 10 years ago
  52. 9f876a3 Use threshold of 1 texture coord value per pixel w/ nearest neighbor. by bsalomon · 10 years ago
  53. 309e346 Rename CustomCoordTextureEffect to GrBitmapTextGeoProc. by egdaniel · 10 years ago
  54. 422f56f Make addUniform take a precision by bsalomon · 10 years ago
  55. c0bd648 Move shader precision out of GrShaderVar by bsalomon · 10 years ago
  56. 17168df Use texture size to determine precision of texture coord varyings. by bsalomon · 10 years ago
  57. 8d95ffa Revert of Make all blending up to GrOptDrawState be handled by the xp/xp factory. (patchset #7 id:140001 of https://codereview.chromium.org/759713002/) by egdaniel · 10 years ago
  58. 4ccf0b9 Fix GrUnPreMulColor. by egdaniel · 10 years ago
  59. 7c66342 Make all blending up to GrOptDrawState be handled by the xp/xp factory. by egdaniel · 10 years ago
  60. 28f9c60 Add support for half float alpha textures. by jvanverth · 10 years ago
  61. 915187b Check XpFactory equality in DrawState by egdaniel · 10 years ago
  62. 8bf2bd3 Move GrPorterDuffXferProcessor to include/gpu/effects. by egdaniel · 10 years ago
  63. c92aadc clean up default precision handling by bsalomon · 10 years ago
  64. eb2a676 Remove backend factories by joshualitt · 10 years ago
  65. 87f48d9 create and thread batch tracker object by joshualitt · 10 years ago
  66. 841a6b5 Revert of create and thread batch tracker object (patchset #9 id:160001 of https://codereview.chromium.org/772513002/) by joshualitt · 10 years ago
  67. c3a6eb2 create and thread batch tracker object by joshualitt · 10 years ago
  68. c016fb8 Use static XPF for porter duff xp factories. by egdaniel · 10 years ago
  69. ee64d6e Add glGetShaderPrecisionFormat by bsalomon · 10 years ago
  70. 378092f Add XferProcessor factory in GrPaint and GrDrawState. by egdaniel · 10 years ago
  71. 2dd1ae0 First step to moving vertex attributes to the geometryProcessor by joshualitt · 10 years ago
  72. 4bd4e80 Add function to return an unpremuled version of a GrColor by egdaniel · 10 years ago
  73. 5eefe42 Fix assert in GrMaskFormatBytesPerPixel. by jvanverth · 10 years ago
  74. 267ce48 remove proc key by joshualitt · 10 years ago
  75. a2c2323 Remove GrSurface::isSameAs by bsalomon · 10 years ago
  76. 10e23ca Use scratch keys for stencil buffers. by bsalomon · 10 years ago
  77. 19cd0f1 Revert "Use scratch keys for stencil buffers." by bsalomon · 10 years ago
  78. 91175f1 Use scratch keys for stencil buffers. by bsalomon · 10 years ago
  79. 932f866 Create GrOptDrawState directly in the cmd buffer in GrIODB. by bsalomon · 10 years ago
  80. b03c4a3 Don't use NULL GrOptDrawState to indicate that draw should be skipped. by bsalomon · 10 years ago
  81. 02bcd9d move GrGeometryProcessor to src by joshualitt · 10 years ago
  82. ae59b77 Create GrOptDrawState before recording draw in GrInOrderDrawBuffer by bsalomon · 10 years ago
  83. ec03a46 Add processor name to comment when printing out shaders. by egdaniel · 10 years ago
  84. 7eb8c7b drawinfo carries bufferinfo by joshualitt · 10 years ago
  85. 9853cce Drawstate on stack by joshualitt · 10 years ago
  86. 84c8e62 Allow GPU resources to not be counted against the cache budget. by bsalomon · 10 years ago
  87. 12299ab Make GrResourceCache2 responsible for calling release, abandon, and ~. by bsalomon · 10 years ago
  88. 71cb0c2 Replace GrResourceCache with GrResourceCache2. by bsalomon · 10 years ago
  89. c87dd2c Enable unused param checking for public includes. by djsollen · 10 years ago
  90. ac49acd Revert of Replace GrResourceCache with GrResourceCache2. (patchset #7 id:120001 of https://codereview.chromium.org/716143004/) by bsalomon · 10 years ago
  91. 407aa58 Replace GrResourceCache with GrResourceCache2. by bsalomon · 10 years ago
  92. d54d3fc remove unused kLCD_MaskFormat by reed · 10 years ago
  93. f21dab9 Revert of Replace GrResourceCache with GrResourceCache2. (patchset #6 id:100001 of https://codereview.chromium.org/716143004/) by bsalomon · 10 years ago
  94. 66a450f Replace GrResourceCache with GrResourceCache2. by bsalomon · 10 years ago
  95. 0b17d6c Cleanup public includes directory. by djsollen · 10 years ago
  96. e454521 Cleanup GrContextFactory and make it's subclasses private by djsollen · 10 years ago
  97. b6cbc38 Add GrProcOptInfo class to track various output information for color and coverage stages. by egdaniel · 10 years ago
  98. 69ed47f Make GrGpuResource::gpuMemorySize non-virtual w/ onGpuMemorySize virtual impl by bsalomon · 10 years ago
  99. 605dd0f Move GrInvariantOutput out of GrProcessor and into its own class. by egdaniel · 10 years ago
  100. 453cf40 Add GrGpuResource::CacheAccess by bsalomon · 10 years ago