/ohos5.0/foundation/multimedia/image_effect/frameworks/native/render_environment/core/ |
H A D | algorithm_program.cpp | 28 shader_->Init(); in AlgorithmProgram() 35 if (shader_) { in ~AlgorithmProgram() 37 delete shader_; in ~AlgorithmProgram() 38 shader_ = nullptr; in ~AlgorithmProgram() 48 if (shader_) { in UpdateShader() 50 delete shader_; in UpdateShader() 51 shader_ = nullptr; in UpdateShader() 54 shader_->Init(); in UpdateShader() 61 shader_->Bind(); in Bind() 66 shader_->Unbind(); in Unbind() [all …]
|
H A D | algorithm_program.h | 43 RenderGeneralProgram *shader_ = nullptr;
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/brightness/ |
H A D | gpu_brightness_algo.cpp | 55 if (shader_) { in Release() 56 delete shader_; in Release() 57 shader_ = nullptr; in Release() 83 if (shader_ != nullptr && target == GL_TEXTURE_2D) { in PreDraw() 87 shader_->SetFloat("ratio", renderEffectData_->ratio); in PreDraw() 95 shader_->UnBindTexture(0, target); in PostDraw() 154 if (shader_ == nullptr) { in Render() 155 shader_ = new AlgorithmProgram(context_, vertexShaderCode_, fragmentShaderCode_); in Render() 164 shader_->Bind(); in Render() 166 renderMesh_->Bind(shader_->GetShader()); in Render() [all …]
|
H A D | gpu_brightness_algo.h | 55 AlgorithmProgram *shader_{ nullptr };
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/contrast/ |
H A D | gpu_contrast_algo.cpp | 56 if (shader_) { in Release() 57 delete shader_; in Release() 58 shader_ = nullptr; in Release() 84 if (shader_ != nullptr && target == GL_TEXTURE_2D) { in PreDraw() 88 shader_->SetFloat("ratio", renderEffectData_->ratio); in PreDraw() 96 shader_->UnBindTexture(0, target); in PostDraw() 155 if (shader_ == nullptr) { in Render() 156 shader_ = new AlgorithmProgram(context_, vertexShaderCode_, fragmentShaderCode_); in Render() 165 shader_->Bind(); in Render() 167 renderMesh_->Bind(shader_->GetShader()); in Render() [all …]
|
H A D | gpu_contrast_algo.h | 55 AlgorithmProgram *shader_{ nullptr };
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_shader_effect.cpp | 44 SkiaShaderEffect::SkiaShaderEffect() noexcept : shader_(nullptr) {} in SkiaShaderEffect() 48 shader_ = SkShaders::Color(color); in InitWithColor() 54 shader_ = SkShaders::Color(skC4f, colorSpace->GetSkColorSpace()); in InitWithColorSpace() 164 shader_ = SkGradientShader::MakeRadial(center, radius, &c[0], in InitWithRadialGradient() 219 shader_ = SkGradientShader::MakeSweep(centerPt.GetX(), centerPt.GetY(), &c[0], in InitWithSweepGradient() 257 shader_ = effect->makeShader(SkData::MakeWithCopy( in InitWithLightUp() 266 return shader_; in GetShader() 271 shader_ = skShader; in SetSkShader() 276 if (shader_ == nullptr) { in Serialize() 282 writer.writeFlattenable(shader_.get()); in Serialize() [all …]
|
H A D | skia_shader_effect.h | 75 sk_sp<SkShader> shader_;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_node_compute_generic.cpp | 66 if (RenderHandleUtil::GetHandleType(shader_) != RenderHandleType::COMPUTE_SHADER_STATE_OBJECT) { in InitNode() 69 pipelineLayout_ = renderNodeContextMgr.GetRenderNodeUtil().CreatePipelineLayout(shader_); in InitNode() 70 threadGroupSize_ = shaderMgr.GetReflectionThreadGroupSize(shader_); in InitNode() 77 … const ShaderSpecializationConstantView sscv = shaderMgr.GetReflectionSpecialization(shader_); in InitNode() 86 …psoHandle_ = renderNodeContextMgr.GetPsoManager().GetComputePsoHandle(shader_, pipelineLayout_, {}… in InitNode() 108 if (!RenderHandleUtil::IsValid(shader_)) { in ExecuteFrame() 210 shader_, pipelineLayout_, specialization); in GetPsoHandle() 241 shader_ = shaderMgr.GetShaderHandle(shaderName); in ParseRenderNodeInputs()
|
H A D | render_node_single_post_process.cpp | 144 if (!RenderHandleUtil::IsValid(shader_)) { in InitNode() 145 shader_ = ppLocalConfig_.shader.GetHandle(); in InitNode() 148 const RenderHandleType handleType = RenderHandleUtil::GetHandleType(shader_); in InitNode() 153 threadGroupSize_ = shaderMgr.GetReflectionThreadGroupSize(shader_); in InitNode() 160 pipelineLayout_ = renderNodeContextMgr.GetRenderNodeUtil().CreatePipelineLayout(shader_); in InitNode() 168 const RenderHandle plHandle = shaderMgr.GetReflectionPipelineLayoutHandle(shader_); in InitNode() 171 … const RenderHandle graphicsState = shaderMgr.GetGraphicsStateHandleByShaderHandle(shader_); in InitNode() 173 … shader_, graphicsState, pipelineLayout_, {}, {}, { DYNAMIC_STATES, countof(DYNAMIC_STATES) }); in InitNode() 175 …psoHandle_ = renderNodeContextMgr.GetPsoManager().GetComputePsoHandle(shader_, pipelineLayout_, {}… in InitNode() 189 if ((!RenderHandleUtil::IsValid(shader_)) || (!RenderHandleUtil::IsValid(psoHandle_))) { in InitNode() [all …]
|
H A D | render_node_back_buffer.cpp | 82 pipelineLayout_ = renderNodeUtil.CreatePipelineLayout(shader_); in InitNode() 148 renderNodeContextMgr_->GetShaderManager().GetGraphicsStateHandleByShaderHandle(shader_); in CheckForPsoSpecilization() 150 …shader_, graphicsState, pipelineLayout_, {}, {}, { DYNAMIC_STATES, BASE_NS::countof(DYNAMIC_STATES… in CheckForPsoSpecilization() 216 shader_ = shaderMgr.GetShaderHandle(shaderName); in ParseRenderNodeInputs()
|
H A D | render_node_back_buffer.h | 75 RenderHandle shader_; variable
|
H A D | render_node_compute_generic.h | 74 RenderHandle shader_; variable
|
H A D | render_node_single_post_process.h | 120 RenderHandle shader_; variable
|
/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/ |
H A D | MaterialJS.cpp | 177 shader_.Reset(); in DisposeNative() 191 shader_.Reset(); in SetColorShader() 230 shader_ = StoreJsObj(shaderBind_, NapiApi::Object(ctx, result)); in SetColorShader() 236 shader_.Reset(); in GetColorShader() 239 if (shader_.IsEmpty()) { in GetColorShader() 279 shader_ = StoreJsObj(shaderBind_, NapiApi::Object(ctx, result)); in GetColorShader() 281 return shader_.GetValue(); in GetColorShader()
|
H A D | SceneJS.cpp | 844 SCENE_NS::IShader::Ptr shader_; in CreateShader() member 857 MakeNativeObjectParam(env, shader_, BASE_NS::countof(args), args); in CreateShader() 889 …data->shader_ = META_NS::GetObjectRegistry().Create<SCENE_NS::IShader>(SCENE_NS::ClassId::Shader, … in CreateShader()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_camera_single_post_process.cpp | 181 if (!RenderHandleUtil::IsValid(shader_)) { in InitNode() 182 shader_ = ppLocalConfig_.shader.GetHandle(); in InitNode() 186 const RenderHandleType handleType = RenderHandleUtil::GetHandleType(shader_); in InitNode() 187 const RenderHandle plHandle = shaderMgr.GetReflectionPipelineLayoutHandle(shader_); in InitNode() 191 const RenderHandle graphicsState = shaderMgr.GetGraphicsStateHandleByShaderHandle(shader_); in InitNode() 193 … shader_, graphicsState, pipelineLayout_, {}, {}, { DYNAMIC_STATES, countof(DYNAMIC_STATES) }); in InitNode() 196 …psoHandle_ = renderNodeContextMgr.GetPsoManager().GetComputePsoHandle(shader_, pipelineLayout_, {}… in InitNode() 197 threadGroupSize_ = shaderMgr.GetReflectionThreadGroupSize(shader_); in InitNode() 591 if ((!RenderHandleUtil::IsValid(shader_)) || (!RenderHandleUtil::IsValid(psoHandle_))) { in InitCreateBinders() 623 shader_ = shaderMgr.GetShaderHandle(shaderName); in ParseRenderNodeInputs()
|
H A D | render_node_camera_cubemap.cpp | 137 if (!RenderHandleUtil::IsValid(shader_)) { in InitNode() 138 shader_ = ppLocalConfig_.shader.GetHandle(); in InitNode() 142 const RenderHandleType handleType = RenderHandleUtil::GetHandleType(shader_); in InitNode() 143 const RenderHandle plHandle = shaderMgr.GetReflectionPipelineLayoutHandle(shader_); in InitNode() 146 const RenderHandle graphicsState = shaderMgr.GetGraphicsStateHandleByShaderHandle(shader_); in InitNode() 148 … shader_, graphicsState, pipelineLayout_, {}, {}, { DYNAMIC_STATES, countof(DYNAMIC_STATES) }); in InitNode() 518 if ((!RenderHandleUtil::IsValid(shader_)) || (!RenderHandleUtil::IsValid(psoHandle_))) { in InitCreateBinders() 547 shader_ = shaderMgr.GetShaderHandle(shaderName); in ParseRenderNodeInputs()
|
H A D | render_node_camera_cubemap.h | 143 RENDER_NS::RenderHandle shader_; variable
|
H A D | render_node_camera_single_post_process.h | 161 RENDER_NS::RenderHandle shader_; variable
|
H A D | render_node_default_material_deferred_shading.h | 176 RENDER_NS::RenderHandle shader_; variable
|
H A D | render_node_default_material_deferred_shading.cpp | 130 allShaderData_.shaderHandle = shader_; in InitNode() 570 shader_ = shaderMgr.GetShaderHandle(shaderName); in ParseRenderNodeInputs()
|
/ohos5.0/foundation/graphic/graphic_3d/kits/js/include/ |
H A D | MaterialJS.h | 58 NapiApi::StrongRef shader_; variable
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | shader_pipeline_binder.h | 137 RenderHandleReference shader_; variable
|
H A D | shader_pipeline_binder.cpp | 195 …: shaderMgr_(shaderMgr), shader_(shader), pipelineLayout_(pipelineLayout), renderHandleType_(shade… in ShaderPipelineBinder() 254 …if (const auto* metaJson = shaderMgr_.GetMaterialMetadata(shader_); (metaJson && metaJson->is_arra… in InitCustomProperties() 334 return shader_; in GetShaderHandle()
|