Home
last modified time | relevance | path

Searched refs:barrier (Results 1 - 5 of 5) sorted by relevance

/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_relative_container_ffi.cpp58 if (barriers.barrier == nullptr || barriers.size == 0) { in FfiOHOSAceFrameworkReletiveContainerBarrier()
64 CBarrierStyle barrier = barriers.barrier[i]; in FfiOHOSAceFrameworkReletiveContainerBarrier() local
65 barrierInfoItem.id = std::string(barrier.id); in FfiOHOSAceFrameworkReletiveContainerBarrier()
66 barrierInfoItem.direction = static_cast<BarrierDirection>(barrier.direction); in FfiOHOSAceFrameworkReletiveContainerBarrier()
67 for (int64_t j = 0; j < barrier.referencedId.size; j++) { in FfiOHOSAceFrameworkReletiveContainerBarrier()
68 if (barrier.referencedId.head[j] != nullptr) { in FfiOHOSAceFrameworkReletiveContainerBarrier()
69 barrierInfoItem.referencedId.emplace_back(std::string(barrier.referencedId.head[j])); in FfiOHOSAceFrameworkReletiveContainerBarrier()
H A Dcj_relative_container_ffi.h58 CBarrierStyle* barrier; member
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Drender_backend_gles.cpp1912 const auto& barrier = barrierListRef.commandBarriers[barrierIdx]; in RenderCommandBarrierPoint() local
1915 if (barrier.src.accessFlags & (CORE_ACCESS_SHADER_WRITE_BIT | CORE_ACCESS_COLOR_ATTACHMENT_WRITE_BIT | in RenderCommandBarrierPoint()
1917 const auto resourceHandle = barrier.resourceHandle; in RenderCommandBarrierPoint()
1920 // barrier by region is between fragment shaders and supports a subset of barriers. in RenderCommandBarrierPoint()
1921 if ((barrier.src.pipelineStageFlags & CORE_PIPELINE_STAGE_FRAGMENT_SHADER_BIT) && in RenderCommandBarrierPoint()
1922 (barrier.dst.pipelineStageFlags & CORE_PIPELINE_STAGE_FRAGMENT_SHADER_BIT)) { in RenderCommandBarrierPoint()
1923 barriersByRegion |= commonBarrierBits(barrier.dst.accessFlags, handleType); in RenderCommandBarrierPoint()
1926 barriers |= commonBarrierBits(barrier.dst.accessFlags, handleType); in RenderCommandBarrierPoint()
1929 if (barrier.dst.accessFlags & CORE_ACCESS_INDIRECT_COMMAND_READ_BIT) { in RenderCommandBarrierPoint()
1932 if (barrier in RenderCommandBarrierPoint()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/relative_container/
H A Drelative_container_layout_algorithm.cpp1102 for (const auto& barrier : barriers_) { in GetDependencyRelationshipInBarrier()
1103 for (const auto& nodeName : barrier.second.second) { in GetDependencyRelationshipInBarrier()
1104 InsertToReliedOnMap(nodeName, barrier.first); in GetDependencyRelationshipInBarrier()
1226 for (const auto& barrier : barriers_) { in UpdateDegreeMapWithBarrier()
1228 for (const auto& nodeName : barrier.second.second) { in UpdateDegreeMapWithBarrier()
1238 incomingDegreeMap_[barrier.first] = anchorSet.size(); in UpdateDegreeMapWithBarrier()
1239 if (incomingDegreeMap_[barrier.first] == 0) { in UpdateDegreeMapWithBarrier()
1240 layoutQueue.push(barrier.first); in UpdateDegreeMapWithBarrier()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DarkComponent.js27936 barrier(value) {

Completed in 40 milliseconds