1. 832787a [canvaskit] Fallback to CPU more gracefully by Kevin Lubick · 5 years ago
  2. d0626aa Add clamped half-float pixel config to Ganesh by Brian Osman · 5 years ago
  3. d7291ba Restore support for multisample locations by Chris Dalton · 6 years ago
  4. 858fecc Got RelaxedPrecision decorations working again in SPIR-V, and removed by Ethan Nicholas · 6 years ago
  5. 1c1c666 Default implementation of onSetRelease() on GrSurface by Brian Salomon · 6 years ago
  6. b2c5dae Simplify promise image lazy instantiation callbacks. by Brian Salomon · 6 years ago
  7. 4c56b03 Drop support for GL_EXT_raster_multisample by Chris Dalton · 6 years ago
  8. b70990e add kRGBA_F16Norm_SkColorType by Mike Klein · 6 years ago
  9. bae7121 Add flush call to take access type, flags, and semaphore. by Greg Daniel · 6 years ago
  10. d31b5e7 Revert "Drop unused shader support for sample variables" by Chris Dalton · 6 years ago
  11. 8cabb32 Make it safe to enter the cache from a GrTexture idle proc. by Brian Salomon · 6 years ago
  12. 216a9d7 Fix setting of GL texture swizzle when using 1 for swizzle. by Greg Daniel · 6 years ago
  13. be9aff2 Remove GrContextPriv.h from GrRenderTargetContext.h by Robert Phillips · 6 years ago
  14. 28bafb0 Add option to force GLSL string caching rather than program binaries. by Brian Salomon · 6 years ago
  15. f259b8b Add kRGB_888X_GrPixelConfig by Greg Daniel · 6 years ago
  16. 73bfb89 GrGLGpu: Avoid potential nullptr dereference by Greg Kaiser · 6 years ago
  17. 9be246e GrGLGpu: Remove unused 'return' by Greg Kaiser · 6 years ago
  18. 1f05d45 Add GrContext::resetGLTextureBindings(). by Brian Salomon · 6 years ago
  19. d978b90 Track separate texure binding states for each OpenGL texture target. by Brian Salomon · 6 years ago
  20. dbf7072 Use different classes for client side arrays and GPU buffer objects. by Brian Salomon · 6 years ago
  21. e1f5502 Reland "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
  22. c83da98 Revert "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
  23. 91c1d08 SkSL is now pickier about type conversions by Ethan Nicholas · 6 years ago
  24. ae64c19 Convert GrBufferType to enum class, rename, and remove dead values by Brian Salomon · 6 years ago
  25. 2d35a1c Move texture release proc to GrSurface so that render targets can also have releases. by Greg Daniel · 6 years ago
  26. 9da87e0 Rename GrContext::contextPriv to priv by Robert Phillips · 6 years ago
  27. c1541ae Move GrContextOptions to GrContext_Base and make GrContextThreadSafeProxy be derived from GrContext_Base by Robert Phillips · 6 years ago
  28. 8f5aeeb Revert "Narrow clear-as-draw workaround on D3D11 ANGLE" by Michael Ludwig · 6 years ago
  29. d0fe875 Remove destination GrRenderTargetProxy from GrPipeline by Robert Phillips · 6 years ago
  30. 3dc9389 Narrow clear-as-draw workaround on D3D11 ANGLE by Michael Ludwig · 6 years ago
  31. 12d2264 Convert GrBuffer owners to sk_sp by Brian Salomon · 6 years ago
  32. 8bbdfda Limit PowerVR Rougue clear texture support disable to x86 by Brian Salomon · 6 years ago
  33. a66be38 Limit Analytic Clip FP workaround to powervr rogue on x86 by Brian Salomon · 6 years ago
  34. ede88ab Remove some unused GrGLGpu member fields and functions. by Brian Salomon · 6 years ago
  35. 805cc7a Avoid setting the GL color mask and clear color redundantly before glClear. by Brian Salomon · 6 years ago
  36. 31a60db Remove GrGLGpu member vars related to already removed clear-as-draw program. by Brian Salomon · 6 years ago
  37. 8bc352c Revert "Revert "Avoid checking extension string in GrGLGpu::onResetContext."" by Brian Salomon · 6 years ago
  38. 04c1ccc Revert "Avoid checking extension string in GrGLGpu::onResetContext." by Kevin Lubick · 6 years ago
  39. a5bc812 Avoid checking extension string in GrGLGpu::onResetContext. by Brian Salomon · 6 years ago
  40. 9bc76d9 Change the meaning of GrBudgetedType::kUnbudgetedUncacheable. by Brian Salomon · 6 years ago
  41. aa6ca0a Require explicit GrWrapCacheable specification in more places. by Brian Salomon · 6 years ago
  42. fa2ebea Replace bool purgeImmediately with enum GrWrapCacheable. by Brian Salomon · 6 years ago
  43. 1bf0ed8 Make GrTexture caching for SkPromiseImageTexture work when same texture by Brian Salomon · 6 years ago
  44. c39d0c8 Implement generic draw-as-clear fallback for color and stencil by Michael Ludwig · 6 years ago
  45. 1676cb9 Restore ETC1 compressed texture support. by Jim Van Verth · 6 years ago
  46. a21d196 Move clear-as-draw caps into GrCaps by Michael Ludwig · 6 years ago
  47. 2d2c09f Don't store the length and checksom on the GrProgramDesc key itself. by Greg Daniel · 6 years ago
  48. 8d05883 Revert "Revert "we now cache GLSL shaders when we can't cache the binaries"" by Ethan Nicholas · 6 years ago
  49. 5a0338c Fixed GL shader link status checks by Ethan Nicholas · 6 years ago
  50. 6cdac62 Remove extra semi-colons by Kevin Lubick · 6 years ago
  51. ce9a901 Remove checks for GL_CHROMIUM_unpack_flipy. by Brian Salomon · 6 years ago
  52. 614c1a8 Add idle texture callback mechanism. by Brian Salomon · 6 years ago
  53. bf3e486 Don't use client side buffers with WebGL by Brian Salomon · 6 years ago
  54. 88f1fa5 Infer GL null buffer hint usage from whether on command buffer or WebGL. by Brian Salomon · 6 years ago
  55. 77e1ccf Make requiring VBOs a runtime rather than compile time decision. by Brian Salomon · 6 years ago
  56. 2cb3b95 Remove GR_GL_USE_NEW_SHADER_SOURCE_SIGNATURE flag. by Brian Salomon · 6 years ago
  57. 34a2030 Remove window rects flag from GrInternalSurfaceFlags. by Brian Salomon · 6 years ago
  58. 2ab5e78 Check for null renderer string when checking ANGLE GL info by Brian Salomon · 6 years ago
  59. f391d0f Reduce the number of backend->pixelconfig GrCaps virtuals. by Brian Salomon · 6 years ago
  60. 255f73a Revert "we now cache GLSL shaders when we can't cache the binaries" by Ethan Nicholas · 6 years ago
  61. 830d5c0 we now cache GLSL shaders when we can't cache the binaries by Ethan Nicholas · 6 years ago
  62. 89f2ff1 Use texparameterf[v] by Brian Salomon · 6 years ago
  63. f23a152 Reland "Add clamp to border wrap mode to gpu" by Michael Ludwig · 6 years ago
  64. 0c75727 Disable OpenGL for Windows-on-ARM64 by Brian Osman · 6 years ago
  65. 858e12c Remove unused GrSignalSemaphoreOp and forced flushed on semaphore insertion. by Greg Daniel · 6 years ago
  66. 8137f3c Revert "Add clamp to border wrap mode to gpu" by Michael Ludwig · 6 years ago
  67. 0a7e58f Add glTexParameterf[v] to GrGLInterface by Brian Salomon · 6 years ago
  68. f49a578 Add clamp to border wrap mode to gpu by Michael Ludwig · 6 years ago
  69. a63593a Remove sample shading and dest color override by Brian Osman · 6 years ago
  70. 246bc3d Revert "Revert "Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures."" by Brian Salomon · 6 years ago
  71. 47be94a Revert "Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures." by Brian Salomon · 6 years ago
  72. 69e5785 Add RG_88 texture format by Jim Van Verth · 6 years ago
  73. c67c31c Revert "Revert "Mark wrapped textures imported into SkImages as "read only"."" by Brian Salomon · 6 years ago
  74. ff4ccaa Revert "Mark wrapped textures imported into SkImages as "read only"." by Brian Salomon · 6 years ago
  75. 796693a Mark wrapped textures imported into SkImages as "read only". by Brian Salomon · 6 years ago
  76. 10273c1 Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures. by Brian Salomon · 6 years ago
  77. 7a82edf Add support for immuatable samplers in vulkan. by Greg Daniel · 6 years ago
  78. 240af98 Avoid flat interpolation on ANGLE by Michael Ludwig · 6 years ago
  79. 5e1f6ea Remove unnecessary gl_FragCoord workaround by Michael Ludwig · 6 years ago
  80. 9a51a86 Pass in actual sampled texture and sample params to gpu uniform builders. by Greg Daniel · 6 years ago
  81. 2335644 Fix occurrences of "-Wextra-semi-stmt" by Brian Salomon · 6 years ago
  82. f384193 Modify workaround to never set base or max texture level for GL_TEXTURE_EXTERNAL_OES by Brian Salomon · 6 years ago
  83. 1144020 Revert "Experimentally disable GrTextureOp chaining on Intel GPUs on Mac." by Brian Salomon · 6 years ago
  84. 22619c2 Remove instanced flush WAR for Skylake by Chris Dalton · 6 years ago
  85. af3dd43 Revert "Disable instanced rendering on Skylake" by Chris Dalton · 6 years ago
  86. fc06f98 Clamp GL_TEXTURE_MAX_LEVEL to 1 on Android. by Brian Salomon · 6 years ago
  87. 240ea4c Disable instanced rendering on Skylake by Chris Dalton · 6 years ago
  88. a6dddea Disable sampler objects when using ES2 shading language on ES3 contexts. by Brian Salomon · 6 years ago
  89. b4f37a6 Experimentally disable GrTextureOp chaining on Intel GPUs on Mac. by Brian Salomon · 6 years ago
  90. 4065d45 Reland "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  91. a708618 sksl: Polyfill fma() when not present in GLSL by Chris Dalton · 6 years ago
  92. 2268ad2 Add flag to force purge resources from cache as soon as possible. by Greg Daniel · 6 years ago
  93. d7157b2 Revert "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  94. 2f9a5ea Reland "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  95. 275cffb Avoid overflow in bufferOffset calculations by Jim Van Verth · 6 years ago
  96. f04fb3c Change how GPs configure attributes by Brian Osman · 6 years ago
  97. 919c9e7 Revert "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  98. 51b1c12 Have a GrBackendFormat be stored on gpu proxies. by Greg Daniel · 6 years ago
  99. 3674336 Reland "make enum santizer fatal" by Mike Klein · 6 years ago
  100. f2b35e4 Revert "make enum santizer fatal" by Mike Klein · 6 years ago