Home
last modified time | relevance | path

Searched refs:usageFlags (Results 1 - 25 of 37) sorted by relevance

12

/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/
H A Dnative_buffer_utils.cpp51 VkImageUsageFlags usageFlags = 0, bool isProtected = false) in CreateVkImage()
83 usageFlags, in CreateVkImage()
200 VkImageUsageFlags usageFlags = VK_IMAGE_USAGE_SAMPLED_BIT; in MakeFromNativeWindowBuffer() local
202 usageFlags = usageFlags | VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT in MakeFromNativeWindowBuffer()
207 if (!CreateVkImage(vkContext, &image, nbFormatProps, {width, height, 1}, usageFlags, isProtected)) { in MakeFromNativeWindowBuffer()
229 vkTextureInfo->imageUsageFlags = usageFlags; in MakeFromNativeWindowBuffer()
305 VkImageUsageFlags usageFlags = VK_IMAGE_USAGE_SAMPLED_BIT; in MakeBackendTextureFromNativeBuffer() local
307 usageFlags = usageFlags | VK_IMAGE_USAGE_TRANSFER_SRC_BI in MakeBackendTextureFromNativeBuffer()
[all...]
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dgpu_image_gles.cpp175 if ((desc.usageFlags & CORE_IMAGE_USAGE_STORAGE_BIT)) { in GpuImageGLES()
181 const bool isSrc = (desc_.usageFlags & CORE_IMAGE_USAGE_TRANSFER_SRC_BIT); in GpuImageGLES()
182 const bool isDst = (desc_.usageFlags & CORE_IMAGE_USAGE_TRANSFER_DST_BIT); in GpuImageGLES()
183 const bool isSample = (desc_.usageFlags & CORE_IMAGE_USAGE_SAMPLED_BIT); in GpuImageGLES()
184 const bool isStorage = (desc_.usageFlags & CORE_IMAGE_USAGE_STORAGE_BIT); in GpuImageGLES()
185 // could check for bool isColor = (desc_.usageFlags & CORE_IMAGE_USAGE_COLOR_ATTACHMENT_BIT); in GpuImageGLES()
186 // could check for bool isDepth = (desc_.usageFlags & CORE_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT); in GpuImageGLES()
187 // could check for bool isTrans = (desc_.usageFlags & CORE_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT); in GpuImageGLES()
188 const bool isInput = (desc_.usageFlags & CORE_IMAGE_USAGE_INPUT_ATTACHMENT_BIT); in GpuImageGLES()
H A Dnode_context_pool_manager_gles.cpp285 const bool isSrc = (desc.usageFlags & CORE_IMAGE_USAGE_TRANSFER_SRC_BIT); in BindToFbo()
286 const bool isDst = (desc.usageFlags & CORE_IMAGE_USAGE_TRANSFER_DST_BIT); in BindToFbo()
287 const bool isSample = (desc.usageFlags & CORE_IMAGE_USAGE_SAMPLED_BIT); in BindToFbo()
288 const bool isStorage = (desc.usageFlags & CORE_IMAGE_USAGE_STORAGE_BIT); in BindToFbo()
289 // could check for bool isColor = (desc.usageFlags & CORE_IMAGE_USAGE_COLOR_ATTACHMENT_BIT); in BindToFbo()
290 // could check for isDepth = (desc.usageFlags & CORE_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT); in BindToFbo()
291 // could check for bool isTrans = (desc.usageFlags & CORE_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT); in BindToFbo()
292 const bool isInput = (desc.usageFlags & CORE_IMAGE_USAGE_INPUT_ATTACHMENT_BIT); in BindToFbo()
337 const bool isSrc = (desc.usageFlags & CORE_IMAGE_USAGE_TRANSFER_SRC_BIT); in BindToFboMultisampled()
338 const bool isDst = (desc.usageFlags in BindToFboMultisampled()
[all...]
H A Dswapchain_gles.cpp188 0, // usageFlags
201 res.usageFlags = ImageUsageFlagBits::CORE_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT |
206 res.usageFlags = ImageUsageFlagBits::CORE_IMAGE_USAGE_COLOR_ATTACHMENT_BIT |
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_node_create_gpu_images.cpp120 if (desc.usageFlags & CORE_IMAGE_USAGE_TRANSFER_SRC_BIT) { in CheckFormat()
122 } else if (desc.usageFlags & CORE_IMAGE_USAGE_TRANSFER_DST_BIT) { in CheckFormat()
124 } else if (desc.usageFlags & CORE_IMAGE_USAGE_SAMPLED_BIT) { in CheckFormat()
126 } else if (desc.usageFlags & CORE_IMAGE_USAGE_STORAGE_BIT) { in CheckFormat()
128 } else if (desc.usageFlags & CORE_IMAGE_USAGE_COLOR_ATTACHMENT_BIT) { in CheckFormat()
130 } else if (desc.usageFlags & CORE_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT) { in CheckFormat()
H A Drender_node_create_gpu_buffers.cpp35 needsUpdate = needsUpdate || (dependencyDesc.usageFlags != desc.usageFlags); in CheckForDescUpdates()
H A Drender_blur.cpp431 constexpr ImageUsageFlags usageFlags = ImageUsageFlagBits::CORE_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | in CreateTargets() local
440 usageFlags, in CreateTargets() local
H A Drender_bloom.cpp527 ImageUsageFlags usageFlags = CORE_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | CORE_IMAGE_USAGE_SAMPLED_BIT | in CreateTargets() local
532 usageFlags = CORE_IMAGE_USAGE_STORAGE_BIT | CORE_IMAGE_USAGE_SAMPLED_BIT; in CreateTargets()
546 usageFlags, in CreateTargets() local
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dgpu_image_vk.cpp59 if (desc.usageFlags & ImageUsageFlagBits::CORE_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT) { in ValidateFormat()
65 if (desc.usageFlags & ImageUsageFlagBits::CORE_IMAGE_USAGE_COLOR_ATTACHMENT_BIT) { in ValidateFormat()
70 if (desc.usageFlags & ImageUsageFlagBits::CORE_IMAGE_USAGE_STORAGE_BIT) { in ValidateFormat()
139 plat.usage = static_cast<VkImageUsageFlags>(desc.usageFlags); in FillImageDescVk()
206 if ((desc_.usageFlags & IMAGE_VIEW_USAGE_FLAGS) && plat_.image) { in GpuImageVk()
230 if (plat_.image && !plat_.imageView && (desc_.usageFlags & IMAGE_VIEW_USAGE_FLAGS)) { in GpuImageVk()
H A Dgpu_memory_allocator_vk.cpp85 HashCombine(seed, (uint64_t)desc.usageFlags, (uint64_t)desc.memoryPropertyFlags); in hash()
93 (desc.usageFlags & RENDER_NS::CORE_IMAGE_USAGE_COLOR_ATTACHMENT_BIT) | in hash()
94 (desc.usageFlags & RENDER_NS::CORE_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT); in hash()
415 bufferCreateInfo.usage = VkBufferUsageFlagBits(buf.usageFlags); in CreatePoolForBuffers()
462 imageCreateInfo.usage = VkImageUsageFlagBits(img.usageFlags); in CreatePoolForImages()
H A Dplatform_hardware_buffer_util_vk.cpp69 (VkImageUsageFlags)desc.usageFlags, // usage in GetHwBufferImageCreateInfo()
H A Dgpu_buffer_vk.cpp113 PLUGIN_ASSERT(desc.bufferDesc.usageFlags & CORE_BUFFER_USAGE_ACCELERATION_STRUCTURE_STORAGE_BIT); in GpuBufferVk()
204 plat_.usage = static_cast<VkBufferUsageFlags>(desc_.usageFlags); in CreateBufferImpl()
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dgpu_resource_desc.h317 BufferUsageFlags usageFlags { 0 };
365 ImageUsageFlags usageFlags { 0 };
H A Dintf_gpu_resource_manager.h323 * usageFlags |= CORE_IMAGE_USAGE_SAMPLED_BIT | CORE_IMAGE_USAGE_TRANSFER_DST_BIT
356 virtual void SetDefaultGpuBufferCreationFlags(const BufferUsageFlags usageFlags) = 0;
362 virtual void SetDefaultGpuImageCreationFlags(const ImageUsageFlags usageFlags) = 0;
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dgpu_resource_manager.cpp97 if (desc.usageFlags == 0) { in ValidateGpuBufferDesc()
100 if ((desc.usageFlags & (~GpuResourceDescFlagValidation::ALL_GPU_BUFFER_USAGE_FLAGS)) != 0) { in ValidateGpuBufferDesc()
101 PLUGIN_LOG_E("RENDER_VALIDATION: Invalid BufferUsageFlags (%u)", desc.usageFlags); in ValidateGpuBufferDesc()
141 if (desc.usageFlags == 0) { in ValidateGpuImageDesc()
145 if ((desc.usageFlags & (~GpuResourceDescFlagValidation::ALL_GPU_IMAGE_USAGE_FLAGS)) != 0) { in ValidateGpuImageDesc()
146 PLUGIN_LOG_E("RENDER_VALIDATION: Invalid ImageUsageFlags (%u)", desc.usageFlags); in ValidateGpuImageDesc()
177 ((desc.usageFlags & CORE_IMAGE_USAGE_TRANSFER_SRC_BIT) == 0)) { in ValidateGpuImageDesc()
182 if (desc.usageFlags & CORE_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT) { in ValidateGpuImageDesc()
183 const ImageUsageFlags usageFlags = in ValidateGpuImageDesc() local
184 desc.usageFlags in ValidateGpuImageDesc()
[all...]
H A Dgpu_resource_cache.cpp44 const ImageUsageFlags usageFlags = in CreateImage() local
54 usageFlags, // usageFlags in CreateImage() local
H A Dgpu_resource_manager.h367 void SetDefaultGpuBufferCreationFlags(const BufferUsageFlags usageFlags) override;
368 void SetDefaultGpuImageCreationFlags(const ImageUsageFlags usageFlags) override;
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_default_camera_controller.cpp156 if (desc.usageFlags == 0) { in ValidateColorDesc()
157 desc.usageFlags = input.usageFlags; in ValidateColorDesc()
208 if (desc.usageFlags == 0) { in ValidateDepthDesc()
209 desc.usageFlags = input.usageFlags; in ValidateDepthDesc()
301 desc.usageFlags |= CORE_IMAGE_USAGE_SAMPLED_BIT; in CreateVelocityTarget()
303 desc.usageFlags &= (~CORE_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT); in CreateVelocityTarget()
403 msaaDesc.usageFlags = CORE_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | CORE_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT; in CreateColorTargets()
451 msaaDesc.usageFlags in CreateDepthTargets()
[all...]
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ohos/
H A Dplatform_hardware_buffer_util.cpp79 validDesc.usageFlags = CORE_IMAGE_USAGE_SAMPLED_BIT; in CreateHwPlatformImage()
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/components/
H A Dcamera_component.h105 RENDER_NS::ImageUsageFlags usageFlags { 0 };
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/
H A Dcamera_component_manager.cpp96 DECL_PROPERTY2(CameraComponent::TargetUsage, usageFlags, "Usage", 0)
/foundation/graphic/graphic_3d/lume/LumeRender/src/util/
H A Drender_frame_util.cpp303 if ((desc.usageFlags & BufferUsageFlagBits::CORE_BUFFER_USAGE_TRANSFER_SRC_BIT) == 0) { in ValidateInput()
314 if ((desc.usageFlags & BufferUsageFlagBits::CORE_BUFFER_USAGE_TRANSFER_SRC_BIT) == 0) { in ValidateInput()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dscene_util.cpp292 const Format format, const ImageUsageFlags usageFlags, const MemoryPropertyFlags memoryPropertyFlags) in CreateReflectionPlaneGpuImage()
304 desc.usageFlags = usageFlags; in CreateReflectionPlaneGpuImage()
290 CreateReflectionPlaneGpuImage(IGpuResourceManager& gpuResourceMgr, IRenderHandleComponentManager& handleManager, INameComponentManager& nameManager, const string_view name, const Format format, const ImageUsageFlags usageFlags, const MemoryPropertyFlags memoryPropertyFlags) CreateReflectionPlaneGpuImage() argument
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_node_parser_util.cpp291 SafeGetJsonBitfield<ImageUsageFlagBits>(jsonData, "usageFlags", context.error, context.data.desc.usageFlags); in FromJson()
330 SafeGetJsonBitfield<BufferUsageFlagBits>(jsonData, "usageFlags", context.error, context.data.desc.usageFlags); in FromJson()
H A Drender_node_post_process_util.cpp106 desc.usageFlags = in FillTmpImageDesc()
1099 if (desc.usageFlags & CORE_IMAGE_USAGE_SAMPLED_BIT) { in UpdateImageData()
1108 if (desc.usageFlags & CORE_IMAGE_USAGE_SAMPLED_BIT) { in UpdateImageData()
1117 if (velDesc.usageFlags & CORE_IMAGE_USAGE_SAMPLED_BIT) { in UpdateImageData()

Completed in 21 milliseconds

12