KhronosGroup/MoltenVK

Add support for VkLogicOp

Open

#374 建立於 2018年12月8日

在 GitHub 查看
 (5 留言) (0 反應) (0 負責人)Objective-C++ (514 fork)github user discovery
EnhancementHelp wanted

倉庫指標

Star
 (5,666 star)
PR 合併指標
 (PR 指標待抓取)

描述

MoltenVK currently does not support the VkLogicOp member of the VkPipelineColorBlendStateCreateInfo structure, for the understandable reason that Metal has no equivalent functionality. However I make extensive use of AND, OR and XOR logical operations in my applications and the loss of this feature would be a very serious problem for me (currently I am using glLogicOp in OpenGL and hoping Apple doesn't drop OpenGL support in MacOS any time soon!).

It has been suggested that a workaround might be possible in MoltenVK by implementing the logical operations in a shader, is this something on the radar?

貢獻者指南