1. 9260f5b MVKDevice: Support capturing GPU traces to a file. by Chip Davis · 4 years ago
  2. 11bd75d MVKPixelFormats consolidate setting VkFormatProperties. by Bill Hollings · 4 years ago
  3. b1b8665 Merge pull request #864 from billhollings/master by Bill Hollings · 4 years ago
  4. 5d9cad3 In MVKCommand subclasses, replace holding Metal structs with Vulkan equivalents. by Bill Hollings · 4 years ago
  5. 14a6068 Merge branch 'master' of https://github.com/KhronosGroup/MoltenVK by Bill Hollings · 4 years ago
  6. 4a62300 Merge pull request #863 from cdavis5e/image-atomics by Bill Hollings · 4 years ago
  7. 15e3dc0 MVKDescriptor: Pass buffers to shaders that do atomic image accesses. by Chip Davis · 4 years ago
  8. 0486593 Reduce memory via just-in-time conversion to Metal viewports and scissors. by Bill Hollings · 4 years ago
  9. ecb82be Merge pull request #862 from billhollings/master by Bill Hollings · 4 years, 1 month ago
  10. 5d9dd08 Fix issue in setting depth bias introduced during recent MVKCommand redesign. by Bill Hollings · 4 years, 1 month ago
  11. e4be6b8 Simplify MVKCommand and MVKCommandTypePool instantiation. by Bill Hollings · 4 years, 1 month ago
  12. 33dbc76 Remove MVKCommand::_pool iVar. by Bill Hollings · 4 years, 1 month ago
  13. b7c6f73 MVKCommand remove functions that access device and command pool. by Bill Hollings · 4 years, 1 month ago
  14. 4ef21a2 Remove MVKCommand from MVKConfigurableObject superclass. by Bill Hollings · 4 years, 1 month ago
  15. 99fe5a0 Standardize MVKCommand creation and consolidate into vulkan.mm. by Bill Hollings · 4 years, 1 month ago
  16. cfdf9b5 Move calls to MVKCommandBuffer::record...() inside setContent() functions. by Bill Hollings · 4 years, 1 month ago
  17. d3e548f MVKCommand setContent() calls take MVKCommandBuffer parameter. by Bill Hollings · 4 years, 1 month ago
  18. 6059efe MVKCommand remove reference to MVKCommandBuffer. by Bill Hollings · 4 years, 1 month ago
  19. 0074963 Merge pull request #861 from cdavis5e/host-coherent-texel-buffers by Bill Hollings · 4 years, 1 month ago
  20. 1dbe31a Merge pull request #860 from billhollings/master by Bill Hollings · 4 years, 1 month ago
  21. e581266 vkQueuePresentKHR() returns VkResult for each swapchain. by Bill Hollings · 4 years, 1 month ago
  22. 25a1e05 MVKBuffer: Support texel buffers in "host-coherent" memory on Mac. by Chip Davis · 4 years, 1 month ago
  23. 683928a Merge pull request #859 from cdavis5e/fix-disable-frag-outputs by Bill Hollings · 4 years, 1 month ago
  24. 0666207 Update SPIRV-Cross again to pull in a fix for KhronosGroup/SPIRV-Cross#1322. by Chip Davis · 4 years, 1 month ago
  25. 49edc52 Merge pull request #856 from cdavis5e/disable-frag-outputs by Bill Hollings · 4 years, 1 month ago
  26. adf63bb MVKPipeline: Disable fragment shader outputs for unused attachments. by Chip Davis · 4 years, 1 month ago
  27. 4b479fe Update SPIRV-Cross. by Chip Davis · 4 years, 1 month ago
  28. b18c56a Merge pull request #855 from billhollings/master by Bill Hollings · 4 years, 1 month ago
  29. 2b2bfc3 Move generation of API-Samples SPIR-V header files out of fetchDependencies. by Bill Hollings · 4 years, 1 month ago
  30. b582b92 Set format capabilities for subpass input attachments to kMVKMTLFmtCapsRead. by Bill Hollings · 4 years, 1 month ago
  31. bd35b76 API-Samples demos add input_attachment and push_descriptors demos. by Bill Hollings · 4 years, 1 month ago
  32. eb99488 Reinstate VulkanSamples API-Samples demo apps. by Bill Hollings · 4 years, 1 month ago
  33. 7d779a1 Reduce thread locking on performance statistics collection. by Bill Hollings · 4 years, 1 month ago
  34. 0904c49 Alphabetize file sorting in Xcode Project Navigator. by Bill Hollings · 4 years, 1 month ago
  35. dc7eab6 Consolidate frame and non-frame performance reporting. by Bill Hollings · 4 years, 1 month ago
  36. 1a25de5 Merge pull request #852 from billhollings/master by Bill Hollings · 4 years, 1 month ago v1.0.41
  37. a644c98 Disable API-Samples demos and document in Demos/README.md. by Bill Hollings · 4 years, 1 month ago
  38. 70bf788 Fix issue of reseting CAMetalDrawable and MTLTexture of peer swapchain images. by Bill Hollings · 4 years, 1 month ago
  39. aa27fd6 MVKSwapchainImage always retrieve MTLTexture directly from CAMetalDrawable. by Bill Hollings · 4 years, 1 month ago
  40. c6b642d Fix acquisition ordering of swapchain images. by Bill Hollings · 4 years, 1 month ago
  41. d46b2f3 Disable use of MTLHeap by default. by Bill Hollings · 4 years, 1 month ago
  42. 2352ae1 Merge pull request #851 from billhollings/master by Bill Hollings · 4 years, 1 month ago
  43. 1c05cd4 Travis script use Xcode 11.3. by Bill Hollings · 4 years, 1 month ago
  44. 04deb5b Update Travis script. by Bill Hollings · 4 years, 1 month ago
  45. 23818e3 Fixes for the make install build command. by Bill Hollings · 4 years, 1 month ago
  46. d57c3c8 vkCreateInstance() return error on incompatible Vulkan version only if 1.0. by Bill Hollings · 4 years, 1 month ago
  47. 98fadbf Fix memory estimates for iOS 13+. by Bill Hollings · 4 years, 1 month ago
  48. a58f6bc Update to Vulkan SDK 1.2.135 library dependencies. by Bill Hollings · 4 years, 1 month ago
  49. df11916 Merge pull request #850 from billhollings/master by Bill Hollings · 4 years, 1 month ago
  50. 2037b6c Defer resetting MTLTexture in MVKSwapchainImage until request to acquire. by Bill Hollings · 4 years, 1 month ago
  51. fde9d51 Remove secondary MVKSwapchainImage constructor. by Bill Hollings · 4 years, 1 month ago
  52. 6229582 Move tracking of swapchain image availability from MVKSwapchain to MVKSwapchainImage. by Bill Hollings · 4 years, 1 month ago
  53. 68b5f72 Move tracking of CAMetalDrawable from MVKSwapchain to MVKSwapchainImage. by Bill Hollings · 4 years, 1 month ago
  54. 327418a Broaden conditions for host read sync for image memory barriers on macOS. by Bill Hollings · 4 years, 1 month ago
  55. 453fbb4 MVKImage fixes for texture view creation. by Bill Hollings · 4 years, 1 month ago
  56. d5c62cc Reorganize code in MVKImage.h/mm to move MVKSwapchainImage closer to MVKImage. by Bill Hollings · 4 years, 1 month ago
  57. d256991 Merge pull request #845 from billhollings/master by Bill Hollings · 4 years, 1 month ago
  58. b882161 Do not create depth/stencil MTLTextures from MTLHeap. by Bill Hollings · 4 years, 1 month ago
  59. a0e3ab5 MVKPhysicalDevice add macros to simplify testing MTLFeatureSet and MTLGPUFamily. by Bill Hollings · 4 years, 1 month ago
  60. 8ec5f93 MVKInstance instantiate MVKPhysicalDevices in-place instead of using new. by Bill Hollings · 4 years, 1 month ago
  61. fee0503 Move derivation of MTLTextureUsage to MVKPixelFormats. by Bill Hollings · 4 years, 1 month ago
  62. 5728f50 Add mvkOSVersionIsAtLeast() to simplify and standardizing testing OS version. by Bill Hollings · 4 years, 1 month ago
  63. d04dc46 Merge pull request #844 from billhollings/master by Bill Hollings · 4 years, 1 month ago
  64. bd4e78d Update to latest SPIRV-Cross and Vulkan-Headers and fixes to pipeline cache loading. by Bill Hollings · 4 years, 1 month ago
  65. c0c9a66 Merge pull request #843 from billhollings/master by Bill Hollings · 4 years, 1 month ago
  66. 3fa95d4 Refactor MVKImageView use without MVKDevice for testing formats. by Bill Hollings · 4 years, 1 month ago
  67. 04ae0a6 Replace use of memcmp() with mvkAreEqual(). by Bill Hollings · 4 years, 1 month ago
  68. 4f1cdef Validate format capabilities for MSAA, renderpass attachments, and vkCmdResolveImage(). by Bill Hollings · 4 years, 1 month ago
  69. 50eba6f Support Xcode 11.4. by Bill Hollings · 4 years, 1 month ago
  70. b09bb76 Consolidate further static format functions into MVKPixelFormats. by Bill Hollings · 4 years, 1 month ago
  71. 622d75f Rename mvkEnableFlag() to mvkEnableFlags(). by Bill Hollings · 4 years, 1 month ago
  72. b7c742a MVKPixelFormats unit tests only run on system default MTLDevice and only run once. by Bill Hollings · 4 years, 1 month ago
  73. a93f2d2 Static format functions in mvk_datatypes.mm delegate to MTLPixelFormats. by Bill Hollings · 4 years, 1 month ago
  74. 0c03f09 Accurately populate Vulkan VkFormatProperties from MTLPixelFormat capabilities, by Bill Hollings · 4 years, 1 month ago
  75. 06dcf8d Rename mvkDisableFlag() to mvkDisableFlags(). by Bill Hollings · 4 years, 1 month ago
  76. 5a5978f MVKPixelFormats determine Metal format support from format caps instead of OS version. by Bill Hollings · 4 years, 1 month ago
  77. 329c118 MVKPixelFormats add MTLVertexFormat capabilities based on MTLDevice feature set. by Bill Hollings · 4 years, 1 month ago
  78. 1b09f4a MVKPixelFormats add MTLPixelFormat capabilities based on MTLDevice feature set. by Bill Hollings · 4 years, 1 month ago
  79. cdbf70d Define and populate default MTLPixelFormat capabilities. by Bill Hollings · 4 years, 2 months ago
  80. c23fc4f Merge pull request #841 from billhollings/master by Bill Hollings · 4 years, 2 months ago
  81. c1f1dd0 Update documentation to clarify that MoltenVK is not a fully-compliant implementation of Vulkan. by Bill Hollings · 4 years, 2 months ago
  82. 90970d4 Merge pull request #840 from billhollings/master by Bill Hollings · 4 years, 2 months ago
  83. f58cb03 MVKPixelFormats trim format descriptor population functions. by Bill Hollings · 4 years, 2 months ago
  84. a2e995e Refactor and rename MVKPixelFormat getDesc...() functions. by Bill Hollings · 4 years, 2 months ago
  85. bb69a5b Refactor MVKPixelFormat internals. by Bill Hollings · 4 years, 2 months ago
  86. 1f74a6f Replace use of misc global pixel functions with MVKPixelFormats versions. by Bill Hollings · 4 years, 2 months ago
  87. cdd9fcb Replace use of global clear value functions with MVKPixelFormats versions. by Bill Hollings · 4 years, 2 months ago
  88. fff2c43 Replace use of global format properties and by Bill Hollings · 4 years, 2 months ago
  89. 0979151 Replace use of global texel, block, row, and image by Bill Hollings · 4 years, 2 months ago
  90. c2ebbc7 Replace use of mvkMTLPixelFormatFromVkFormat() and mvkVkFormatFromMTLPixelFormat() by Bill Hollings · 4 years, 2 months ago
  91. e596e4c Replace use of mvkFormatTypeFromMTLPixelFormat() with by Bill Hollings · 4 years, 2 months ago
  92. fb6f38e Replace use of mvkFormatTypeFromVkFormat() with MVKPixelFormats::getFormatTypeFromVkFormat. by Bill Hollings · 4 years, 2 months ago
  93. fd4ad6e Replace use of bool global format calls with calls to MVKPixelFormats. by Bill Hollings · 4 years, 2 months ago
  94. 0a8086c Support MVKPixelFormats in MVKDevice, MVKDeviceTrackingMixin, and MVKCommand. by Bill Hollings · 4 years, 2 months ago
  95. e8c90be Merge pull request #839 from billhollings/master by Bill Hollings · 4 years, 2 months ago
  96. 7658bcc Fix memory leak when pre-filling MTLCommandBuffers. by Bill Hollings · 4 years, 2 months ago
  97. 30658f0 Add ability to disable command memory pooling using MVK_CONFIG_USE_COMMAND_POOLING by Bill Hollings · 4 years, 2 months ago
  98. bf4d121 Manage MTLPixelFormatDepth24Unorm_Stencil8 support via MVKPixelFormats. by Bill Hollings · 4 years, 2 months ago
  99. e9bbea9 Rename MVKFormats to MVKPixelFormats. by Bill Hollings · 4 years, 2 months ago
  100. a9e5cb2 Add initial MVKFormats class to manage Vulkan and Metal formats. by Bill Hollings · 4 years, 2 months ago