1. 4915b1e Allow MVKCmdBlitImage to use texture view and image->buffer->image copying by Bill Hollings · 3 months ago
  2. 5b7038b vkCmdCopyImage() adjust dest extent when copying from compressed to uncompressed images. by Bill Hollings · 3 months ago
  3. 35d40a8 vkCmdCopyImage() support copying between compressed and uncompressed formats. by Bill Hollings · 3 months ago
  4. 5e0214d MVKCmdBufferImageCopy don't supply bytes per image if not array texture. by Bill Hollings · 3 months ago
  5. c593ceb MVKCmdCopyImage validate that formats are compatible for copying. by Bill Hollings · 3 months ago
  6. 423944d Rename mvkAreFlagsEnabled() & mvkAreOnlyAnyFlagsEnabled() by Bill Hollings · 3 months ago
  7. 74e3865 Set Metal texture usage to allow texture copy via view. by Bill Hollings · 3 months ago
  8. 46bea62 Merge pull request #654 from billhollings/master by Bill Hollings · 3 months ago
  9. aa6a105 Support VK_EXT_metal_surface extension. by Bill Hollings · 3 months ago
  10. 4115d8a Merge pull request #652 from billhollings/master by Bill Hollings · 3 months ago
  11. 8df685a Fix race condition between swapchain image destruction and presentation completion callback. by Bill Hollings · 3 months ago
  12. a5cefa5 Merge pull request #650 from billhollings/master by Bill Hollings · 3 months ago
  13. fb4dd15 Document each function in vk_mvk_moltenvk.h to indicate they cannot be used by Bill Hollings · 3 months ago
  14. 7c71263 Add note in MoltenVK_Runtime_UserGuide.md that the functions in vk_mvk_moltenvk.h cannot by Bill Hollings · 3 months ago
  15. 1b4124d For shaders created directly from MSL, set function name from by Bill Hollings · 3 months ago
  16. 84ea825 Separate SPIRVToMSLConverterContext into input config and output results. by Bill Hollings · 3 months ago
  17. 17496c3 Merge pull request #648 from billhollings/master by Bill Hollings · 3 months ago
  18. a0f0c78 Expand MVK_CONFIG_TRACE_VULKAN_CALLS to optionally log Vulkan call timings. by Bill Hollings · 3 months ago
  19. e6afb1f Add MTLCommandBuffer completion timing performance tracking option. by Bill Hollings · 3 months ago
  20. 7331535 Merge pull request #646 from billhollings/master by Bill Hollings · 3 months ago
  21. 11ca15e Quick fixes for pipeline cache lookups. by Bill Hollings · 3 months ago
  22. 541d223 Merge pull request #644 from billhollings/master by Bill Hollings · 3 months ago
  23. fb076b7 Reapply -v option to fetchDependencies in Travis. by Bill Hollings · 3 months ago
  24. ef8de08 Skip SPIRV-Tools build in Travis. by Bill Hollings · 3 months ago
  25. cd1023e Travis set up virtualenv to use Python 3 for spirv-tools build. by Bill Hollings · 3 months ago
  26. 64d7e07 Support immutable depth compare samplers as constexpr samplers hardcoded in MSL. by Bill Hollings · 3 months ago
  27. 00c86d8 Merge pull request #642 from billhollings/master by Bill Hollings · 3 months ago v1.0.35
  28. bf8c7f8 Updates for SDK 1.1.108 release. by Bill Hollings · 3 months ago
  29. e755a17 Report image layer limits for attachments in vkGetPhysicalDeviceImageFormatProperties(). by Bill Hollings · 3 months ago
  30. 7ba7f1e Fixes to clearning attachments. by Bill Hollings · 3 months ago
  31. a6d1306 Merge pull request #640 from jozefkucia/fix-stencil-reference-value by Bill Hollings · 3 months ago
  32. f9399f7 Mark stencil reference value as dirty in MVKCmdClearAttachment command. by Józef Kucia · 3 months ago
  33. 09d51d2 Merge pull request #637 from BearishSun/set-threadgroup-size by Bill Hollings · 4 months ago
  34. 4df8b92 Rename `vkSetThreadgroupSizeMVK` to `vkSetWorkgroupSizeMVK` to be consistent with Vulkan terminology by bearishsun · 4 months ago
  35. 66b512c Merge pull request #636 from billhollings/master by Bill Hollings · 4 months ago
  36. 907c85a Guard against missing Metal pipeline states when pipeline compilation fails. by Bill Hollings · 4 months ago
  37. 68573e3 Merge pull request #635 from BearishSun/set-threadgroup-size by Bill Hollings · 4 months ago
  38. 7f5a70d Added a way to set compute kernel threadgroup size when using MSL source code or MSL compiled code by bearishsun · 4 months ago
  39. 606f499 Merge pull request #633 from billhollings/master by Bill Hollings · 4 months ago
  40. 673788c VkSemaphore optionally uses MTLEvent, if available and by Bill Hollings · 4 months ago
  41. 1182d82 Merge pull request #626 from billhollings/master by Bill Hollings · 4 months ago
  42. 70b78ac Fix crash on pipeline cache merge after VkShaderModule destroyed. by Bill Hollings · 4 months ago
  43. 97a1f68 Merge pull request #624 from billhollings/master by Bill Hollings · 4 months ago
  44. 3e069c4 Add support for the VK_EXT_debug_utils extension. by Bill Hollings · 4 months ago
  45. 7d37d5b Merge pull request #623 from cdavis5e/no-viewports-assertion by Bill Hollings · 4 months ago
  46. 2e36a38 Merge pull request #622 from cdavis5e/new-spirv-cross by Bill Hollings · 4 months ago
  47. edecd7e Don't assert if no viewports or scissor rects were given. by Chip Davis · 4 months ago
  48. f075adc Update SPIRV-Cross. by Chip Davis · 4 months ago
  49. 39dd7c8 Merge pull request #620 from billhollings/master by Bill Hollings · 4 months ago
  50. f8a2707 Fixes to VK_EXT_debug_marker extension. by Bill Hollings · 4 months ago
  51. 7e110df Merge pull request #619 from billhollings/master by Bill Hollings · 4 months ago
  52. fbf2af5 Fixes and consolidation of external library header references. by Bill Hollings · 4 months ago
  53. a684b47 Merge pull request #617 from billhollings/master by Bill Hollings · 4 months ago
  54. c2706f3 Fix offset of buffer view relative to buffer offset within device memory. by Bill Hollings · 4 months ago
  55. 1c31304 Merge pull request #616 from billhollings/master by Bill Hollings · 4 months ago
  56. 8efebd6 Guard against null _debugNames being used to build name strings. by Bill Hollings · 4 months ago
  57. 4e4b654 Merge pull request #614 from ch45er/fix/large_texel_buffer_addressing_in_CS by Bill Hollings · 4 months ago
  58. e173bfe Merge pull request #612 from jozefkucia/fix-tess-level-attribute by Bill Hollings · 4 months ago
  59. ce492f4 Added missing texelBufferTextureWidth setting in MVKComputePipeline::getMTLFunction. by Sergey Cherepanov · 4 months ago
  60. 974d2db Merge pull request #613 from jozefkucia/fix-dxt-decompression by Bill Hollings · 4 months ago
  61. 1f8967a Use device address space when decompressing DXT image data. by Józef Kucia · 4 months ago
  62. b8abc58 Fix [[attribute]] assignment for tessellation evaluation shaders. by Józef Kucia · 4 months ago
  63. 6b556a9 Merge pull request #608 from billhollings/master by Bill Hollings · 4 months ago
  64. 8d9fa6b Add support for VK_EXT_debug_marker extension. by Bill Hollings · 4 months ago
  65. d1aba9a Merge pull request #606 from billhollings/master by Bill Hollings · 4 months ago
  66. b773e7a Fix sporadic crash on vkDestroySwapchainKHR(). by Bill Hollings · 4 months ago
  67. ffa9ca1 Merge pull request #605 from billhollings/master by Bill Hollings · 4 months ago
  68. 2da855a Clear attachments using layered rendering only if framebuffer is layered. by Bill Hollings · 4 months ago
  69. e80b535 Merge pull request #604 from billhollings/master by Bill Hollings · 4 months ago
  70. a52b984 Fixes to Metal renderpass layered rendering settings. by Bill Hollings · 4 months ago
  71. e2f7654 Merge pull request #603 from billhollings/master by Bill Hollings · 4 months ago
  72. 1da02b6 Fix crash with multisample layered rendering on older macOS devices. by Bill Hollings · 4 months ago
  73. 5dcc6d7 Merge pull request #598 from mmaldacker/bugix/texture_coherent by Bill Hollings · 4 months ago
  74. 05d2fcb check if _deviceMemory is valid before getting storage mode in image. by Maximilian Maldacker · 4 months ago
  75. 90d9da7 Merge pull request #600 from billhollings/master by Bill Hollings · 5 months ago
  76. 67743ab Automatically update VkPhysicalDeviceProperties::pipelineCacheUUID when SPIRV-Cross revision changes. by Bill Hollings · 5 months ago
  77. 32e7989 Merge pull request #599 from billhollings/master by Bill Hollings · 5 months ago
  78. c3aaf97 Add support for the VK_NV_glsl_shader extension. by Bill Hollings · 5 months ago
  79. a615dab texture don't have coherent memory on mac os by Maximilian Maldacker · 5 months ago
  80. f79ccdf Merge pull request #596 from billhollings/master by Bill Hollings · 5 months ago
  81. 6b2e225 Update logic in mvkMTLRenderStagesFromVkPipelineStageFlags(), and test for renderpass. by Bill Hollings · 5 months ago
  82. f5999a8 Allow mvkMTLRenderStagesFromVkPipelineStageFlags() to map to all Vulkan stages, by Bill Hollings · 5 months ago
  83. 35c56db Merge pull request #595 from billhollings/master by Bill Hollings · 5 months ago
  84. 04cf30a Update to latest version of SPIRV-Cross. by Bill Hollings · 5 months ago
  85. fae3148 Merge pull request #588 from billhollings/master by Bill Hollings · 5 months ago
  86. 224c345 Resolve and merge conflicts. by Bill Hollings · 5 months ago
  87. 41b4ae9 Merge pull request #590 from cdavis5e/pipeline-barriers-2.1 by Bill Hollings · 5 months ago
  88. b491578 Actually use the correct device. by Chip Davis · 5 months ago
  89. be1a821 Use a Metal feature bit for memory barrier support. by Chip Davis · 5 months ago
  90. 5c5f890 Merge remote-tracking branch 'origin' into pipeline-barriers-2.1 by Chip Davis · 5 months ago
  91. cbb39a2 Merge pull request #591 from cdavis5e/gpu-semaphores by Bill Hollings · 5 months ago
  92. a3aec8d Don't use MTLBarrierScopeRenderTargets on iOS. by Chip Davis · 5 months ago
  93. f14ed14 Merge pull request #592 from cdavis5e/useless-host-barrier by Bill Hollings · 5 months ago
  94. a42e77b MVKDevice: Don't unnecessarily iterate resources for global memory barriers. by Chip Davis · 5 months ago
  95. b02d354 MVKSemaphore: Use MTLEvent for device-side synchronization. by Chip Davis · 5 months ago
  96. dcd2997 Use the new memory barrier methods for pipeline barrier commands. by Chip Davis · 5 months ago
  97. acd8a6c Resolve and merge conflicts. by Bill Hollings · 5 months ago
  98. 173d8cc Add support for the VK_EXT_debug_report extension. by Bill Hollings · 5 months ago
  99. cd57b2d Merge pull request #587 from cdavis5e/shared-linear-textures by Bill Hollings · 5 months ago
  100. 7870863 MVKBuffer: Force managed storage for linear textures on shared buffers. by Chip Davis · 5 months ago