1. e994380 Some GrTypes cleanup. by Brian Salomon · 5 years ago
  2. 5a2f962 Add back door support for GLSL tessellation shaders by Chris Dalton · 5 years ago
  3. 8f259a0 Add BC1_RGB8_UNORM support by Robert Phillips · 5 years ago
  4. 34280e2 Shorten argument lists in GrMesh::SendToGpuImpl by Chris Dalton · 5 years ago
  5. 9f744f7 Change GrGpu::onCreateCompressedTexture signature by Robert Phillips · 5 years ago
  6. 73d4615 Add wireframe support to Metal. by Jim Van Verth · 5 years ago
  7. 0d7e2f1 Change signature of several gpu backend methods by Robert Phillips · 5 years ago
  8. 4dea72a Reland x3 "Remove most of GrConfig.h" by Brian Salomon · 5 years ago
  9. ee94693 Fix a sprinkling of GPU issues by Robert Phillips · 5 years ago
  10. 3f1a98b Reland "Revert "Remove most of GrConfig.h"" by Greg Daniel · 5 years ago
  11. 14b5721 Rename GrCaps textureSwizzle to readSwizzle. by Greg Daniel · 5 years ago
  12. 5b9c7ba Revert "Revert "Remove most of GrConfig.h"" by Brian Salomon · 5 years ago
  13. b915c94 Add interface(s) for compressed backend texture support by Robert Phillips · 5 years ago
  14. 48257d7 Spruce up GrDataUtils in preparation for compressed backend texture support by Robert Phillips · 5 years ago
  15. df6c734 Add GrCaps::getConfigFromCompressedBackendFormat by Robert Phillips · 5 years ago
  16. 42716d4 Expand GrGpu::BackendTextureData to include compressed data by Robert Phillips · 5 years ago
  17. d6df7b5 Switch GrCaps::isFormatCompressed virtual to be 'compressionType' by Robert Phillips · 5 years ago
  18. 99448bf Delete unused GrDebugMarkerOp. by Greg Daniel · 5 years ago
  19. a27d625 Add compression to Mock backend by Robert Phillips · 5 years ago
  20. 6ee695c Adjust cache key for Metal persistent cache. by Jim Van Verth · 5 years ago
  21. ab2b722 Switch SkImage::CompressionType to be an enum class by Robert Phillips · 5 years ago
  22. 9b2c06f Add persistent shader cache support to Metal. by Jim Van Verth · 5 years ago
  23. b0047b5 Revert "Remove most of GrConfig.h" by Brian Salomon · 5 years ago
  24. 80e334d Remove most of GrConfig.h by Brian Salomon · 5 years ago
  25. 7eabfe8 This is a reland of GrDomainEffect with significant changes: by Brian Salomon · 5 years ago
  26. c241b58 Make fragment processor iterators work with range for loops. by Brian Salomon · 5 years ago
  27. 03e4c95 Move creation of GrProgramDesc to GrCaps-derived classes by Robert Phillips · 5 years ago
  28. 55276e3 Enable cross-context textures in Metal. by Jim Van Verth · 5 years ago
  29. 933484f Stop using GrPixelConfig in Metal & Dawn's GrProgramDesc creation by Robert Phillips · 5 years ago
  30. 5fab909 Revert "Rename GLRTFBOIDIs0 to WrapsSwapchainSurface and use for Metal." by Jim Van Verth · 5 years ago
  31. fcdd061 Use just GrSurfaceProxy in pipeline management. by Michael Ludwig · 5 years ago
  32. b1edfde Rename GLRTFBOIDIs0 to WrapsSwapchainSurface and use for Metal. by Jim Van Verth · 5 years ago
  33. 30a35e8 Handle failure to submit semaphores in vulkan backend. by Greg Daniel · 5 years ago
  34. 041aab9 Metal: Simplify GrFence to use completedHandler in all cases. by Jim Van Verth · 5 years ago
  35. 301015c Make GrSemaphore no longer derive from GrGPUResource. by Greg Daniel · 5 years ago
  36. 7c4ea90 Metal: Fix buffer alignment issues on Mac by Jim Van Verth · 5 years ago
  37. 9042d46 Add Metal support for dynamic texture state by Jim Van Verth · 5 years ago
  38. 8367e11 Enforce extra constraints for mixed samples at GrCaps level by Chris Dalton · 5 years ago
  39. 98b9fd0 Put check for MTLTextureUsageShaderRead in available block. by Jim Van Verth · 5 years ago
  40. 373bda6 Remove final usage of GrProgramDesc's header by Robert Phillips · 5 years ago
  41. 5e8cdfd Add 'numRasterSamples' and 'isMixedSampled' to GrProgramInfo by Chris Dalton · 5 years ago
  42. a87c529 Use a priori knowledge about the number of stencil bits in Dawn, Metal and Vulkan backends by Robert Phillips · 5 years ago
  43. 9187e49 Detect whether trying to blit a Metal swapchain texture, and fail if so. by Jim Van Verth · 5 years ago
  44. 323471e Remove GrProgramDesc's need for the GrGpu by Robert Phillips · 5 years ago
  45. b204e4c Implement multisample "disable" in Vulkan by Chris Dalton · 5 years ago
  46. fcaae48 Use GrProgramInfo's primitiveType field by Robert Phillips · 5 years ago
  47. 67d43fe Rename stencil face terminology to clockwise/counter-clockwise by Chris Dalton · 5 years ago
  48. 4afe94c Fix issue with RenderPipelineDescriptor creation by Jim Van Verth · 5 years ago
  49. 6e54a29 Assert we are now in the world of single-primitive-type render passes by Robert Phillips · 5 years ago
  50. 368570d Revert "Add a "conservative raster" flag to GrPipeline and implement in Vulkan" by Robert Phillips · 5 years ago
  51. ee6b49b Add a "conservative raster" flag to GrPipeline and implement in Vulkan by Chris Dalton · 5 years ago
  52. 85c3d68 Some improvements to backend texture creation. by Brian Salomon · 5 years ago
  53. 524e28b Use GrSurfaceProxyView for dst proxies. by Greg Daniel · 5 years ago
  54. 5a8f3e4 Reland "Enable Programs (formerly GLPrograms) test for other APIs" by Jim Van Verth · 5 years ago
  55. 6387dc1 Revert "Enable Programs (formerly GLPrograms) test for other APIs" by Michael Ludwig · 5 years ago
  56. 9f2b86c More SkISizification in GPU code. by Brian Salomon · 5 years ago
  57. 5987416 Enable Programs (formerly GLPrograms) test for other APIs by Jim Van Verth · 5 years ago
  58. 6c2aa7a Revert "Reduce inputs to GrProgramDesc::Build method(s)" by Robert Phillips · 5 years ago
  59. 63a3873 Reduce inputs to GrProgramDesc::Build method(s) by Robert Phillips · 5 years ago
  60. 2fca87d Switch GrFillInData to use GrColorType instead of GrPixelConfig. by Greg Daniel · 5 years ago
  61. f22c57d Centralize GrSamplerState key creation by Robert Phillips · 5 years ago
  62. 5f72b49 Remove fake SDK #defines for Metal backend. by Jim Van Verth · 5 years ago
  63. 4face83 Plumb GrPrimitiveType down to GrProgramDesc::Build by Robert Phillips · 5 years ago
  64. a00bcad Remove GrPixelConfig version of CompressedDataSize. by Greg Daniel · 5 years ago
  65. 7fd7a8a Remove uses of GrPixelConfig version of GrBytesPerPixel. by Greg Daniel · 5 years ago
  66. 66ae304 Plumb GrTextureProxies down into emitSampler/addSampler by Robert Phillips · 5 years ago
  67. 865d8d6 Centralize error checking w/in the GrProgramInfo class by Robert Phillips · 5 years ago
  68. 2579de4 Tighten up creation of the GrProgramDesc and remove some unnecessary checks by Robert Phillips · 5 years ago
  69. 901aff0 Add GrProgramInfo to centralize management of program information by Robert Phillips · 5 years ago
  70. 8803c2d Add bytes per pixel to metal format table. by Greg Daniel · 5 years ago
  71. 598903f Guard some more Metal code to support older versions. by Jim Van Verth · 5 years ago
  72. 571177f Remove kLinesAdjacency and add kPath from/to GrPrimitiveType by Robert Phillips · 5 years ago
  73. 4187e0a Reland "Add less granular version of GrFence for older Metal versions." by Jim Van Verth · 5 years ago
  74. 65a7775 Only use GrRenderTarget for sample locations in GrGLSLProgramBuilder by Robert Phillips · 5 years ago
  75. aad4b67 Guard [MTLDevice maxBufferLength] behind an API availability check. by Chinmay Garde · 5 years ago
  76. b9d0cbc Revert "Add less granular version of GrFence for older Metal versions." by Jim Van Verth · 5 years ago
  77. 1e946aa2 Add less granular version of GrFence for older Metal versions. by Jim Van Verth · 5 years ago
  78. f2f0e1b Add TransferBuffer and AsyncRead support to Metal. by Jim Van Verth · 5 years ago
  79. 4a0d36d Use tighter bounds for renderArea of vkCmdBeginRenderPass. by Greg Daniel · 5 years ago
  80. dcbc359 Remove vestiges of 32 float texture format support by Brian Salomon · 5 years ago
  81. 052761f Add gpu programmatic frame capture routines by Jim Van Verth · 5 years ago
  82. c139d08 Reland "Remove the resolve rect and resolve types from GrRenderTarget" by Chris Dalton · 5 years ago
  83. 7f36798 Add mipmap support to SkPixmap flavor of createBackendTexture by Robert Phillips · 5 years ago
  84. 798a31d Revert "Remove the resolve rect and resolve types from GrRenderTarget" by Chris Dalton · 5 years ago
  85. ec85f40 Remove the resolve rect and resolve types from GrRenderTarget by Chris Dalton · 5 years ago
  86. 14c514d srgb texture format cleanup. by Brian Salomon · 5 years ago
  87. 16a33c6 Move the msaa dirty rect to GrRenderTargetProxy by Chris Dalton · 5 years ago
  88. e89ee6c Don't submit msaa resovle command buffers except for external IO by Chris Dalton · 5 years ago
  89. d34691b Remove compressed format support from the GrGpu::createBackendTexture code path by Robert Phillips · 5 years ago
  90. 57ef680 Create a GrGpu::createBackendTexture choke point by Robert Phillips · 5 years ago
  91. a5d96bc Remove "experimental" comments regarding RG_F16 and RGBA_16161616 by Robert Phillips · 5 years ago
  92. 17a3a0b Last tranche of new SkColorTypes by Robert Phillips · 5 years ago
  93. e367101 Reland "Add ETC2 support to Metal backend." by Jim Van Verth · 5 years ago
  94. ae80107 Revert "Add ETC2 support to Metal backend." by Jim Van Verth · 5 years ago
  95. c25802d Add ETC2 support to Metal backend. by Jim Van Verth · 5 years ago
  96. 429f0d3 Add kRG_1616 and kAlpha_16 SkColorTypes by Robert Phillips · 5 years ago
  97. d2a8ae2 Reland "Separate texture creation from uploading in GrGpu subclasses." by Brian Salomon · 5 years ago
  98. a431186 Wrap MTLEvent code in availability attributes. by Jim Van Verth · 5 years ago
  99. 8e63cab Revert "Separate texture creation from uploading in GrGpu subclasses." by Brian Salomon · 5 years ago
  100. a739824 Separate texture creation from uploading in GrGpu subclasses. by Brian Salomon · 5 years ago