1. 2bc96d6 Merge GrVkAttachment into GrVkImage. by Greg Daniel · 3 years ago
  2. 6763e7c Remove unused vk tiling param from memory allocating/freeing. by Greg Daniel · 3 years ago
  3. 7bf7999 Reland "Add format-specifier warnings to SkDebugf." by John Stiles · 3 years, 2 months ago
  4. 283dba5 Revert "Add format-specifier warnings to SkDebugf." by Tyler Denniston · 3 years, 2 months ago
  5. e58831c Add format-specifier warnings to SkDebugf. by John Stiles · 3 years, 2 months ago
  6. 00d6cf4 Reland "Have GrVkRenderTarget only use GrVkAttachments and not derive from GrVkImage." by Greg Daniel · 3 years, 6 months ago
  7. 9ef3f2e Revert "Have GrVkRenderTarget only use GrVkAttachments and not derive from GrVkImage." by Greg Daniel · 3 years, 6 months ago
  8. 3dc6c19 Have GrVkRenderTarget only use GrVkAttachments and not derive from GrVkImage. by Greg Daniel · 3 years, 6 months ago
  9. 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 4 years ago
  10. bf7acb2 Set input usage flag on all internally created vk RTs. by Greg Daniel · 4 years ago
  11. 03535f4 No longer move queue index of VkImage back to initial state on release. by Greg Daniel · 4 years, 3 months ago
  12. 7f3408b Update GrVkImage setImageLayout to take a specific queue index. by Greg Daniel · 4 years, 3 months ago
  13. aa9d99f Add support for vk image sharing mode and handle queues xfers correctly. by Greg Daniel · 4 years, 3 months ago
  14. 6c6caf4 Add GrBackendMutableState object to handle shared texture state. by Greg Daniel · 4 years, 3 months ago
  15. d922f33 Update vulkan backend texture creation to use ganesh abstractions of vk resources. by Greg Daniel · 4 years, 4 months ago
  16. 5082df1 Remove need for gpu when unrefing managed resources. by Jim Van Verth · 4 years, 5 months ago
  17. 3e19216 Hoist GrVkResource up so it can be used for D3D and Metal. by Jim Van Verth · 4 years, 6 months ago
  18. 456f9b5 Reland "Move GrGpuResource GrSurface and GrTexture into src." by Greg Daniel · 4 years, 6 months ago
  19. f6ed96d Revert "Move GrGpuResource GrSurface and GrTexture into src." by Greg Daniel · 4 years, 6 months ago
  20. e5a06ce Move GrGpuResource GrSurface and GrTexture into src. by Greg Daniel · 4 years, 6 months ago
  21. f0e04f0 Always destroy resources instead of simply "abandoning" them in Vulkan backend. by Greg Daniel · 4 years, 9 months ago
  22. e643da6 Add new macro for checking device lost when making Vulkan calls. by Greg Daniel · 4 years, 10 months ago
  23. 2739fd2 Reland: Enable YCbCr sampler support on platforms other than Android by Sergey Ulanov · 5 years ago
  24. 9fc5e8d Revert "Enable YCbCr sampler support on platforms other than Android" by Greg Daniel · 5 years ago
  25. cc4573d Enable YCbCr sampler support on platforms other than Android by Sergey Ulanov · 5 years ago
  26. 658d499 New approach to fixing Vulkan MSAA. by Jim Van Verth · 5 years ago
  27. 23ca4e7 Enable creating protected vulkan backend by Emircan Uysaler · 5 years ago
  28. 797efca Add option to GrContext::flush for GrPrepareForExternalIORequests. by Greg Daniel · 5 years ago
  29. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 5 years ago
  30. e80b809 Revert "Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture."" by Brian Salomon · 5 years ago
  31. 88b8d11 Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture." by Brian Salomon · 5 years ago
  32. 9ac0407 Distinguish between "flushed" and "finished" idle state callbacks on GrTexture. by Brian Salomon · 5 years ago
  33. b2c5dae Simplify promise image lazy instantiation callbacks. by Brian Salomon · 5 years ago
  34. bae7121 Add flush call to take access type, flags, and semaphore. by Greg Daniel · 5 years ago
  35. 59dc148 Track GrVkResources in command buffer associated with pipeline barriers. by Greg Daniel · 6 years ago
  36. 8cabb32 Make it safe to enter the cache from a GrTexture idle proc. by Brian Salomon · 6 years ago
  37. 89df784 Return correct GrBackendFormat when ycbcr conversion is valid. by Greg Daniel · 6 years ago
  38. 9bc76d9 Change the meaning of GrBudgetedType::kUnbudgetedUncacheable. by Brian Salomon · 6 years ago
  39. b46add8 Add initial support for creating a vulkan secondary command buffer drawing context. by Greg Daniel · 6 years ago
  40. 487132b Don't include system vulkan header when building skia files. by Greg Daniel · 6 years ago
  41. 614c1a8 Add idle texture callback mechanism. by Brian Salomon · 6 years ago
  42. 8e265a7 Re-land "Perform Vulkan resets in a background thread" by Ethan Nicholas · 6 years ago
  43. bff4e07 Revert "Perform Vulkan resets in a background thread" by Ethan Nicholas · 6 years ago
  44. 30e6343 Perform Vulkan resets in a background thread by Ethan Nicholas · 6 years ago
  45. 9a51a86 Pass in actual sampled texture and sample params to gpu uniform builders. by Greg Daniel · 6 years ago
  46. 7e00022 Reland "Add support for Ycbcr Conversion Samplers in vulkan." by Greg Daniel · 6 years ago
  47. f4bf973 Revert "Add support for Ycbcr Conversion Samplers in vulkan." by Greg Daniel · 6 years ago
  48. 6cd7490 Add support for Ycbcr Conversion Samplers in vulkan. by Greg Daniel · 6 years ago
  49. 54bfb18 Privately include our version of vulkan header file in all our src files. by Greg Daniel · 6 years ago
  50. 4065d45 Reland "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  51. d7157b2 Revert "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  52. 2f9a5ea Reland "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  53. 919c9e7 Revert "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  54. 51b1c12 Have a GrBackendFormat be stored on gpu proxies. by Greg Daniel · 6 years ago
  55. f7828d0 Better optimize our use of memory barriers in vulkan. by Greg Daniel · 6 years ago
  56. ecddbc0 Add support for switching family queues in vulkan. by Greg Daniel · 6 years ago
  57. 6ddbafc Move vulkan layout helpers from GrVkMemory to GrVkImage. by Greg Daniel · 6 years ago
  58. 6d138bf Reland "Remove GrBackendObject and all related functions from Skia." by Greg Daniel · 6 years ago
  59. a0ca909 Revert "Remove GrBackendObject and all related functions from Skia." by Brian Osman · 6 years ago
  60. ccd4cfc Remove GrBackendObject and all related functions from Skia. by Greg Daniel · 6 years ago
  61. 52e16d9 Update getBackendInfo calls on GrBackendTexture to support VkImageLayout better. by Greg Daniel · 6 years ago
  62. 31cc731 Don't use GENERAL layout during mipmap generation in Vulkan by Greg Daniel · 6 years ago
  63. 6a0176b Add ref counted wrapped around GrTexture ReleaseProc by Greg Daniel · 7 years ago
  64. 1591c38 Use GrBackendObjectOwnership instead of GrVkImage::Wrapped by Greg Daniel · 7 years ago
  65. 13dddce Added SkImage::MakeCrossContextFromEncoded by Brian Osman · 7 years ago
  66. 449d78f Revert "Added SkImage::MakeCrossContextFromEncoded" by Brian Salomon · 7 years ago
  67. 83b1b3d Added SkImage::MakeCrossContextFromEncoded by Brian Osman · 7 years ago
  68. cef213c Move ReleaseProc info to GrTexture and for implementations to define it. by Greg Daniel · 7 years ago
  69. a95220d Setup system in Vulkan to reuse VkDescriptorSet allocations. by egdaniel · 8 years ago
  70. 7ac5da8 Dont allocate a new image which already has mip levels, when regenerating vulkan mipmaps by egdaniel · 8 years ago
  71. 7ec9241 Add resource tracking output and command buffer recycling by jvanverth · 8 years ago
  72. 6b6ffc4 Create free list heap for suballocation by jvanverth · 8 years ago
  73. 1e305ba Add offset to memory allocations by jvanverth · 8 years ago
  74. b2df0c2 Refactor Vulkan image, texture, RTs so that create and getter handles match. by egdaniel · 8 years ago
  75. 50c46c7 Clean up GrVkImage::setLayout() by jvanverth · 8 years ago
  76. 82c0558 Set barriers and image layout changes between mipmap blits. by jvanverth · 8 years ago
  77. 2af0f1b Apply setImageLayout() to all of a VkImage's subresources. by jvanverth · 8 years ago
  78. cf942c4 Fix gcc warnings in Vulkan backend by bsalomon · 8 years ago
  79. 900bd4a Add mipmap loading to Vulkan. by jvanverth · 8 years ago
  80. 58a8d92 Update min Vulkan version to 1.0.8.0, and fix various bugs by egdaniel · 8 years ago
  81. e50f3e7 Add WSI functions to GrVkInterface by jvanverth · 8 years ago
  82. fe170d2 Fix borrowed GrVkImage::Resource. by jvanverth · 8 years ago
  83. 9846ef2 Replace some nullptrs with VK_NULL_HANDLE by jvanverth · 8 years ago
  84. 164a9f0 Add vulkan files into skia repo. This is an incomplete backend with only partial functionality at this time. by Greg Daniel · 9 years ago
  85. ad3a13c Revert of Add vulkan files into skia repo. (patchset #2 id:20001 of https://codereview.chromium.org/1718693002/ ) by egdaniel · 9 years ago
  86. 48cf268 Add vulkan files into skia repo. This is an incomplete backend with only partial functionality at this time. by Greg Daniel · 9 years ago