+ /**
+ * @brief Prepare to lock the uniform buffer so we can write to the standalone uniform map directly.
+ * Uniform buffer will be locked at the first call of UniformBuffer::Write after call this API.
+ * @note After all write done, We should call UnlockUniformBuffer.
+ *
+ * @param bufferIndex current update/render buffer index
+ */
+ void ReadyToLockUniformBuffer(uint32_t bufferIndex);