/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/nativebufferutils_fuzzer/ |
H A D | nativebufferutils_fuzzer.cpp | 69 auto vkTextureInfo = cachedBackendTexture.GetTextureInfo().GetVKTextureInfo();
in DoSomethingInterestingWithMyAPI() local 71 RsVulkanContext::GetSingleton(), vkTextureInfo->vkImage, vkTextureInfo->vkAlloc.memory);
in DoSomethingInterestingWithMyAPI()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/platform/ohos/backend/ |
H A D | native_buffer_utils_test.cpp | 50 auto vkTextureInfo = cachedBackendTexture.GetTextureInfo().GetVKTextureInfo();
in HWTEST_F() local 52 RsVulkanContext::GetSingleton(), vkTextureInfo->vkImage, vkTextureInfo->vkAlloc.memory);
in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/ |
H A D | native_buffer_utils.cpp | 224 std::shared_ptr<Drawing::VKTextureInfo> vkTextureInfo = std::make_shared<Drawing::VKTextureInfo>(); in MakeFromNativeWindowBuffer() local 225 vkTextureInfo->vkImage = image; in MakeFromNativeWindowBuffer() 226 vkTextureInfo->imageTiling = VK_IMAGE_TILING_OPTIMAL; in MakeFromNativeWindowBuffer() 227 vkTextureInfo->imageLayout = VK_IMAGE_LAYOUT_UNDEFINED; in MakeFromNativeWindowBuffer() 228 vkTextureInfo->format = nbFormatProps.format; in MakeFromNativeWindowBuffer() 229 vkTextureInfo->imageUsageFlags = usageFlags; in MakeFromNativeWindowBuffer() 230 vkTextureInfo->sampleCount = 1; in MakeFromNativeWindowBuffer() 231 vkTextureInfo->levelCount = 1; in MakeFromNativeWindowBuffer() 232 vkTextureInfo->vkProtected = isProtected; in MakeFromNativeWindowBuffer() 233 texture_info.SetVKTextureInfo(vkTextureInfo); in MakeFromNativeWindowBuffer() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/create_pixelmap_surface/src/ |
H A D | pixel_map_from_surface.cpp | 380 auto vkTextureInfo = backendTextureTmp.GetTextureInfo().GetVKTextureInfo(); in DrawImageRectVK() local 381 if (vkTextureInfo == nullptr) { in DrawImageRectVK() 384 vkTextureInfo->imageUsageFlags = vkTextureInfo->imageUsageFlags | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT; in DrawImageRectVK() 386 vkTextureInfo->vkImage, vkTextureInfo->vkAlloc.memory); in DrawImageRectVK() 431 auto vkTextureInfo = backendTexture_.GetTextureInfo().GetVKTextureInfo(); in CreateDrawingImage() local 432 if (!vkTextureInfo) { in CreateDrawingImage() 433 RS_LOGE("make vkTextureInfo fail"); in CreateDrawingImage() 439 vkTextureInfo in CreateDrawingImage() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/modifier/ |
H A D | rs_extended_modifier.cpp | 100 auto vkTextureInfo = backendTextureTmp.GetTextureInfo().GetVKTextureInfo(); in CreateSurface() local 101 vkTextureInfo->imageUsageFlags = vkTextureInfo->imageUsageFlags | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT; in CreateSurface() 103 vkTextureInfo->vkImage, vkTextureInfo->vkAlloc.memory); in CreateSurface()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/ |
H A D | rs_image_base.cpp | 520 auto vkTextureInfo = backendTexture_.GetTextureInfo().GetVKTextureInfo();
in MakeFromTextureForVK() local 522 RsVulkanContext::GetSingleton(), vkTextureInfo->vkImage, vkTextureInfo->vkAlloc.memory);
in MakeFromTextureForVK() 530 auto vkTextureInfo = backendTexture_.GetTextureInfo().GetVKTextureInfo();
in MakeFromTextureForVK() local 531 Drawing::ColorType colorType = GetColorTypeWithVKFormat(vkTextureInfo->format);
in MakeFromTextureForVK()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_surface_capture_task_parallel.cpp | 557 auto vkTextureInfo = backendTextureTmp.GetTextureInfo().GetVKTextureInfo();
in CreateSurfaceSyncCopyTask() local 558 if (vkTextureInfo == nullptr) {
in CreateSurfaceSyncCopyTask() 561 vkTextureInfo->imageUsageFlags = vkTextureInfo->imageUsageFlags | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT;
in CreateSurfaceSyncCopyTask() 563 vkTextureInfo->vkImage, vkTextureInfo->vkAlloc.memory);
in CreateSurfaceSyncCopyTask()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_draw_cmd.cpp | 374 auto vkTextureInfo = backendTexture_.GetTextureInfo().GetVKTextureInfo(); in MakeFromTextureForVK() local 375 if (!vkTextureInfo) { in MakeFromTextureForVK() 379 vkTextureInfo->vkImage, vkTextureInfo->vkAlloc.memory); in MakeFromTextureForVK() 392 auto vkTextureInfo = backendTexture_.GetTextureInfo().GetVKTextureInfo(); in MakeFromTextureForVK() local 393 if (!vkTextureInfo || !cleanUpHelper_) { in MakeFromTextureForVK() 396 Drawing::ColorType colorType = GetColorTypeFromVKFormat(vkTextureInfo->format); in MakeFromTextureForVK() 876 auto vkTextureInfo = backendTexture.GetTextureInfo().GetVKTextureInfo(); in DrawWithVulkan() local 877 if (!vkTextureInfo || !image->BuildFromTexture(*canvas->GetGPUContext(), backendTexture.GetTextureInfo(), in DrawWithVulkan() 880 RsVulkanContext::GetSingleton(), vkTextureInfo in DrawWithVulkan() [all...] |
H A D | rs_render_node.cpp | 2916 auto vkTextureInfo = initCacheBackendTexture.GetTextureInfo().GetVKTextureInfo(); in InitCacheSurface() local 2917 if (!initCacheBackendTexture.IsValid() || !vkTextureInfo) { in InitCacheSurface() 2927 vkTextureInfo->vkImage, vkTextureInfo->vkAlloc.memory, vkTextureInfo->vkAlloc.statName); in InitCacheSurface()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/ |
H A D | rs_ui_first_surface_render_node_drawable.cpp | 314 auto vkTextureInfo = cacheBackendTexture_.GetTextureInfo().GetVKTextureInfo(); in InitCacheSurface() local 315 if (!cacheBackendTexture_.IsValid() || !vkTextureInfo) { in InitCacheSurface() 322 RS_LOGE("RSSurfaceRenderNodeDrawable::InitCacheSurface !cacheBackendTexture_.IsValid() || !vkTextureInfo"); in InitCacheSurface() 326 vkTextureInfo->vkImage, vkTextureInfo->vkAlloc.memory); in InitCacheSurface()
|
H A D | rs_canvas_drawing_render_node_drawable.cpp | 677 auto vkTextureInfo = backendTexture_.GetTextureInfo().GetVKTextureInfo(); in ResetSurfaceForVK() local 680 RsVulkanContext::GetSingleton(), vkTextureInfo->vkImage, vkTextureInfo->vkAlloc.memory); in ResetSurfaceForVK() 821 auto vkTextureInfo = backendTexture_.GetTextureInfo().GetVKTextureInfo(); in GpuContextResetVk() local 824 RsVulkanContext::GetSingleton(), vkTextureInfo->vkImage, vkTextureInfo->vkAlloc.memory); in GpuContextResetVk()
|
H A D | rs_render_node_drawable.cpp | 528 auto vkTextureInfo = cachedBackendTexture_.GetTextureInfo().GetVKTextureInfo(); in InitCachedSurface() local 529 if (!cachedBackendTexture_.IsValid() || !vkTextureInfo) { in InitCachedSurface() 533 RsVulkanContext::GetSingleton(), vkTextureInfo->vkImage, vkTextureInfo->vkAlloc.memory); in InitCachedSurface()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/image/ |
H A D | image.h | 199 void SetVKTextureInfo(std::shared_ptr<VKTextureInfo> vkTextureInfo) in SetVKTextureInfo() argument 201 vkTextureInfo_ = vkTextureInfo; in SetVKTextureInfo()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/drawable/ |
H A D | rs_property_drawable_background.cpp | 393 auto vkTextureInfo = backendTexture_.GetTextureInfo().GetVKTextureInfo(); in MakeFromTextureForVK() local 395 RsVulkanContext::GetSingleton(), vkTextureInfo->vkImage, vkTextureInfo->vkAlloc.memory); in MakeFromTextureForVK() 409 auto vkTextureInfo = backendTexture_.GetTextureInfo().GetVKTextureInfo(); in MakeFromTextureForVK() local 410 Drawing::ColorType colorType = GetColorTypeFromVKFormat(vkTextureInfo->format); in MakeFromTextureForVK()
|