/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_texture_info.cpp | 28 GrBackendTexture backendTexture(0, 0, imageInfo); in ConvertToGrBackendVKTexture() local 29 return backendTexture; in ConvertToGrBackendVKTexture() 35 return backendTexture; in ConvertToGrBackendVKTexture() 70 return backendTexture; in ConvertToGrBackendVKTexture() 79 info.SetWidth(backendTexture.width()); in ConvertToVKTexture() 80 info.SetHeight(backendTexture.height()); in ConvertToVKTexture() 83 backendTexture.getVkImageInfo(&vkImageInfo); in ConvertToVKTexture() 125 GrBackendTexture backendTexture(info.GetWidth(), info.GetHeight(), in ConvertToGrBackendTexture() local 127 return backendTexture; in ConvertToGrBackendTexture() 131 GrBackendTexture backendTexture(info.GetWidth(), info.GetHeight(), in ConvertToGrBackendTexture() [all …]
|
H A D | skia_image.cpp | 241 const auto& backendTexture = SkiaTextureInfo::ConvertToGrBackendTexture(info); in BuildFromTexture() local 242 if (!backendTexture.isValid()) { in BuildFromTexture() 248 skiaImage_ = SkImage::MakeFromTexture(grContext_.get(), backendTexture, in BuildFromTexture() 328 auto backendTexture = BackendTexture(true); in GetBackendTexture() local 334 backendTexture.SetTextureInfo(info); in GetBackendTexture() 336 backendTexture.SetTextureInfo(SkiaTextureInfo::ConvertToTextureInfo(skBackendTexture)); in GetBackendTexture() 339 backendTexture.SetTextureInfo(SkiaTextureInfo::ConvertToTextureInfo(skBackendTexture)); in GetBackendTexture() 341 return backendTexture; in GetBackendTexture()
|
H A D | skia_surface.cpp | 388 auto backendTexture = BackendTexture(true); in GetBackendTexture() local 393 backendTexture.SetTextureInfo(info); in GetBackendTexture() 395 backendTexture.SetTextureInfo(SkiaTextureInfo::ConvertToTextureInfo(grBackendTexture)); in GetBackendTexture() 398 backendTexture.SetTextureInfo(SkiaTextureInfo::ConvertToTextureInfo(grBackendTexture)); in GetBackendTexture() 400 return backendTexture; in GetBackendTexture()
|
H A D | skia_texture_info.h | 43 static void ConvertToVKTexture(const GrBackendTexture& backendTexture, TextureInfo& info);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_vk_image_manager.cpp | 58 auto backendTexture = NativeBufferUtils::MakeBackendTextureFromNativeBuffer(nativeWindowBuffer, in Create() local 60 if (!backendTexture.IsValid() || !backendTexture.GetTextureInfo().GetVKTextureInfo()) { in Create() 66 backendTexture, in Create() 68 backendTexture.GetTextureInfo().GetVKTextureInfo()->vkImage, in Create() 69 backendTexture.GetTextureInfo().GetVKTextureInfo()->vkAlloc.memory)); in Create()
|
H A D | rs_ui_capture_task_parallel.cpp | 56 Drawing::Surface& surface, const Drawing::BackendTexture& backendTexture, in DrawCapturedImg() argument 65 image.BuildFromTexture(*gpuContext, backendTexture.GetTextureInfo(), in DrawCapturedImg() 307 Drawing::BackendTexture backendTexture = surface->GetBackendTexture(); in CreateSurfaceSyncCopyTask() local 308 if (!backendTexture.IsValid()) { in CreateSurfaceSyncCopyTask() 316 …std::function<void()> copytask = [wrapper, callback, backendTexture, wrapperSf, id, rotation, useD… in CreateSurfaceSyncCopyTask() 318 if (!backendTexture.IsValid()) { in CreateSurfaceSyncCopyTask() 361 DrawCapturedImg(*tmpImg, *surface, backendTexture, textureOrigin, bitmapFormat); in CreateSurfaceSyncCopyTask() 367 tmpImg->BuildFromTexture(*grContext, backendTexture.GetTextureInfo(), in CreateSurfaceSyncCopyTask()
|
H A D | rs_surface_capture_task_parallel.cpp | 50 Drawing::Surface& surface, const Drawing::BackendTexture& backendTexture, in DrawCapturedImg() argument 60 image.BuildFromTexture(*gpuContext, backendTexture.GetTextureInfo(), in DrawCapturedImg() 405 Drawing::BackendTexture backendTexture = surface->GetBackendTexture(); in CreateSurfaceSyncCopyTask() local 406 if (!backendTexture.IsValid()) { in CreateSurfaceSyncCopyTask() 414 …std::function<void()> copytask = [wrapper, callback, backendTexture, wrapperSf, id, rotation, useD… in CreateSurfaceSyncCopyTask() 421 if (!backendTexture.IsValid()) { in CreateSurfaceSyncCopyTask() 462 DrawCapturedImg(*tmpImg, *surface, backendTexture, textureOrigin, bitmapFormat); in CreateSurfaceSyncCopyTask() 468 tmpImg->BuildFromTexture(*grContext, backendTexture.GetTextureInfo(), in CreateSurfaceSyncCopyTask()
|
H A D | rs_vk_image_manager.h | 37 NativeVkImageRes(NativeWindowBuffer* nativeWindowBuffer, Drawing::BackendTexture backendTexture, in NativeVkImageRes() argument 40 mBackendTexture_(backendTexture), in NativeVkImageRes()
|
H A D | rs_base_render_engine.cpp | 763 auto& backendTexture = imageCache->GetBackendTexture(); in DrawImage() local 764 if (!image->BuildFromTexture(*contextDrawingVk, backendTexture.GetTextureInfo(), in DrawImage()
|
H A D | rs_uni_render_util.cpp | 1279 OHOS::Rosen::Drawing::BackendTexture backendTexture(true); in MakeBackendTexture() local 1292 backendTexture.SetTextureInfo(textureInfo); in MakeBackendTexture() 1293 return backendTexture; in MakeBackendTexture()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/ |
H A D | native_buffer_utils.cpp | 323 Drawing::BackendTexture backendTexture(true); in MakeBackendTextureFromNativeBuffer() local 354 backendTexture.SetTextureInfo(textureInfo); in MakeBackendTextureFromNativeBuffer() 355 return backendTexture; in MakeBackendTextureFromNativeBuffer()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/ |
H A D | rs_ui_first_surface_render_node_drawable.cpp | 199 auto backendTexture = completeImage->GetBackendTexture(false, &origin); in GetCompletedImage() local 200 if (!backendTexture.IsValid()) { in GetCompletedImage() 208 bool ret = cacheImage->BuildFromTexture(*gpuContext, backendTexture.GetTextureInfo(), in GetCompletedImage()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_draw_cmd.cpp | 980 auto backendTexture = NativeBufferUtils::MakeBackendTextureFromNativeBuffer(nativeWindowBuffer_, in DrawWithVulkan() local 982 if (!backendTexture.IsValid()) { in DrawWithVulkan() 992 auto vkTextureInfo = backendTexture.GetTextureInfo().GetVKTextureInfo(); in DrawWithVulkan() 993 …if (!vkTextureInfo || !image->BuildFromTexture(*canvas->GetGPUContext(), backendTexture.GetTexture… in DrawWithVulkan()
|
H A D | rs_render_node.cpp | 149 OHOS::Rosen::Drawing::BackendTexture backendTexture(true); in MakeBackendTexture() local 163 backendTexture.SetTextureInfo(textureInfo); in MakeBackendTexture() 164 return backendTexture; in MakeBackendTexture() 3061 auto backendTexture = completeImage->GetBackendTexture(false, &origin); in GetCompletedImage() local 3062 if (!backendTexture.IsValid()) { in GetCompletedImage() 3073 … bool ret = cacheImage->BuildFromTexture(*canvas.GetGPUContext(), backendTexture.GetTextureInfo(), in GetCompletedImage()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/pointer_render/ |
H A D | rs_pointer_render_manager.cpp | 402 auto& backendTexture = imageCache->GetBackendTexture(); in GetIntersectImageFromVK() local 406 if (!layerImage->BuildFromTexture(*context, backendTexture.GetTextureInfo(), in GetIntersectImageFromVK()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/create_pixelmap_surface/src/ |
H A D | pixel_map_from_surface.cpp | 172 GrBackendTexture backendTexture( in GetSkSurfaceFromSurfaceBuffer() local 174 auto skSurface = SkSurface::MakeFromBackendTexture(context, backendTexture, in GetSkSurfaceFromSurfaceBuffer()
|