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