/foundation/graphic/graphic_2d/rosen/modules/texgine/src/opentype_parser/ |
H A D | ranges.h | 52 friend void ReportMemoryUsage(const std::string &member, const Ranges &that, bool needThis); 54 std::vector<struct Range> ranges_; 55 std::map<uint32_t, int32_t> singles_;
|
H A D | cmap_parser.h | 50 friend void ReportMemoryUsage(const std::string &member, const CmapParser &that, bool needThis); 52 int ParseFormat4(const CmapSubtable &subtable, const std::size_t size); 53 int ParseFormat12(const CmapSubtable &subtable, const std::size_t size);
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/ |
H A D | rs_transition.h | 29 RSTransition(const std::shared_ptr<const RSTransitionEffect>& effect, bool isTransitionIn); 32 void SetTransitionEffect(const std::shared_ptr<const RSTransitionEffect>& effect) in SetTransitionEffect() 59 std::shared_ptr<const RSTransitionEffect> effect_;
|
H A D | rs_motion_path_option.h | 29 RSMotionPathOption(const std::string& path) : path_(path) {} in RSMotionPathOption() 33 std::string GetPath() const in GetPath() 79 std::string path_;
|
/foundation/graphic/graphic_2d/rosen/modules/texgine/texgine_drawing/src/ |
H A D | texgine_text_blob_builder.cpp | 21 std::shared_ptr<RSTextBlobBuilder> TexgineTextBlobBuilder::GetTextBlobBuilder() const in GetTextBlobBuilder() 31 std::shared_ptr<TexgineTextBlob> TexgineTextBlobBuilder::Make() in Make() 36 auto tb = std::make_shared<TexgineTextBlob>(); in Make()
|
/foundation/graphic/graphic_2d/rosen/modules/platform/eventhandler_impl/ |
H A D | io_waiter.h | 31 using FileDescriptorEventCallback = std::function<void(int32_t, uint32_t)>; 44 virtual bool WaitFor(std::unique_lock<std::mutex> &lock, int64_t nanoseconds) = 0;
|
H A D | none_io_waiter.h | 34 bool WaitFor(std::unique_lock<std::mutex> &lock, int64_t nanoseconds) final; 47 std::condition_variable condition_;
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_virtual_screen_processor.h | 35 std::shared_ptr<RSBaseRenderEngine> renderEngine) override; 44 std::unique_ptr<RSRenderFrame> renderFrame_; 45 std::unique_ptr<RSPaintFilterCanvas> canvas_;
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/common/ |
H A D | rs_shared_context.h | 31 class RSB_EXPORT RSSharedContext final : public std::enable_shared_from_this<RSSharedContext> { 33 static std::shared_ptr<RSSharedContext> MakeSharedGLContext(EGLContext context); 37 std::shared_ptr<Drawing::GPUContext> MakeDrContext();
|
/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/test/fuzztest/gevisualeffectcontainer_fuzzer/ |
H A D | ge_visual_effect_container_fuzzer.cpp | 35 auto veContainer = std::make_shared<GEVisualEffectContainer>(); in GEVisualEffectContainerFuzzTest001() 37 std::string name = GETest::GetStringFromData(nameLen); in GEVisualEffectContainerFuzzTest001() 39 auto visualEffect = std::make_shared<GEVisualEffect>(name, type); in GEVisualEffectContainerFuzzTest001()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/ |
H A D | rs_magnifier_shader_filter.h | 26 RSMagnifierShaderFilter(const std::shared_ptr<RSMagnifierParams>& para); 31 void GenerateGEVisualEffect(std::shared_ptr<Drawing::GEVisualEffectContainer> visualEffectContainer) override; 38 std::shared_ptr<RSMagnifierParams> magnifierPara_ = nullptr;
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/ |
H A D | rs_aibar_shader_filter_test.cpp | 46 auto rsAIBarShaderFilter = std::make_shared<RSAIBarShaderFilter>(); in HWTEST_F() 58 auto rsAIBarShaderFilter = std::make_shared<RSAIBarShaderFilter>(); in HWTEST_F() 59 auto visualEffectContainer = std::make_shared<Drawing::GEVisualEffectContainer>(); in HWTEST_F()
|
H A D | rs_kawase_blur_shader_filter_test.cpp | 46 auto kawaseShaderFilter = std::make_shared<RSKawaseBlurShaderFilter>(radius); in HWTEST_F() 59 auto kawaseBlurShaderFilter = std::make_shared<RSKawaseBlurShaderFilter>(radius); in HWTEST_F() 60 auto visualEffectContainer = std::make_shared<Drawing::GEVisualEffectContainer>(); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/src/ |
H A D | ge_system_properties.cpp | 21 std::string GESystemProperties::GetEventProperty(const std::string& paraName) in GetEventProperty() 44 return originValue == nullptr ? defaultValue : std::atoi(originValue); in ConvertToInt()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/ |
H A D | rs_uni_render_judgement.h | 42 static std::ifstream& SafeGetLine(std::ifstream &configFile, std::string &line);
|
/foundation/graphic/graphic_2d/rosen/modules/texgine/export/texgine/utils/ |
H A D | trace.h | 32 static void Start(const std::string &proc); 44 static void Count(const std::string &key, int val); 54 ScopedTrace(const std::string &proc) in ScopedTrace()
|
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/ |
H A D | software_render_backend.h | 39 SkCanvas* AcquireSkCanvas(std::unique_ptr<SurfaceFrame>& frame) override; 40 Drawing::Canvas* AcquireDrCanvas(std::unique_ptr<SurfaceFrame>& frame) override {return nullptr;} 42 std::shared_ptr<SkCanvas> skCanvas_;
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/ipc_security/ |
H A D | rs_ipc_interface_code_underlying_type.h | 44 inline void CheckCodeUnderlyingTypeStandardized(const std::string& CodeEnumTypeName = "RSInterfaceCode") in CheckCodeUnderlyingTypeStandardized() 46 constexpr bool isStandardized = std::is_same<std::underlying_type_t<CodeEnumType>, CodeUnderlyingType>::value; in CheckCodeUnderlyingTypeStandardized()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/transaction/ |
H A D | rs_application_agent_impl.cpp | 34 std::lock_guard<std::mutex> lock(mutex_); in Instance() 65 void RSApplicationAgentImpl::OnTransaction(std::shared_ptr<RSTransactionData> transactionData) in OnTransaction()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/animation/ |
H A D | rs_curve_animation_test.cpp | 50 auto property = std::make_shared<RSPropertyBase>(); in HWTEST_F() 51 auto byValue = std::make_shared<RSPropertyBase>(); in HWTEST_F() 53 auto animation = std::make_shared<RSRenderCurveAnimation>(); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/text/ |
H A D | font_style_set.h | 32 explicit FontStyleSet(std::shared_ptr<FontStyleSetImpl> fontStyleSetImpl) noexcept; 48 void GetStyle(int32_t index, FontStyle* fontStyle, std::string* styleName); 64 std::shared_ptr<FontStyleSetImpl> fontStyleSetImpl_;
|
/foundation/graphic/graphic_2d/rosen/modules/animation/window_animation/include/ |
H A D | rs_window_animation_target.h | 36 std::string bundleName_; 37 std::string abilityName_; 39 std::shared_ptr<RSNode> surfaceNode_;
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/platform/drawing/ |
H A D | rs_surface_frame.h | 34 virtual void SetDamageRegion(const std::vector<RectI> &rects) {}; in SetDamageRegion() 37 virtual std::shared_ptr<Drawing::Surface> GetSurface() = 0; 40 std::shared_ptr<Drawing::Surface> surface_ = nullptr;
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/jank_detector/ |
H A D | rs_jank_detector.h | 31 void UpdateUiDrawFrameMsg(uint64_t startTimeStamp, uint64_t endTimeStamp, const std::string& abilityName);
38 std::string abilityName;
44 std::vector<UiDrawFrameMsg> uiDrawFrames_;
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/ |
H A D | screen_info_demo.cpp | 21 using namespace std; 28 cout << "Default Screen Id is INVALID_SCREEN_ID !" << std::endl; in main() 30 std::cout << "ScreenID : " << screenId << endl; in main()
|