1. 2bc96d6 Merge GrVkAttachment into GrVkImage. by Greg Daniel · 3 years, 1 month ago
  2. ae59426 Revert "New approach to GrProcessor uniforms." by Brian Salomon · 3 years, 1 month ago
  3. 10c9f36 New approach to GrProcessor uniforms. by Brian Salomon · 3 years, 1 month ago
  4. d89d445 Rename GrGLSLXferProcessor to GrXferProcessor::ProgramImpl by Brian Salomon · 3 years, 2 months ago
  5. f95940b Rename GrGLSLGeometryProcessor to GrGeometryProcessor::ProgramImpl by Brian Salomon · 3 years, 2 months ago
  6. 3176e86 Rename GrGLSLFragmentProcessor to GrFragmentProcessor::ProgramImpl by Brian Salomon · 3 years, 2 months ago
  7. 3e2fe2b One function for computing rt-adjust uniform once flip is determined. by Brian Salomon · 3 years, 4 months ago
  8. 1034425 Move cached input descriptor to attachment and off GrVkRenderTarget. by Greg Daniel · 3 years, 6 months ago
  9. a36cb40 Remove more uses of GrRenderTarget from GrVkOpsRenderPass. by Greg Daniel · 3 years, 6 months ago
  10. f10535f Fuse GrGLSLPrimitiveProcessor and GrGLSLGeometryProcessor ... by Robert Phillips · 3 years, 7 months ago
  11. 787fd9d Fuse GrPrimitiveProcessor & GrGeometryProcessor into a new GrGeometryProcessor by Robert Phillips · 3 years, 7 months ago
  12. 17f95b1 Store GrGLSLFragmentProcessor arrays in std::vector by Brian Salomon · 3 years, 8 months ago
  13. af1d193 Remove old GrVkBuffer class and rename Buffer2 to Buffer. by Greg Daniel · 3 years, 8 months ago
  14. 205e99a Add push constant support by Jim Van Verth · 3 years, 8 months ago
  15. 8eb119a Move uniform buffers over to new vulkan buffer class. by Greg Daniel · 3 years, 8 months ago
  16. 3ef052c Use sk_sp for GrVkPipeline. by Greg Daniel · 3 years, 9 months ago
  17. 8cc5f19 Always bind input attachment to all pipelines in subpasses that uses one. by Greg Daniel · 4 years ago
  18. 37fd658 Add input attachment support to program building. by Greg Daniel · 4 years, 1 month ago
  19. 9d02a4c Using staging buffers for vulkan texture uploads. by Greg Daniel · 4 years, 3 months ago
  20. 61a70fb Add GrGLSLFP::ParallelRange to iterate FP and GLSLFP trees by Brian Salomon · 4 years, 3 months ago
  21. 5082df1 Remove need for gpu when unrefing managed resources. by Jim Van Verth · 4 years, 7 months ago
  22. a31ab4b Have GrVkUniformBuffers own their descriptor sets. by Greg Daniel · 4 years, 7 months ago
  23. 3e19216 Hoist GrVkResource up so it can be used for D3D and Metal. by Jim Van Verth · 4 years, 7 months ago
  24. b185785 Reland "Cleanup program building a bit" by Stephen White · 4 years, 8 months ago
  25. 77fdf66 Revert "Cleanup program building a bit" by Austin Eng · 4 years, 8 months ago
  26. 4777e3a Cleanup program building a bit by Robert Phillips · 4 years, 8 months ago
  27. f0e04f0 Always destroy resources instead of simply "abandoning" them in Vulkan backend. by Greg Daniel · 4 years, 10 months ago
  28. fcdd061 Use just GrSurfaceProxy in pipeline management. by Michael Ludwig · 4 years, 11 months ago
  29. 9841a61 Update GrVkImageView to handle failure of VkImageView creation. by Greg Daniel · 4 years, 11 months ago
  30. 95f0b16 Miscellaneous updates to handle more vulkan creation failures. by Greg Daniel · 5 years ago
  31. c10bb6a Some cleanup of unneeded code/objects in GrVkPipelineState. by Greg Daniel · 5 years ago
  32. 835cbda Pass GrProgramInfo further down Vulkan call chain by Robert Phillips · 5 years ago
  33. 0be3480 Revert "Revert "unified Vulkan uniform buffers"" by Ethan Nicholas · 5 years ago
  34. 19754b5 Revert "unified Vulkan uniform buffers" by Greg Daniel · 5 years ago
  35. 5f5a481 unified Vulkan uniform buffers by Ethan Nicholas · 5 years ago
  36. eecc687 Remove need for GrVkPipelineLayout class. by Greg Daniel · 5 years ago
  37. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 5 years ago
  38. d0fe875 Remove destination GrRenderTargetProxy from GrPipeline by Robert Phillips · 6 years ago
  39. 487132b Don't include system vulkan header when building skia files. by Greg Daniel · 6 years ago
  40. 8e265a7 Re-land "Perform Vulkan resets in a background thread" by Ethan Nicholas · 6 years ago
  41. bff4e07 Revert "Perform Vulkan resets in a background thread" by Ethan Nicholas · 6 years ago
  42. 30e6343 Perform Vulkan resets in a background thread by Ethan Nicholas · 6 years ago
  43. 7a82edf Add support for immuatable samplers in vulkan. by Greg Daniel · 6 years ago
  44. 54bfb18 Privately include our version of vulkan header file in all our src files. by Greg Daniel · 6 years ago
  45. f723264 Revert "Revert "Reland "Add ability to specify different GP textures for each mesh in a draw.""" by Brian Salomon · 6 years ago
  46. cd7907b Revert "Reland "Add ability to specify different GP textures for each mesh in a draw."" by Brian Salomon · 6 years ago
  47. 5e81a12 Add support for dynamic state GP textures in Vulkan backend. by Brian Salomon · 6 years ago
  48. 7eae3e0 Reland "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 6 years ago
  49. fdf05f4 Revert "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 6 years ago
  50. af87483 Move GrGeometryProcessor's textures out of classes and into by Brian Salomon · 6 years ago
  51. e782f84 Remove GrResourceIOProcessor. by Brian Salomon · 6 years ago
  52. 662ea4b Remove texel buffer support. by Brian Salomon · 6 years ago
  53. 7d918fd Don't destroy VkPipelineLayouts until after command buffer recording. by Greg Daniel · 6 years ago
  54. 1471df9 Remove include of GrGLProgramBuilder.h from GrGLProgram.h and GrVkPipelineState.h by Brian Salomon · 6 years ago
  55. 4d3f517 Remove GrGLSLFragProcs typedef. Use unique_ptr to for GrGLSLFragmentProcessor ownership. by Brian Salomon · 6 years ago
  56. 2b23c4b Dest color space no longer impacts mipmaps or texture sampling by Brian Osman · 6 years ago
  57. 6a40abc Revert "Implement window rectangles in vulkan" by Jim Van Verth · 7 years ago
  58. 94c0468 Implement window rectangles in vulkan by Chris Dalton · 7 years ago
  59. 369e8b7 Fix cleanup on program creation failure by Robert Phillips · 7 years ago
  60. 5af9ea3 renamed SkSL types in preparation for killing precision modifiers by Ethan Nicholas · 7 years ago
  61. 2890fbf Make GrPipeline hold a GrRenderTargetProxy (instead of a GrRenderTarget) by Robert Phillips · 7 years ago
  62. 31ec144 Add support for using texel buffers in Vulkan backend. by Greg Daniel · 7 years ago
  63. 18f9602 Add support for Geom shaders in Vulkan backend. by Greg Daniel · 7 years ago
  64. ab015ef Move the ability to access textures, buffers, and image storages out from GrProcessor. by Brian Salomon · 8 years ago
  65. 02bb6df Retract GrPipeline from setRenderTargetState calls by Robert Phillips · 8 years ago
  66. 94efbf5 Merge GrGLSLCaps into GrShaderCaps by Brian Salomon · 8 years ago
  67. 0bbecb2 Rename GrTextureAccess to GrProcessor::TextureSampler. by Brian Salomon · 8 years ago
  68. 145dbcd Remove SkAutoTDelete. by Ben Wagner · 8 years ago
  69. c633abb Remove GrStencilSettings from GrPipeline by csmartdalton · 8 years ago
  70. 720dc71 Merge building of program desc in Vulkan into one step by egdaniel · 8 years ago
  71. 5d8f69f Merge GrGLSLProgramDesc into GrProgramDesc by egdaniel · 8 years ago
  72. 0d9990f Merge ProgramDesc's for GL and Vulkan by egdaniel · 8 years ago
  73. 707bbd6 Reuse sampler descriptor set allocations in Vulkan by egdaniel · 8 years ago
  74. a95220d Setup system in Vulkan to reuse VkDescriptorSet allocations. by egdaniel · 8 years ago
  75. b2df0c2 Refactor Vulkan image, texture, RTs so that create and getter handles match. by egdaniel · 8 years ago
  76. f05ab1b Support allowSRGBInputs on Vulkan (via secondary texture views) by brianosman · 8 years ago
  77. 93a379b Separate user and raw stencil settings by cdalton · 8 years ago
  78. e19aecd Revert of Separate user and raw stencil settings (patchset #8 id:140001 of https://codereview.chromium.org/1962243002/ ) by robertphillips · 8 years ago
  79. 12dbb39 Separate user and raw stencil settings by cdalton · 8 years ago
  80. 778555c Unify DescriptorPools for vulkan uniform descriptor sets by egdaniel · 8 years ago
  81. 58a8d92 Update min Vulkan version to 1.0.8.0, and fix various bugs by egdaniel · 8 years ago
  82. 5f3b0e0 Limit the size of descriptor pools in vulkan by egdaniel · 9 years ago
  83. e50f3e7 Add WSI functions to GrVkInterface by jvanverth · 9 years ago
  84. 22281c1 Set up cache in vulkan to reuse GrVkPrograms (aka VkPipelines) by egdaniel · 9 years ago