Actually use the correct device.

This commit is contained in:
Chip Davis 2019-05-07 14:00:36 -05:00
parent be1a821a8c
commit b491578c93

View File

@ -65,7 +65,7 @@ void MVKCmdPipelineBarrier::encode(MVKCommandEncoder* cmdEncoder) {
#if MVK_MACOS
// Calls below invoke MTLBlitCommandEncoder so must apply this first
if ( _device->_pMetalFeatures->memoryBarriers ) {
if ( getDevice()->_pMetalFeatures->memoryBarriers ) {
MTLRenderStages srcStages = mvkMTLRenderStagesFromVkPipelineStageFlags(_srcStageMask);
MTLRenderStages dstStages = mvkMTLRenderStagesFromVkPipelineStageFlags(_dstStageMask);
for (auto& mb : _memoryBarriers) {