1. 2f7ee02 Revert "Add new GrSurfaceInfo class and related backend structs." by Jim Van Verth · 3 years ago
  2. 6aac119 Add new GrSurfaceInfo class and related backend structs. by Greg Daniel · 3 years ago
  3. a59925f Revert "Revert "New approach to GrProcessor uniforms."" by Brian Salomon · 3 years ago
  4. ae59426 Revert "New approach to GrProcessor uniforms." by Brian Salomon · 3 years ago
  5. 10c9f36 New approach to GrProcessor uniforms. by Brian Salomon · 3 years ago
  6. ca5d31e Revert "Add OWNERS to include (and include/private) to enforce API review" by Brian Osman · 3 years ago
  7. be0e255 Add OWNERS to include (and include/private) to enforce API review by Brian Osman · 3 years ago
  8. b61a243 Refactored swizzle domain testing by Ethan Nicholas · 3 years ago
  9. 0e32aa8 Rename some GrD3DTypes* header files. by Greg Daniel · 3 years ago
  10. 99ddd2a Remove (unused) geometry shader support by Brian Osman · 3 years, 1 month ago
  11. 0454fcb dedup tess shader flags by Brian Salomon · 3 years, 1 month ago
  12. aca3f22 Add skstd::optional::emplace. by John Stiles · 3 years, 1 month ago
  13. 3e87a8e Move GrOpsTask to gpu/ops and the the skgpu::v1 namespace by Robert Phillips · 3 years, 1 month ago
  14. 9f1e06a Reland "Add sRGB 8888 colortype" by Brian Osman · 3 years, 1 month ago
  15. 405eb7b Revert "Add sRGB 8888 colortype" by Brian Osman · 3 years, 1 month ago
  16. 0f7c10e Add sRGB 8888 colortype by Brian Osman · 3 years, 1 month ago
  17. 461c539 Move several more PathRenderers to skgpu::v1 namespace by Robert Phillips · 3 years, 1 month ago
  18. efde90d Add $es3 modifier to SkSL. by John Stiles · 3 years, 1 month ago
  19. 0201431 Add parser support for highp/mediump Tokens in vardecls. by John Stiles · 3 years, 1 month ago
  20. 9eca2ca Use varyings to implement MatrixEffects applied to DeviceCoord FPs. by Brian Salomon · 3 years, 1 month ago
  21. 66b500a Remove explicit sample flag from GrFP. by Brian Salomon · 3 years, 1 month ago
  22. 8a1bbaa Remove uber paths from the tessellation atlas by Chris Dalton · 3 years, 2 months ago
  23. c317600 Lift the tessellation atlas into its own path renderer by Chris Dalton · 3 years, 2 months ago
  24. 82bbe60 Add static to global nullopt symbol. by John Stiles · 3 years, 2 months ago
  25. 50f0dad Remove GrSharedEnums.h by Brian Osman · 3 years, 2 months ago
  26. c9145f3 Remove enum support from SkSL by Brian Osman · 3 years, 2 months ago
  27. 8c26479 Remove large swaths of code related to .fp files by Brian Osman · 3 years, 2 months ago
  28. d390c64 add value_or to optional by Herb Derby · 3 years, 2 months ago
  29. 4c886ee Revert "Revert "Convert GrConfigConversionEffect to a runtime FP"" by Brian Osman · 3 years, 2 months ago
  30. 1c46777 Revert "Convert GrConfigConversionEffect to a runtime FP" by Brian Osman · 3 years, 2 months ago
  31. 1a82a4e Remove GrResourceProvider.h from all other header files by Robert Phillips · 3 years, 2 months ago
  32. 4a77813 Convert GrConfigConversionEffect to a runtime FP by Brian Osman · 3 years, 2 months ago
  33. 40fefb2 Make SkTOptional C++14 safe by Mike Reed · 3 years, 3 months ago
  34. 7bf7999 Reland "Add format-specifier warnings to SkDebugf." by John Stiles · 3 years, 3 months ago
  35. 283dba5 Revert "Add format-specifier warnings to SkDebugf." by Tyler Denniston · 3 years, 3 months ago
  36. e58831c Add format-specifier warnings to SkDebugf. by John Stiles · 3 years, 3 months ago
  37. e2c4e7e Add comparison operators to skstd::optional. by John Stiles · 3 years, 3 months ago
  38. e53cf99 Add nullopt to skstd::optional. by John Stiles · 3 years, 3 months ago
  39. fe83ab6 Revert "Purge ccpr" by Brian Osman · 3 years, 3 months ago
  40. 7bf6bc0 Purge ccpr by Chris Dalton · 3 years, 3 months ago
  41. 294723d Move GrOp::VisitProxyFunc to GrTypesPriv.h GrVisitProxyFunc by Robert Phillips · 3 years, 3 months ago
  42. be03ef1 Remove ableist language by Kevin Lubick · 3 years, 3 months ago
  43. 8f9f763 Remove unreferenced TODO function. by John Stiles · 3 years, 3 months ago
  44. 2d8b835 Add SkBlender class; thread into SkVMBlitter. by John Stiles · 3 years, 3 months ago
  45. af8047d Rename existing 'Blend' enums/names to 'BlendFilter'. by John Stiles · 3 years, 3 months ago
  46. 962dec4 Removed StringFragment alias in favor of skstd::string_view by Ethan Nicholas · 3 years, 3 months ago
  47. d2e0960 Removed SkSL::StringFragment in favor of string_view by Ethan Nicholas · 3 years, 3 months ago
  48. f7f36ae Add ProgramKind::kRuntimeBlend for Runtime Blend functions. by John Stiles · 3 years, 3 months ago
  49. eaa9e07 Marked String(string_view) explicit by Ethan Nicholas · 3 years, 3 months ago
  50. 87fab9f Changing dst sample type to flags. by Greg Daniel · 3 years, 3 months ago
  51. 2c9a6ec Added skstd::string_view by Ethan Nicholas · 3 years, 3 months ago
  52. 8f73ede Added more SkTOptional APIs by Ethan Nicholas · 3 years, 3 months ago
  53. 4ed2baa Added skstd::optional by Ethan Nicholas · 3 years, 4 months ago
  54. 8447f13 Chop tessellated curves that don't fit in a patch by Chris Dalton · 3 years, 4 months ago
  55. b1e9cb0 Remove fExpression (matrix expression) from SampleUsage by Brian Osman · 3 years, 4 months ago
  56. 1391170 More ctype cleanup in SkSL by Brian Osman · 3 years, 4 months ago
  57. c23386c Remove layout(override_coverage) by Brian Osman · 3 years, 4 months ago
  58. 3adc091 Remove layout(tracked) from SkSL by Brian Osman · 3 years, 4 months ago
  59. 5696bcd GrColorTypeDesc -> GrColorFormatDesc by Brian Salomon · 3 years, 4 months ago
  60. 43ee3f5 Fix implicit signedness change warnings in private includes by Brian Osman · 3 years, 4 months ago
  61. 614fb1e Removed early_fragment_tests layout qualifier by Ethan Nicholas · 3 years, 4 months ago
  62. a372429 Align SkSpan API with std::span by Brian Osman · 3 years, 4 months ago
  63. 51308f1 SkTHashTable assert key self equal. by Ben Wagner · 3 years, 4 months ago
  64. 552fcb9 Remove flexible runtime effects entirely by Brian Osman · 3 years, 5 months ago
  65. 83dae92 Remove SkSL sample-with-matrix implementation by Brian Osman · 3 years, 5 months ago
  66. 7bbe365 Don't include the intrinsics headers in SkFloatingPoint.h by Hans Wennborg · 3 years, 5 months ago
  67. f0e564f remove sk_float_rsqrt() by Mike Klein · 3 years, 5 months ago
  68. 57ab06c Delete mixed samples by Chris Dalton · 3 years, 5 months ago
  69. 8f1dff6 Remove layout(marker) from runtime effect SkSL by Brian Osman · 3 years, 5 months ago
  70. e49703f Remove custom SkVertices data and runtime effect `varying` support by Brian Osman · 3 years, 5 months ago
  71. cbb60bd Add runtime color filter and shader modes to the SkSL compiler by Brian Osman · 3 years, 5 months ago
  72. b91382e remove SkNx::rsqrt() by Mike Klein · 3 years, 5 months ago
  73. 940ec1c remove unused SkNx::invert() by Mike Klein · 3 years, 5 months ago
  74. ee49efc Added DSL fragmentProcessor and Sample function by Ethan Nicholas · 3 years, 5 months ago
  75. 2c67340 Expose writing to mip levels via GrSurfaceContext::writePixels by Brian Salomon · 3 years, 5 months ago
  76. 8b8ce4a Add support for int uniforms to Metal and Vulkan by Brian Osman · 3 years, 6 months ago
  77. a6ca0b1 SkAuto[S]TMalloc only for trivially constructible/destructible. by Brian Salomon · 3 years, 6 months ago
  78. 7d8cdd5 Remove use of std::result_of. by Ben Wagner · 3 years, 6 months ago
  79. 194b239 Reland "Use objc_externally_retained to cut down retain/release in Metal" by Adlai Holler · 3 years, 6 months ago
  80. 8b67880 Revert "Use objc_externally_retained to cut down retain/release in Metal" by Michael Ludwig · 3 years, 6 months ago
  81. 78381ee Use objc_externally_retained to cut down retain/release in Metal by Adlai Holler · 3 years, 6 months ago
  82. 31798c2 Remove NVPR by Robert Phillips · 3 years, 6 months ago
  83. c8bcef1 Replace printf with std::to_string. by John Stiles · 3 years, 6 months ago
  84. 8b87f4e Disable NVPR by default on the bots by Robert Phillips · 3 years, 6 months ago
  85. 0dd1a77 Add noinline keyword to SkSL. by John Stiles · 3 years, 6 months ago
  86. 24c1772 Fixed an issue with DSL includes by Ethan Nicholas · 3 years, 6 months ago
  87. daed259 Made SkSL DSL into public API by Ethan Nicholas · 3 years, 6 months ago
  88. b9bd12d Clarify how we decide the bitdepth for picture-shader by Mike Reed · 3 years, 6 months ago
  89. 4c59437 Emit new style key information in generated effects by Brian Osman · 3 years, 6 months ago
  90. 033da99 mark SkAutoMutexExclusive unmovable by Mike Klein · 3 years, 7 months ago
  91. dc8a6b6 Remove bug-prone SkIDChangeListener singleThreaded arg by Adlai Holler · 3 years, 7 months ago
  92. dced31f Change PromiseImage API to take GrContextThreadSafeProxy by Adlai Holler · 3 years, 7 months ago
  93. 17776e3 Move GrProxyProvider down to GrRecordingContext by Adlai Holler · 3 years, 7 months ago
  94. a6a3d05 Add a writer class for indirect draw commands by Chris Dalton · 3 years, 7 months ago
  95. 56c78f4 Reland "Add backend texture and backend render target versions snapshot GMs" by Brian Salomon · 3 years, 7 months ago
  96. 507c565 Revert "Add backend texture and backend render target versions snapshot GMs" by Brian Salomon · 3 years, 7 months ago
  97. fa87f9c Add backend texture and backend render target versions snapshot GMs by Brian Salomon · 3 years, 7 months ago
  98. 87d784f Add new GrVkBuffer class to merge all types in one. by Greg Daniel · 3 years, 7 months ago
  99. 9fc9b87 Add bool2/bool3/bool4 to GrSLType. by John Stiles · 3 years, 7 months ago
  100. 148224e Add GrSL enums for uint3 and uint4. by John Stiles · 3 years, 8 months ago