新建一个DeviceBuf时,必需指定内存大小
This commit is contained in:
@@ -174,9 +174,8 @@ davinci::DeviceBufferAccessorPtr _createFloat32BufferAccessorFromNormalizedInteg
|
||||
}
|
||||
|
||||
davinci::DataType dataType = inpuptBufferAccesser->getDataType();
|
||||
davinci::DeviceBufferPtr newBuffer = device.newDeviceBuffer();
|
||||
size_t bufferSize = elementCounts * davinci::MathUtil::ComponentSize(davinci::ComponentType::CT_Float32) * davinci::MathUtil::DataTypeSize(dataType);
|
||||
newBuffer->init(bufferSize);
|
||||
davinci::DeviceBufferPtr newBuffer = device.newDeviceBuffer(bufferSize);
|
||||
|
||||
if (dataType == davinci::DataType::DT_Scalar)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user