Searched refs:bufferImageCopies (Results 1 – 7 of 7) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/ |
H A D | render_data_store_default_staging.cpp | 71 const uint32_t beginIndex = static_cast<uint32_t>(staging.bufferImageCopies.size()); in CopyImageToBuffer() 72 staging.bufferImageCopies.push_back(bufferImageCopy); in CopyImageToBuffer() 119 const uint32_t beginIndex = static_cast<uint32_t>(staging.bufferImageCopies.size()); in CopyBufferToImage() 120 staging.bufferImageCopies.push_back(bufferImageCopy); in CopyBufferToImage() 195 const uint32_t beginIndex = static_cast<uint32_t>(staging.bufferImageCopies.size()); in CopyDataToImage() 196 staging.bufferImageCopies.push_back(bufferImageCopy); in CopyDataToImage() 211 const uint32_t beginIndex = static_cast<uint32_t>(staging.bufferImageCopies.size()); in CopyBufferToImage() 212 staging.bufferImageCopies.insert( in CopyBufferToImage() 213 staging.bufferImageCopies.end(), bufferImageCopies.begin(), bufferImageCopies.end()); in CopyBufferToImage() 251 … begStaging.bufferImageCopies.empty() && begStaging.imageCopies.empty(); in HasBeginStagingData() [all …]
|
H A D | render_data_store_default_staging.h | 87 BASE_NS::array_view<const BufferImageCopy> bufferImageCopies) override;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_staging.cpp | 166 … const vector<StagingCopyStruct>& bufferToImage, const vector<BufferImageCopy>& bufferImageCopies, in CopyBuffersToImages() argument 176 const BufferImageCopy& copyRef = bufferImageCopies[beginIndex + idx]; in CopyBuffersToImages() 226 … const vector<StagingCopyStruct>& imageToBuffer, const vector<BufferImageCopy>& bufferImageCopies) in CopyImagesToBuffersImpl() argument 235 const BufferImageCopy& copyRef = bufferImageCopies[beginIndex + idx]; in CopyImagesToBuffersImpl() 361 …yBuffersToImages(gpuResourceMgr, cmdList, stagingData.bufferToImage, stagingData.bufferImageCopies, in CopyStagingToImages() 364 …renderDataStoreStagingData.bufferImageCopies, {}); // scaling from render data store not supported… in CopyStagingToImages() 421 renderDataStoreStagingData.bufferImageCopies); in CopyImagesToBuffers()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/datastore/ |
H A D | intf_render_data_store_default_staging.h | 93 BASE_NS::array_view<const BufferImageCopy> bufferImageCopies) = 0; in RENDER_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | intf_gpu_resource_manager.h | 125 const BASE_NS::array_view<const BufferImageCopy> bufferImageCopies) = 0; 154 const BASE_NS::array_view<const BufferImageCopy> bufferImageCopies) = 0;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | gpu_resource_manager.h | 142 BASE_NS::vector<BufferImageCopy> bufferImageCopies; member 227 const BASE_NS::array_view<const BufferImageCopy> bufferImageCopies) override; 239 const BASE_NS::array_view<const BufferImageCopy> bufferImageCopies) override;
|
H A D | gpu_resource_manager.cpp | 811 stagingOperations_.bufferImageCopies.push_back(ConvertCoreBufferImageCopy(copyRef)); in Create() 822 …const uint32_t beginIndex = static_cast<uint32_t>(stagingOperations_.bufferImageCopies.size()) - c… in Create() 834 const array_view<const uint8_t> data, const array_view<const BufferImageCopy> bufferImageCopies) in Create() argument 846 if (GetScalingImageNeed(desc, bufferImageCopies)) { // needs to be locked in Create() 847 … UpdateStagingScaling(desc.format, bufferImageCopies, stagingOperations_.scalingImageData); in Create() 850 for (const auto& copyRef : bufferImageCopies) { in Create() 854 stagingOperations_.bufferImageCopies.push_back(copyRef); in Create() 863 const uint32_t count = static_cast<uint32_t>(bufferImageCopies.size()); in Create() 980 const array_view<const BufferImageCopy> bufferImageCopies) in Create() argument 982 return Create({}, desc, data, bufferImageCopies); in Create() [all …]
|