don't align push constant buffer (otherwise it'll overwrite other push constants)
This commit is contained in:
parent
21a74b6cda
commit
c6723a187b
@ -159,8 +159,7 @@ void MVKCmdPushConstants::setContent(VkPipelineLayout layout,
|
||||
_stageFlags = stageFlags;
|
||||
_offset = offset;
|
||||
|
||||
size_t pcBuffSize = mvkAlignByteOffset(size, getDevice()->_pMetalFeatures->mtlBufferAlignment);
|
||||
mvkEnsureSize(_pushConstants, pcBuffSize);
|
||||
mvkEnsureSize(_pushConstants, size);
|
||||
copy_n((char*)pValues, size, _pushConstants.begin());
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user