/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_bloom.h | 56 void ComputeDownscaleAndThreshold(const PushConstant& pc, IRenderCommandList& cmdList); 57 void ComputeDownscale(const PushConstant& pc, IRenderCommandList& cmdList); 58 void ComputeUpscale(const PushConstant& pc, IRenderCommandList& cmdList); 59 void ComputeCombine(const PushConstant& pc, IRenderCommandList& cmdList); 63 void RenderDownscaleAndThreshold(RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList); 64 void RenderDownscale(RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList); 65 void RenderUpscale(RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList); 66 void RenderCombine(RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList);
|
H A D | render_bloom.cpp | 163 constexpr PushConstant pc { ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT, 168 ComputeDownscaleAndThreshold(pc, cmdList); 169 ComputeDownscale(pc, cmdList); 170 ComputeUpscale(pc, cmdList); 174 ComputeCombine(pc, cmdList); 178 void RenderBloom::ComputeDownscaleAndThreshold(const PushConstant& pc, IRenderCommandList& cmdList) 208 cmdList.PushConstantData(pc, arrayviewU8(uPc)); 213 void RenderBloom::ComputeDownscale(const PushConstant& pc, IRenderCommandList& cmdList) in ComputeDownscale() argument 242 cmdList.PushConstantData(pc, arrayviewU8(uPc)); in ComputeDownscale() 248 void RenderBloom::ComputeUpscale(const PushConstant& pc, IRenderCommandLis argument 283 ComputeCombine(const PushConstant& pc, IRenderCommandList& cmdList) ComputeCombine() argument 345 RenderDownscaleAndThreshold( RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList) RenderDownscaleAndThreshold() argument 383 RenderDownscale(RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList) RenderDownscale() argument 424 RenderUpscale(RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList) RenderUpscale() argument 481 RenderCombine(RenderPass& renderPass, const PushConstant& pc, IRenderCommandList& cmdList) RenderCombine() argument [all...] |
H A D | render_blur.cpp | 246 const LocalPostProcessPushConstantStruct pc { in RenderData() 249 cmdList.PushConstant(renderData_.pipelineLayout.pushConstant, reinterpret_cast<const uint8_t*>(&pc)); in RenderData() 320 const LocalPostProcessPushConstantStruct& pc; member 342 di.cmdList.PushConstant(di.pushConstant, reinterpret_cast<const uint8_t*>(&di.pc)); in BlurPass() 358 LocalPostProcessPushConstantStruct pc { { 1.0f, 0.0f, 0.0f, 0.0f }, { 1.0f, 0.0f, 0.0f, 0.0f } }; in RenderGaussian() 361 const ConstDrawInput di { cmdList, renderPass, renderData_.pipelineLayout.pushConstant, pc, samplerHandle_ }; in RenderGaussian() local 368 pc = { texSizeInvTexSize, { 1.0f, 0.0f, 0.0f, 0.0f } }; in RenderGaussian() 398 pc.factor = { 0.0f, 1.0f, 0.0f, 0.0f }; in RenderGaussian()
|
H A D | render_motion_blur.cpp | 225 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, {} }; in Execute() 226 cmdList.PushConstantData(renderData_.pipelineLayout.pushConstant, arrayviewU8(pc)); in Execute() 263 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, {} }; in ExecuteTileVelocity() 290 cmdList.PushConstant(renderData.pipelineLayout.pushConstant, arrayviewU8(pc).data()); in ExecuteTileVelocity() 323 cmdList.PushConstant(renderData.pipelineLayout.pushConstant, arrayviewU8(pc).data()); in ExecuteTileVelocity() 352 cmdList.PushConstant(renderData.pipelineLayout.pushConstant, arrayviewU8(pc).data()); in ExecuteTileVelocity()
|
H A D | render_copy.cpp | 148 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, in Execute() 150 cmdList.PushConstantData(pl.pushConstant, arrayviewU8(pc)); in Execute()
|
H A D | render_node_single_post_process.cpp | 351 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, in ExecuteSinglePostProcess() 353 cmdList.PushConstantData(pipelineLayout_.pushConstant, arrayviewU8(pc)); in ExecuteSinglePostProcess() 368 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, in ExecuteSinglePostProcess() 370 cmdList.PushConstantData(pipelineLayout_.pushConstant, arrayviewU8(pc)); in ExecuteSinglePostProcess()
|
H A D | render_node_mip_chain_post_process.cpp | 410 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, in RenderGraphics() 412 cmdList.PushConstantData(pipelineData_.pipelineLayoutData.pushConstant, arrayviewU8(pc)); in RenderGraphics()
|
/foundation/resourceschedule/ffrt/src/sync/ |
H A D | condition_variable.cpp | 75 auto pc = reinterpret_cast<ffrt::condition_variable_private *>(cond); in ffrt_cond_wait() local 77 pc->SuspendAndWait(pm); in ffrt_cond_wait() 88 auto pc = reinterpret_cast<ffrt::condition_variable_private *>(cond); in ffrt_cond_timedwait() local 97 return pc->SuspendAndWaitUntil(pm, tp) ? ffrt_error_timedout : ffrt_success; in ffrt_cond_timedwait()
|
/foundation/graphic/graphic_3d/kits/js/src/ |
H A D | PropertyProxy.cpp | 135 auto pc = (PropCtx*)info.GetData(); in Hook() local 136 return pc->GetValue(info); in Hook() 140 auto pc = (PropCtx*)info.GetData(); in Hook() local 141 pc->SetValue(info); in Hook()
|
/foundation/ai/ai_engine/services/common/utils/ |
H A D | inf_cast_impl.h | 106 C *pc = reinterpret_cast<C*>(pi); in Destroy() local 107 AIE_DELETE(pc); in Destroy()
|
/foundation/graphic/graphic_3d/lume/LumeDotfield/src/render/ |
H A D | render_node_dotfield_render.cpp | 162 const DotfieldMaterialPushConstantStruct pc = { { dotfieldPrimitive.size.x, dotfieldPrimitive.size.y, idx, 0 }, in RenderData() local 164 cmdList.PushConstant(psoData.pushConstant, reinterpret_cast<const uint8_t*>(&pc)); in RenderData()
|
H A D | render_node_dotfield_simulation.cpp | 172 const DotfieldSimulationPushConstantStruct pc = { { dotfieldPrimitive.size.x, dotfieldPrimitive.size.y, 0, 0 }, in ComputeSimulate() local 176 cmdList.PushConstant(psoData.pushConstant, reinterpret_cast<const uint8_t*>(&pc)); in ComputeSimulate()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_node_post_process_util.cpp | 560 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, {} }; in ExecuteCombine() 561 cmdList.PushConstantData(effect.pipelineLayout.pushConstant, arrayviewU8(pc)); in ExecuteCombine() 610 const LocalPostProcessPushConstantStruct pc { ti_.targetSize, in ExecuteFXAA() 612 cmdList.PushConstantData(fxaaData_.pipelineLayout.pushConstant, arrayviewU8(pc)); in ExecuteFXAA() 670 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, in ExecuteTAA() 672 cmdList.PushConstantData(taaData_.pipelineLayout.pushConstant, arrayviewU8(pc)); in ExecuteTAA() 749 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, {} }; in ExecuteDofBlur() 750 cmdList.PushConstantData(dofBlurData_.pipelineLayout.pushConstant, arrayviewU8(pc)); in ExecuteDofBlur() 812 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, {} }; in ExecuteDof() 813 cmdList.PushConstantData(dofData_.pipelineLayout.pushConstant, arrayviewU8(pc)); in ExecuteDof() [all...] |
/foundation/resourceschedule/ffrt/src/dfx/dump/ |
H A D | dump.cpp | 63 ctx.uc_mcontext.pc = task->coRoutine->ctx.regs[11]; in DumpTask() 71 ctx.uc_mcontext.arm_pc = task->coRoutine->ctx.regs[1]; /* pc */ in DumpTask()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_camera_single_post_process.cpp | 360 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, in ExecuteSinglePostProcess() 362 cmdList.PushConstant(pipelineLayout_.pushConstant, arrayviewU8(pc).data()); in ExecuteSinglePostProcess() 377 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, in ExecuteSinglePostProcess() 379 cmdList.PushConstant(pipelineLayout_.pushConstant, arrayviewU8(pc).data()); in ExecuteSinglePostProcess()
|
H A D | render_node_default_shadows_blur.cpp | 254 const LocalPostProcessPushConstantStruct pc { texSizeInvTexSize, dir }; in RenderBlur() 255 cmdList.PushConstant(shaderData_.pushConstant, reinterpret_cast<const uint8_t*>(&pc)); in RenderBlur()
|
H A D | render_node_camera_cubemap.cpp | 297 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, in ExecuteSinglePostProcess() 299 cmdList.PushConstant(pipelineLayout_.pushConstant, arrayviewU8(pc).data()); in ExecuteSinglePostProcess()
|
H A D | render_node_default_material_deferred_shading.cpp | 214 const LocalPostProcessPushConstantStruct pc { { fWidth, fHeight, 1.0f / fWidth, 1.0f / fHeight }, in RenderData() 216 cmdList.PushConstant(pipelineLayout_.pushConstant, arrayviewU8(pc).data()); in RenderData()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | render_backend_gles.cpp | 2151 void RenderBackendGLES::SetPushConstant(uint32_t program, const Gles::PushConstantReflection& pc, const void* data) 2153 const GLint location = static_cast<GLint>(pc.location); 2156 GLint count = Math::max(static_cast<GLint>(pc.arraySize), 1); 2157 switch (pc.type) { 2199 for (const auto& pc : consts) { 2200 const size_t offs = pc.offset; 2201 if ((offs + pc.size) > renderCmd.pushConstant.byteSize) { 2204 pc.name.c_str(), pc.offset, pc [all...] |
H A D | render_backend_gles.h | 150 static void SetPushConstant(uint32_t program, const Gles::PushConstantReflection& pc, const void* data);
|