Home
last modified time | relevance | path

Searched refs:vkTextureInfo (Results 1 - 14 of 14) sorted by relevance

/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/nativebufferutils_fuzzer/
H A Dnativebufferutils_fuzzer.cpp69 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 Dnative_buffer_utils_test.cpp50 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 Dnative_buffer_utils.cpp224 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 Dpixel_map_from_surface.cpp380 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 Drs_extended_modifier.cpp100 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 Drs_image_base.cpp520 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 Drs_surface_capture_task_parallel.cpp557 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 Drs_draw_cmd.cpp374 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 Drs_render_node.cpp2916 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 Drs_ui_first_surface_render_node_drawable.cpp314 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 Drs_canvas_drawing_render_node_drawable.cpp677 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 Drs_render_node_drawable.cpp528 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 Dimage.h199 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 Drs_property_drawable_background.cpp393 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()

Completed in 18 milliseconds