Home
last modified time | relevance | path

Searched refs:StagingCopyStruct (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/
H A Drender_data_store_default_staging.cpp74 …staging.imageToBuffer.push_back(StagingCopyStruct { StagingCopyStruct::DataType::DATA_TYPE_SRC_TO_… in CopyImageToBuffer()
90 …staging.imageToImage.push_back(StagingCopyStruct { StagingCopyStruct::DataType::DATA_TYPE_SRC_TO_D… in CopyImageToImage()
106 …staging.bufferToBuffer.push_back(StagingCopyStruct { StagingCopyStruct::DataType::DATA_TYPE_DIRECT… in CopyBufferToBuffer()
122 …staging.bufferToImage.push_back(StagingCopyStruct { StagingCopyStruct::DataType::DATA_TYPE_DIRECT_… in CopyBufferToImage()
155 …staging.bufferToBuffer.push_back(StagingCopyStruct { StagingCopyStruct::DataType::DATA_TYPE_VECTOR, in CopyDataToBuffer()
199 … staging.bufferToImage.push_back(StagingCopyStruct { StagingCopyStruct::DataType::DATA_TYPE_VECTOR, in CopyDataToImage()
215 …staging.bufferToImage.push_back(StagingCopyStruct { StagingCopyStruct::DataType::DATA_TYPE_DIRECT_… in CopyBufferToImage()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dgpu_resource_manager.h50 struct StagingCopyStruct { struct
129 BASE_NS::vector<StagingCopyStruct> bufferToBuffer;
131 BASE_NS::vector<StagingCopyStruct> bufferToImage;
133 BASE_NS::vector<StagingCopyStruct> imageToBuffer;
135 BASE_NS::vector<StagingCopyStruct> imageToImage;
137 BASE_NS::vector<StagingCopyStruct> cpuToBuffer;
412 … optionalStagingVectorIndex(~0u), optionalStagingCopyType(StagingCopyStruct::CopyType::UNDEFINED) in OperationDescription()
420StagingCopyStruct::CopyType optionalStagingCopyType { StagingCopyStruct::CopyType::UNDEFINED };
H A Dgpu_resource_manager.cpp643 … : StagingCopyStruct::CopyType::CPU_TO_BUFFER; in Create()
649StagingCopyStruct { StagingCopyStruct::DataType::DATA_TYPE_VECTOR, {}, sad.handle, beginIndex, 1, in Create()
652 …stagingOperations_.cpuToBuffer.push_back(StagingCopyStruct { StagingCopyStruct::DataType::DATA_TYP… in Create()
818 allocRef.optionalStagingCopyType = StagingCopyStruct::CopyType::BUFFER_TO_IMAGE; in Create()
824StagingCopyStruct { StagingCopyStruct::DataType::DATA_TYPE_IMAGE_CONTAINER, {}, sad.handle, beginI… in Create()
860 allocRef.optionalStagingCopyType = StagingCopyStruct::CopyType::BUFFER_TO_IMAGE; in Create()
868StagingCopyStruct { StagingCopyStruct::DataType::DATA_TYPE_VECTOR, {}, sad.handle, beginIndex, cou… in Create()
1174 (destroyAlloc.optionalStagingCopyType != StagingCopyStruct::CopyType::UNDEFINED)) { in RemoveStagingOperations()
1184 if (destroyAlloc.optionalStagingCopyType == StagingCopyStruct::CopyType::BUFFER_TO_BUFFER) { in RemoveStagingOperations()
1190 … } else if (destroyAlloc.optionalStagingCopyType == StagingCopyStruct::CopyType::IMAGE_TO_IMAGE) { in RemoveStagingOperations()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_staging.cpp166 … const vector<StagingCopyStruct>& bufferToImage, const vector<BufferImageCopy>& bufferImageCopies, in CopyBuffersToImages()
226 … const vector<StagingCopyStruct>& imageToBuffer, const vector<BufferImageCopy>& bufferImageCopies) in CopyImagesToBuffersImpl()
242 const vector<StagingCopyStruct>& imageToImage, const vector<ImageCopy>& imageCopies) in CopyImagesToImagesImpl()
301 PLUGIN_ASSERT(ref.dataType != StagingCopyStruct::DataType::DATA_TYPE_DIRECT_SRC_COPY); in CopyHostToStaging()
302 if (ref.dataType == StagingCopyStruct::DataType::DATA_TYPE_VECTOR) { in CopyHostToStaging()
305 } else if (ref.dataType == StagingCopyStruct::DataType::DATA_TYPE_IMAGE_CONTAINER) { in CopyHostToStaging()
322 …if ((!ref.invalidOperation) && (ref.dataType != StagingCopyStruct::DataType::DATA_TYPE_DIRECT_SRC_… in CopyHostToStaging()
327 …if ((!ref.invalidOperation) && (ref.dataType != StagingCopyStruct::DataType::DATA_TYPE_DIRECT_SRC_… in CopyHostToStaging()
515 …copyBuffersToBuffers = [](IRenderCommandList& cmdList, const vector<StagingCopyStruct>& bufferToBu… in CopyBuffersToBuffers()
H A Drender_node_staging.cpp60 if (ref.dataType == StagingCopyStruct::DataType::DATA_TYPE_VECTOR) { in CopyHostDirectlyToBuffer()