/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/draw/ |
H A D | color.h | 64 typedef uint32_t ColorQuad; typedef 68 constexpr static ColorQuad COLOR_TRANSPARENT = 0; 71 constexpr static ColorQuad COLOR_GRAY = 0xFF888888; 74 constexpr static ColorQuad COLOR_RED = 0xFFFF0000; 76 constexpr static ColorQuad COLOR_BLUE = 0xFF0000FF; 90 static inline uint32_t ColorQuadGetA(ColorQuad c) in ColorQuadGetA() 96 static inline uint32_t ColorQuadGetR(ColorQuad c) in ColorQuadGetR() 102 static inline uint32_t ColorQuadGetG(ColorQuad c) in ColorQuadGetG() 108 static inline uint32_t ColorQuadGetB(ColorQuad c) in ColorQuadGetB() 119 Color(ColorQuad rgba) noexcept; [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/ |
H A D | skia_shader_effect_test.cpp | 50 ColorQuad colorQuad = 0xFF000000; 113 ColorQuad colorQuad = 20; 114 std::vector<ColorQuad> color { colorQuad }; 131 ColorQuad colorQuad = 30; 132 std::vector<ColorQuad> color { colorQuad }; 151 ColorQuad colorQuad = 15; 152 std::vector<ColorQuad> color { colorQuad }; 170 ColorQuad colorQuad = 10; 171 std::vector<ColorQuad> color { colorQuad };
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/ |
H A D | shader_effect.h | 57 static std::shared_ptr<ShaderEffect> CreateColorShader(ColorQuad color); 71 const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, 75 const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, 79 …const Point& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scal… 83 …const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, scalar startA… 106 ShaderEffect(ShaderEffectType t, ColorQuad color) noexcept; 123 …ShaderEffectType t, const Point& startPt, const Point& endPt, const std::vector<ColorQuad>& colors, 127 …ect(ShaderEffectType t, const Point& centerPt, scalar radius, const std::vector<ColorQuad>& colors, 132 const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, 136 ShaderEffect(ShaderEffectType t, const Point& centerPt, const std::vector<ColorQuad>& colors,
|
H A D | color_filter.h | 48 static std::shared_ptr<ColorFilter> CreateBlendModeColorFilter(ColorQuad c, BlendMode mode); 57 …static std::shared_ptr<ColorFilter> CreateOverDrawColorFilter(const ColorQuad colors[OVER_DRAW_COL… 83 ColorFilter(FilterType t, ColorQuad c, BlendMode mode) noexcept; 90 ColorFilter(FilterType t, const ColorQuad colors[OVER_DRAW_COLOR_NUM]) noexcept;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/ |
H A D | shader_effect_test.cpp | 49 ColorQuad color = 13; 63 ColorQuad color = 24; 175 std::vector<ColorQuad> colors; 192 std::vector<ColorQuad> colors; 209 std::vector<ColorQuad> colors; 227 std::vector<ColorQuad> colors; 247 std::vector<ColorQuad> colors; 269 std::vector<ColorQuad> colors; 288 std::vector<ColorQuad> colors; 308 std::vector<ColorQuad> colors; [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/ |
H A D | shader_effect.cpp | 24 ShaderEffect::ShaderEffect(ShaderEffectType t, ColorQuad color) noexcept : ShaderEffect(t) in ShaderEffect() 61 …const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, const Matrix … in ShaderEffect() 69 …const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, const Matrix … in ShaderEffect() 77 …scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode m… in ShaderEffect() 85 ShaderEffect::ShaderEffect(ShaderEffectType t, const Point& centerPt, const std::vector<ColorQuad>&… in ShaderEffect() 114 std::shared_ptr<ShaderEffect> ShaderEffect::CreateColorShader(ColorQuad color) in CreateColorShader() 144 …const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, const Matrix … in CreateLinearGradient() 151 …const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, const Matrix … in CreateRadialGradient() 158 …const Point& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scal… in CreateTwoPointConical() 167 …const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, scalar startA… in CreateSweepGradient()
|
H A D | color_filter.cpp | 25 ColorFilter::ColorFilter(FilterType t, ColorQuad c, BlendMode mode) noexcept : ColorFilter() in ColorFilter() 57 const ColorQuad colors[OVER_DRAW_COLOR_NUM]) noexcept : ColorFilter() in ColorFilter() 104 std::shared_ptr<ColorFilter> ColorFilter::CreateBlendModeColorFilter(ColorQuad c, BlendMode mode) in CreateBlendModeColorFilter() 146 const ColorQuad colors[OVER_DRAW_COLOR_NUM]) in CreateOverDrawColorFilter()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/shadereffect_fuzzer/ |
H A D | shader_effect_fuzzer.cpp | 48 ColorQuad color = GetObject<ColorQuad>(); in ShaderEffectFuzzTest001() 146 std::vector<ColorQuad> colorQuad; in ShaderEffectFuzzTest003() 147 ColorQuad colorOne = GetObject<ColorQuad>(); in ShaderEffectFuzzTest003() 148 ColorQuad colorTwo = GetObject<ColorQuad>(); in ShaderEffectFuzzTest003() 188 std::vector<ColorQuad> colorQuad; in ShaderEffectFuzzTest004() 189 ColorQuad colorOne = GetObject<ColorQuad>(); in ShaderEffectFuzzTest004() 190 ColorQuad colorTwo = GetObject<ColorQuad>(); in ShaderEffectFuzzTest004()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | shader_effect_impl.h | 45 virtual void InitWithColor(ColorQuad color) = 0; 57 …tWithLinearGradient(const Point& startPt, const Point& endPt, const std::vector<ColorQuad>& colors, 60 … InitWithRadialGradient(const Point& centerPt, scalar radius, const std::vector<ColorQuad>& colors, 64 …scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode m… 67 virtual void InitWithSweepGradient(const Point& centerPt, const std::vector<ColorQuad>& colors,
|
H A D | vertices_impl.h | 37 const Point positions[], const Point texs[], const ColorQuad colors[], 41 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[]) = 0; 57 virtual ColorQuad* Colors() = 0;
|
H A D | color_filter_impl.h | 39 virtual void InitWithBlendMode(ColorQuad c, BlendMode mode) = 0; 46 virtual void InitWithOverDrawColor(const ColorQuad colors[OVER_DRAW_COLOR_NUM]) = 0;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_shader_effect.h | 38 void InitWithColor(ColorQuad color) override; 50 …tWithLinearGradient(const Point& startPt, const Point& endPt, const std::vector<ColorQuad>& colors, 53 …void InitWithRadialGradient(const Point& centerPt, scalar radius, const std::vector<ColorQuad>& co… 57 …scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode m… 60 void InitWithSweepGradient(const Point& centerPt, const std::vector<ColorQuad>& colors,
|
H A D | skia_vertices.cpp | 40 const Point positions[], const Point texs[], const ColorQuad colors[], in MakeCopy() 65 colors, vertexCount * sizeof(ColorQuad)) != EOK) { in MakeCopy() 79 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[]) in MakeCopy() 103 colors, vertexCount * sizeof(ColorQuad)) != EOK) { in MakeCopy() 181 ColorQuad* SkiaVertices::SkiaBuilder::Colors() in Colors() 186 return reinterpret_cast<ColorQuad*>(skiaVerticesBuilder_->colors()); in Colors()
|
H A D | skia_vertices.h | 39 const Point positions[], const Point texs[], const ColorQuad colors[], 43 const Point positions[], const Point texs[], const ColorQuad colors[]) override; 68 ColorQuad* Colors() override;
|
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/rosen/ |
H A D | testing_shader_effect.h | 36 typedef uint32_t ColorQuad; typedef 56 const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode) in CreateRadialGradient() 62 const TestingPoint& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, in CreateTwoPointConical() 68 static std::shared_ptr<TestingShaderEffect> CreateColorShader(ColorQuad color) in CreateColorShader()
|
H A D | testing_bitmap.h | 26 typedef uint32_t ColorQuad; typedef 61 void ClearWithColor(const ColorQuad& color) const {} in ClearWithColor()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/colorfilter_fuzzer/ |
H A D | color_filter_fuzzer.cpp | 65 ColorQuad colorQuad = GetObject<ColorQuad>(); in ColorFilterFuzzTest002() 87 ColorQuad colors[OVER_DRAW_COLOR_NUM]; in ColorFilterFuzzTest002() 89 colors[i] = GetObject<ColorQuad>(); in ColorFilterFuzzTest002()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/ |
H A D | rs_color_picker.h | 41 NATIVEEXPORT uint32_t GetLargestProportionColor(Drawing::ColorQuad &color) const; 42 NATIVEEXPORT uint32_t GetHighestSaturationColor(Drawing::ColorQuad &color) const; 43 NATIVEEXPORT uint32_t GetAverageColor(Drawing::ColorQuad &color) const;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/platform/ohos/overdraw/ |
H A D | rs_overdraw_controller.h | 33 using OverdrawColorArray = std::array<Drawing::ColorQuad, OverdrawColorArrayLength>; 44 std::map<int, Drawing::ColorQuad> GetColorMap() const; 84 std::map<int, Drawing::ColorQuad> colorMap_ = {
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/utils/ |
H A D | vertices.h | 56 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[], 69 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[]); 113 ColorQuad* Colors();
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_shader_effect.cpp | 73 std::vector<ColorQuad> colorsVector; in OH_Drawing_ShaderEffectCreateLinearGradient() 99 std::vector<ColorQuad> colorsVector; in OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix() 125 std::vector<ColorQuad> colorsVector; in OH_Drawing_ShaderEffectCreateRadialGradient() 149 std::vector<ColorQuad> colorsVector; in OH_Drawing_ShaderEffectCreateRadialGradientWithLocalMatrix() 173 std::vector<ColorQuad> colorsVector; in OH_Drawing_ShaderEffectCreateSweepGradient() 219 std::vector<ColorQuad> colorsVector; in OH_Drawing_ShaderEffectCreateTwoPointConicalGradient()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/color_fuzzer/ |
H A D | color_fuzzer.cpp | 82 ColorQuad rgba = GetObject<ColorQuad>(); in ColorFuzzTest002() 136 ColorQuad colorQuad = GetObject<ColorQuad>(); in ColorFuzzTest004()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/utils/ |
H A D | vertices.cpp | 29 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[], in MakeCopy() 40 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[]) in MakeCopy() 84 ColorQuad* Vertices::Builder::Colors() in Colors()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/utils/vertices_fuzzer/ |
H A D | vertices_fuzzer.cpp | 51 ColorQuad* colors = new ColorQuad[arr_size]; in VerticesFuzzTest000() 56 colors[i] = GetObject<ColorQuad>(); in VerticesFuzzTest000()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/ |
H A D | core_canvas.h | 323 virtual void DrawColor(ColorQuad color, BlendMode mode = BlendMode::SRC_OVER); 345 virtual void DrawPatch(const Point cubics[12], const ColorQuad colors[4], 426 …id DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[], 628 virtual void Clear(ColorQuad color); 699 virtual ColorQuad GetEnvForegroundColor() const;
|