/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/ |
H A D | rs_property_drawable_test.cpp | 56 (void)RSPropertyDrawable::GenerateDirtySlots(properties, dirtyTypes); 96 RSPropertyDrawable::DrawableVec drawableVec; 149 RSPropertyDrawable::DrawableVec drawableVec; 170 RSPropertyDrawable::DrawableVec drawableVec; 204 RSPropertyDrawable::DrawableVec drawableVec; 225 RSPropertyDrawable::DrawableVec drawableVec; 252 RSPropertyDrawable::DrawableVec drawableVec; 273 RSPropertyDrawable::DrawableVec drawableVec; 292 RSPropertyDrawable::DrawableVec drawableVec; 311 RSPropertyDrawable::DrawableVec drawableVec; [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/property/ |
H A D | rs_property_drawable_bounds_geometry.h | 29 class RSBoundsGeometryDrawable : public RSPropertyDrawable { 38 class RSClipBoundsDrawable : public RSPropertyDrawable { 49 class RSPointLightDrawable : public RSPropertyDrawable { 60 class RSBorderDrawable : public RSPropertyDrawable { 140 class RSMaskDrawable : public RSPropertyDrawable { 189 class RSShadowBaseDrawable : public RSPropertyDrawable { 245 class RSBinarizationDrawable : public RSPropertyDrawable { 266 class RSDynamicDimDrawable : public RSPropertyDrawable { 351 class RSParticleDrawable : public RSPropertyDrawable { 375 class RSBackgroundDrawable : public RSPropertyDrawable { [all …]
|
H A D | rs_property_drawable.h | 105 class RSPropertyDrawable { 107 RSPropertyDrawable() = default; 108 virtual ~RSPropertyDrawable() = default; 111 RSPropertyDrawable(const RSPropertyDrawable&) = delete; 112 RSPropertyDrawable(const RSPropertyDrawable&&) = delete; 113 RSPropertyDrawable& operator=(const RSPropertyDrawable&) = delete; 114 RSPropertyDrawable& operator=(const RSPropertyDrawable&&) = delete; 121 using DrawablePtr = std::unique_ptr<RSPropertyDrawable>;
|
H A D | rs_property_drawable_utilities.h | 25 class RSAliasDrawable : public RSPropertyDrawable { 37 class RSSaveDrawable : public RSPropertyDrawable { 47 class RSRestoreDrawable : public RSPropertyDrawable { 57 class RSCustomSaveDrawable : public RSPropertyDrawable { 69 class RSCustomRestoreDrawable : public RSPropertyDrawable { 81 class RSAlphaDrawable : public RSPropertyDrawable { 87 static RSPropertyDrawable::DrawablePtr Generate(const RSRenderContent& content); 102 class RSModifierDrawable : public RSPropertyDrawable {
|
H A D | rs_property_drawable_frame_geometry.h | 24 class RSFrameGeometryDrawable : public RSPropertyDrawable { 30 static RSPropertyDrawable::DrawablePtr Generate(const RSRenderContent& content); 35 class RSClipFrameDrawable : public RSPropertyDrawable { 41 static RSPropertyDrawable::DrawablePtr Generate(const RSRenderContent& content); 46 class RSColorFilterDrawable : public RSPropertyDrawable { 51 static RSPropertyDrawable::DrawablePtr Generate(const RSRenderContent& content);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/drawable/ |
H A D | rs_property_drawable.h | 35 class RSPropertyDrawable : public RSDrawable { 38 RSPropertyDrawable() = default; 39 ~RSPropertyDrawable() override = default; 63 explicit RSPropertyDrawCmdListUpdater(int width, int height, RSPropertyDrawable* target); 69 RSPropertyDrawable* target_; 74 class RSFrameOffsetDrawable : public RSPropertyDrawable { 77 : RSPropertyDrawable(std::move(drawCmdList)) in RSFrameOffsetDrawable() 88 class RSClipToBoundsDrawable : public RSPropertyDrawable { 91 : RSPropertyDrawable(std::move(drawCmdList)) in RSClipToBoundsDrawable() 100 class RSClipToFrameDrawable : public RSPropertyDrawable { [all …]
|
H A D | rs_property_drawable_background.h | 72 class RSMaskDrawable : public RSPropertyDrawable { 74 …RSMaskDrawable(std::shared_ptr<Drawing::DrawCmdList>&& drawCmdList) : RSPropertyDrawable(std::move… in RSMaskDrawable() 84 class RSBackgroundColorDrawable : public RSPropertyDrawable { 87 : RSPropertyDrawable(std::move(drawCmdList)) in RSBackgroundColorDrawable() 96 class RSBackgroundShaderDrawable : public RSPropertyDrawable { 99 : RSPropertyDrawable(std::move(drawCmdList)) in RSBackgroundShaderDrawable() 108 class RSBackgroundImageDrawable : public RSPropertyDrawable { 111 : RSPropertyDrawable(std::move(drawCmdList)) in RSBackgroundImageDrawable()
|
H A D | rs_property_drawable_foreground.h | 148 class RSForegroundColorDrawable : public RSPropertyDrawable { 151 : RSPropertyDrawable(std::move(drawCmdList)) in RSForegroundColorDrawable() 187 class RSBorderDrawable : public RSPropertyDrawable { 191 …RSBorderDrawable(std::shared_ptr<Drawing::DrawCmdList>&& drawCmdList) : RSPropertyDrawable(std::mo… in RSBorderDrawable() 202 class RSOutlineDrawable : public RSPropertyDrawable { 204 …RSOutlineDrawable(std::shared_ptr<Drawing::DrawCmdList>&& drawCmdList) : RSPropertyDrawable(std::m… in RSOutlineDrawable() 213 class RSParticleDrawable : public RSPropertyDrawable { 215 …RSParticleDrawable(std::shared_ptr<Drawing::DrawCmdList>&& drawCmdList) : RSPropertyDrawable(std::… in RSParticleDrawable()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/ |
H A D | rs_property_drawable.cpp | 33 inline RSPropertyDrawable::DrawablePtr GenerateAlias(RSPropertyDrawableSlot slot) in GenerateAlias() 38 inline std::pair<RSPropertyDrawable::DrawablePtr, RSPropertyDrawable::DrawablePtr> GenerateSaveRest… in GenerateSaveRestore() 53 inline void SaveRestoreHelper(RSPropertyDrawable::DrawableVec& drawableVec, RSPropertyDrawableSlot … in SaveRestoreHelper() 193 static const std::array<RSPropertyDrawable::DrawableGenerator, LUT_SIZE> g_drawableGeneratorLut = { 266 std::unordered_set<RSPropertyDrawableSlot> RSPropertyDrawable::GenerateDirtySlots( in GenerateDirtySlots() 316 bool RSPropertyDrawable::UpdateDrawableVec( in UpdateDrawableVec() 354 …const RSPropertyDrawable::DrawableVec& drawableVec, RSPropertyDrawableSlot begin, RSPropertyDrawab… in HasPropertyDrawableInRange() 360 uint8_t CalculateDrawableVecStatus(RSRenderContent& content, const RSPropertyDrawable::DrawableVec&… in CalculateDrawableVecStatus() 462 void OptimizeFrameSaveRestore(RSRenderContent& content, RSPropertyDrawable::DrawableVec& drawableVe… in OptimizeFrameSaveRestore() 480 void RSPropertyDrawable::InitializeSaveRestore(const RSRenderContent& content, DrawableVec& drawabl… in InitializeSaveRestore() [all …]
|
H A D | rs_property_drawable_bounds_geometry.cpp | 44 RSPropertyDrawable::DrawablePtr RSBoundsGeometryDrawable::Generate(const RSRenderContent& content) in Generate() 67 RSPropertyDrawable::DrawablePtr RSClipBoundsDrawable::Generate(const RSRenderContent& content) in Generate() 74 RSPropertyDrawable::DrawablePtr RSPointLightDrawable::Generate(const RSRenderContent& content) in Generate() 95 RSPropertyDrawable::DrawablePtr RSBorderDrawable::Generate(const RSRenderContent& content) in Generate() 246 RSPropertyDrawable::DrawablePtr RSOutlineDrawable::Generate(const RSRenderContent& content) in Generate() 271 RSPropertyDrawable::DrawablePtr RSMaskDrawable::Generate(const RSRenderContent& content) in Generate() 434 RSPropertyDrawable::DrawablePtr RSShadowBaseDrawable::Generate(const RSRenderContent& content) in Generate() 624 RSPropertyDrawable::DrawablePtr RSDynamicDimDrawable::Generate(const RSRenderContent& context) in Generate() 649 RSPropertyDrawable::DrawablePtr RSBinarizationDrawable::Generate(const RSRenderContent& content) in Generate() 871 RSPropertyDrawable::DrawablePtr RSParticleDrawable::Generate(const RSRenderContent& content) in Generate() [all …]
|
H A D | rs_property_drawable_frame_geometry.cpp | 31 RSPropertyDrawable::DrawablePtr RSFrameGeometryDrawable::Generate(const RSRenderContent& content) in Generate() 60 RSPropertyDrawable::DrawablePtr RSColorFilterDrawable::Generate(const RSRenderContent& content) in Generate() 86 RSPropertyDrawable::DrawablePtr RSClipFrameDrawable::Generate(const RSRenderContent& content) in Generate()
|
H A D | rs_property_drawable_utilities.cpp | 103 RSAlphaDrawable::RSAlphaDrawable(float alpha) : RSPropertyDrawable(), alpha_(alpha) {} in RSAlphaDrawable() 108 RSPropertyDrawable::DrawablePtr RSAlphaDrawable::Generate(const RSRenderContent& content) in Generate()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/drawable/ |
H A D | rs_property_drawable.cpp | 35 void RSPropertyDrawable::OnSync() in OnSync() 46 void RSPropertyDrawable::OnPurge() in OnPurge() 53 Drawing::RecordingCanvas::DrawFunc RSPropertyDrawable::CreateDrawFunc() const in CreateDrawFunc() 55 auto ptr = std::static_pointer_cast<const RSPropertyDrawable>(shared_from_this()); in CreateDrawFunc() 67 …DrawCmdListUpdater::RSPropertyDrawCmdListUpdater(int width, int height, RSPropertyDrawable* target) in RSPropertyDrawCmdListUpdater()
|
H A D | rs_property_drawable_background.cpp | 233 … RSPropertyDrawable::stagingPropertyDescription_ = properties.GetBgBrightnessDescription(); in OnUpdate()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/drawable/ |
H A D | rs_property_drawable_test.cpp | 53 std::shared_ptr<DrawableV2::RSPropertyDrawable> propertyDrawable = 54 std::make_shared<DrawableV2::RSPropertyDrawable>(); 83 DrawableV2::RSPropertyDrawable targetTest1; 91 DrawableV2::RSPropertyDrawable target; 94 DrawableV2::RSPropertyDrawable targetTest2;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/ |
H A D | rs_render_content.h | 48 RSPropertyDrawable::DrawableVec propertyDrawablesVec_;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rspropertydrawable_fuzzer/ |
H A D | rspropertydrawable_fuzzer.cpp | 69 DrawableV2::RSPropertyDrawable rsPropertyDrawable(std::move(drawCmdList)); in DoSomethingInterestingWithMyAPI()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/ |
H A D | rs_render_content_test.cpp | 37 class MyPropertyDrawable : public RSPropertyDrawable {
|
H A D | rs_base_render_node_test.cpp | 348 …RSPropertyDrawable::InitializeSaveRestore(*node->renderContent_, node->renderContent_->propertyDra…
|
H A D | rs_render_node_test.cpp | 86 class PropertyDrawableTest : public RSPropertyDrawable {
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_render_node.cpp | 2518 auto dirtySlots = RSPropertyDrawable::GenerateDirtySlots(GetRenderProperties(), dirtyTypes_); in UpdateDrawableVec() 2570 … RSPropertyDrawable::InitializeSaveRestore(*renderContent_, renderContent_->propertyDrawablesVec_); in UpdateDrawableVecInternal() 2574 …RSPropertyDrawable::UpdateDrawableVec(*renderContent_, renderContent_->propertyDrawablesVec_, dirt… in UpdateDrawableVecInternal() 2577 RSPropertyDrawable::UpdateSaveRestore( in UpdateDrawableVecInternal()
|