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