1. b0047b5 Revert "Remove most of GrConfig.h" by Brian Salomon · 6 years ago
  2. 80e334d Remove most of GrConfig.h by Brian Salomon · 6 years ago
  3. 7eabfe8 This is a reland of GrDomainEffect with significant changes: by Brian Salomon · 6 years ago
  4. c15e890 Move the initial GrProgramDesc keyLength into the header by Robert Phillips · 6 years ago
  5. 933484f Stop using GrPixelConfig in Metal & Dawn's GrProgramDesc creation by Robert Phillips · 6 years ago
  6. 323471e Remove GrProgramDesc's need for the GrGpu by Robert Phillips · 6 years ago
  7. fcaae48 Use GrProgramInfo's primitiveType field by Robert Phillips · 6 years ago
  8. 524e28b Use GrSurfaceProxyView for dst proxies. by Greg Daniel · 6 years ago
  9. f272bea Plumb GrBackendFormat into the GrPrimitiveProcessor::TextureSampler by Robert Phillips · 6 years ago
  10. 4face83 Plumb GrPrimitiveType down to GrProgramDesc::Build by Robert Phillips · 6 years ago
  11. 7de1333 Add computation of requestedFeatures to GrProgramInfo and use it by Robert Phillips · 6 years ago
  12. 2579de4 Tighten up creation of the GrProgramDesc and remove some unnecessary checks by Robert Phillips · 6 years ago
  13. 901aff0 Add GrProgramInfo to centralize management of program information by Robert Phillips · 6 years ago
  14. f19f9ca Handle F16Norm clamping in SkPaint->GrPaint conversion. by Brian Salomon · 6 years ago
  15. 67529b2 SkSL GLSL generator writes default precision for sampler2D/samplerExternalOS/sampler2DRect by Brian Salomon · 6 years ago
  16. 2739fd2 Reland: Enable YCbCr sampler support on platforms other than Android by Sergey Ulanov · 6 years ago
  17. 9fc5e8d Revert "Enable YCbCr sampler support on platforms other than Android" by Greg Daniel · 6 years ago
  18. cc4573d Enable YCbCr sampler support on platforms other than Android by Sergey Ulanov · 6 years ago
  19. 1a22b7f Fix a couple potential bugs when adding sampler info to a program key by Brian Osman · 6 years ago
  20. f209e88 Update SkSurface_Gpu::Valid to take a backend format by Robert Phillips · 6 years ago
  21. 2c3398d Switch from querying swizzle on caps to using swizzles stored on proxies. by Greg Daniel · 6 years ago
  22. 68ba117 GrShaderCaps always stores config texture swizzles. by Brian Salomon · 6 years ago
  23. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 6 years ago
  24. 8c4cafd Don't flush pipeline state when querying sample locations in GL by Chris Dalton · 6 years ago
  25. 5ced0bf Add shader based blending of kPlus for configs that need clamping by Brian Osman · 6 years ago
  26. 65cdd61 Ganesh: Clamp blend inputs when using F16_Clamped pixel config by Brian Osman · 6 years ago
  27. d7291ba Restore support for multisample locations by Chris Dalton · 6 years ago
  28. f259b8b Add kRGB_888X_GrPixelConfig by Greg Daniel · 6 years ago
  29. d0fe875 Remove destination GrRenderTargetProxy from GrPipeline by Robert Phillips · 7 years ago
  30. d3e7130 Add a hash of all vertex attributes to the GrProgramDesc key by Brian Osman · 7 years ago
  31. 7a82edf Add support for immuatable samplers in vulkan. by Greg Daniel · 7 years ago
  32. 7eae3e0 Reland "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 7 years ago
  33. fdf05f4 Revert "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 7 years ago
  34. af87483 Move GrGeometryProcessor's textures out of classes and into by Brian Salomon · 7 years ago
  35. e782f84 Remove GrResourceIOProcessor. by Brian Salomon · 7 years ago
  36. 60dd8c7 Introduce enum class for texture type. by Brian Salomon · 7 years ago
  37. db10ed0 Remove unused kBufferSampler_GrSLType by Brian Salomon · 7 years ago
  38. 662ea4b Remove texel buffer support. by Brian Salomon · 7 years ago
  39. e72e773 remove SkTCast by Mike Klein · 7 years ago
  40. b089765 Reland "Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines." by Ben Wagner · 7 years ago
  41. ab17347 Revert "Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines." by Hal Canary · 7 years ago
  42. c640d0d Revert "Revert "SkTypes: extract SkTo"" by Hal Canary · 7 years ago
  43. e1bc7de Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines. by Hal Canary · 7 years ago
  44. fdcfb8b Revert "SkTypes: extract SkTo" by Hal Canary · 7 years ago
  45. 2a2f675 SkTypes: extract SkTo by Hal Canary · 7 years ago
  46. 535ba8d Drop unused support for MSAA sample locations by Chris Dalton · 7 years ago
  47. 5711133 Remove integer texture support by Brian Salomon · 8 years ago
  48. 7f86192 Revert "Drop support for unused MSAA extensions" by Robert Phillips · 8 years ago
  49. 7df2746 Drop support for unused MSAA extensions by Chris Dalton · 8 years ago
  50. 47c8ed3 Reland "Fix precision caps and rrect/ellipse effect precisions" by Chris Dalton · 8 years ago
  51. 24f9c19 Revert "Fix precision caps and rrect/ellipse effect precisions" by Brian Osman · 8 years ago
  52. e421800 Fix precision caps and rrect/ellipse effect precisions by Chris Dalton · 8 years ago
  53. 559f556 Remove support for image load/store by Brian Salomon · 8 years ago
  54. 2890fbf Make GrPipeline hold a GrRenderTargetProxy (instead of a GrRenderTarget) by Robert Phillips · 8 years ago
  55. bb581ce Convert DstTexture to DstProxy (take 2) by Robert Phillips · 8 years ago
  56. 9bee2e5 Revise system for checking for uninstantiated proxies by Robert Phillips · 8 years ago
  57. c375704 Revert "Convert DstTexture to DstProxy" by Robert Phillips · 8 years ago
  58. 87f7f1c Convert DstTexture to DstProxy by Robert Phillips · 8 years ago
  59. 8a02f65 Switch ImageStorageAccess over to GrTextureProxies by Robert Phillips · 8 years ago
  60. ab015ef Move the ability to access textures, buffers, and image storages out from GrProcessor. by Brian Salomon · 8 years ago
  61. 18dfa98 Store the dst texture used by an XP in GrPipeline rather than in the XP. by Brian Salomon · 8 years ago
  62. e7d3048 Remove GrPipelineOptimizations computation from GrPipeline::init and nest in GrMeshDrawOp. by Brian Salomon · 8 years ago
  63. 3865711 Replaced all calls to fragmentPosition() with sk_FragCoord by Ethan Nicholas · 9 years ago
  64. cae3a4c Revert "Replaced all calls to fragmentPosition() with sk_FragCoord" by Ethan Nicholas · 9 years ago
  65. de4d301 Replaced all calls to fragmentPosition() with sk_FragCoord by Ethan Nicholas · 9 years ago
  66. 8c852be Removing tracking of whether GP/FP coverage calculations are used by XP. by Brian Salomon · 9 years ago
  67. 1edc5b9 Rename vars and functions from 'glslcaps'->'shadercaps' by Brian Salomon · 9 years ago
  68. 94efbf5 Merge GrGLSLCaps into GrShaderCaps by Brian Salomon · 9 years ago
  69. f9f4512 Reland image storage with fixes. by Brian Salomon · 9 years ago
  70. 59dc411 Revert "Initial OpenGL Image support." by Brian Salomon · 9 years ago
  71. be34882 Initial OpenGL Image support. by Brian Salomon · 9 years ago
  72. b014cca Make GrBufferAccess a nested class of GrProcessor by Brian Salomon · 9 years ago
  73. db4183d In GrProcessor::TextureSampler drop the "get", it's cleaner by Brian Salomon · 9 years ago
  74. 0bbecb2 Rename GrTextureAccess to GrProcessor::TextureSampler. by Brian Salomon · 9 years ago
  75. 2245803 Rename GrTextureBufferSampler to GrBufferSampler by csmartdalton · 9 years ago
  76. 739c5bf Revert "Revert "Limit GL_TEXTURE_RECTANGLE filtering to bilinear."" by Brian Salomon · 9 years ago
  77. ce4d04a Revert "Limit GL_TEXTURE_RECTANGLE filtering to bilinear." by Ben Wagner · 9 years ago
  78. 4d53c44 Limit GL_TEXTURE_RECTANGLE filtering to bilinear. by Brian Salomon · 9 years ago
  79. c633abb Remove GrStencilSettings from GrPipeline by csmartdalton · 9 years ago
  80. 2eda5b3 Conditionally insert gl_PointSize into shaders. by bsalomon · 9 years ago
  81. a624bf3 Stop flattening GrCoordTransforms in parent GrFragmentProcessors. by bsalomon · 9 years ago
  82. 56b7dc4 Revert of Stop flattening GrCoordTransforms in parent GrFragmentProcessors. (patchset #3 id:40001 of https://codereview.chromium.org/2339203002/ ) by bsalomon · 9 years ago
  83. d91237e Stop flattening GrCoordTransforms in parent GrFragmentProcessors. by bsalomon · 9 years ago
  84. 5d8f69f Merge GrGLSLProgramDesc into GrProgramDesc by egdaniel · 9 years ago[Renamed (90%) from src/gpu/glsl/GrGLSLProgramDesc.cpp]
  85. 0d9990f Merge ProgramDesc's for GL and Vulkan by egdaniel · 9 years ago[Renamed (92%) from src/gpu/gl/GrGLProgramDesc.cpp]
  86. 990dbc8 Add Texture2D and Sampler GrSLTypes by egdaniel · 9 years ago
  87. 74b8d32 Implement texel buffers by cdalton · 9 years ago
  88. a6b92ad Infer sampler precision from pixel config by cdalton · 9 years ago
  89. 28f45b9 Add "sample locations" feature to GrProcessor by cdalton · 9 years ago
  90. 8733210 Replace fWillReadFragmentPosition with a bitfield by cdalton · 9 years ago
  91. ae04ecf Fix GL texture target program key by bsalomon · 10 years ago
  92. e5286e0 Beginning of support for texture rectangles. by bsalomon · 10 years ago
  93. 7f9b2e4 Swizzle shader output and blend when using GL_RED to implement kAlpha_8_GrPixelConfig by bsalomon · 10 years ago
  94. 65859ec Fix uninit texture key with odd number of textures by bsalomon · 10 years ago
  95. cdee009 Add a class representing texture swizzle. by bsalomon · 10 years ago
  96. 3183a41 Revert of Add a class representing texture swizzle. (patchset #6 id:100001 of https://codereview.chromium.org/1567733005/ ) by mtklein · 10 years ago
  97. 1a1efea Add a class representing texture swizzle. by bsalomon · 10 years ago
  98. 2047b78 Don't ref/unref the static src-over xp by bsalomon · 10 years ago
  99. 56cf6dc Create a static instances of SrcOver XferProcessor by egdaniel · 10 years ago
  100. 7ea33f5 Initial version of external_oes texture support and unit test by bsalomon · 10 years ago