Skip to content

Commit

Permalink
deploy: 65f48dc
Browse files Browse the repository at this point in the history
  • Loading branch information
HinTak committed May 16, 2024
1 parent 6af5975 commit 35970fc
Show file tree
Hide file tree
Showing 443 changed files with 39,563 additions and 5,606 deletions.
2 changes: 1 addition & 1 deletion .buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 70b3032528ee8a70d3be82b1b976e0ac
config: cb6f8d55f6613d7c9241b935d1d10fbd
tags: 645f666f9bcd5a90fca523b33c5a78b7
22 changes: 12 additions & 10 deletions _sources/install.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ Linux

Prerequisites:

- Python 3 (build time only)
- Python 2.7 (build time only)
- GLIBC >= 2.17
- fontconfig >= 2.10.93
- OpenGL
Expand All @@ -89,14 +89,14 @@ or:
Set up ``PATH`` to the ``depot_tools``. build skia library. At this point,
``python`` executable should be python 3. Note the build tools require
relatively new glibc and python 3.
``python`` executable should be python 2. Note the build tools require
relatively new glibc and python 2.7.

.. code-block:: bash
export PATH="$PWD/depot_tools:$PATH"
cd skia
python tools/git-sync-deps
python2 tools/git-sync-deps
bin/gn gen out/Release --args='is_official_build=true skia_enable_tools=true skia_use_system_libjpeg_turbo=false skia_use_system_libwebp=false skia_use_system_libpng=false skia_use_system_icu=false skia_use_system_harfbuzz=false extra_cflags_cc=["-frtti"] extra_ldflags=["-lrt"]'
ninja -C out/Release skia skia.h
cd ..
Expand All @@ -116,20 +116,22 @@ macOS

Prerequisites:

- Python 2.7 (build time only)
- Xcode Command Line Tools

Set up ``PATH`` to the ``depot_tools``, and build skia library.
Set up ``PATH`` to the ``depot_tools``, and build skia library. At this point,
``python`` executable should be python 2.

.. code-block:: bash
export PATH="$PWD/depot_tools:$PATH"
cd skia
python3 tools/git-sync-deps
python2 tools/git-sync-deps
bin/gn gen out/Release --args='is_official_build=true skia_enable_tools=true skia_use_system_libjpeg_turbo=false skia_use_system_libwebp=false skia_use_system_libpng=false skia_use_system_icu=false skia_use_system_harfbuzz=false extra_cflags_cc=["-frtti"]'
ninja -C out/Release skia skia.h
cd ..
Then, build the skia-python binding. Here, ``python`` should be set to
Then, build the skia python binding. At this point, ``python`` should be set to
the desired version.

.. code-block:: bash
Expand All @@ -144,8 +146,8 @@ Windows

Prerequisites:

- Python 3 (build time only)
- Visual C++ version that supports C++17
- Python 2.7 (build time only)
- Visual C++ version that supports C++14

Windows binary can be built using the generic steps above.

Expand All @@ -154,7 +156,7 @@ Windows binary can be built using the generic steps above.
$env:Path += ";$pwd\depot_tools"
cd skia
python tools\git-sync-deps
python2 tools\git-sync-deps
bin\gn gen out\Release --args="is_official_build=true skia_enable_tools=true skia_use_system_libjpeg_turbo=false skia_use_system_libwebp=false skia_use_system_libpng=false skia_use_system_icu=false skia_use_system_harfbuzz=false skia_use_system_expat=false skia_use_system_zlib=false extra_cflags_cc=[\"/GR\", \"/EHsc\", \"/MD\"] target_cpu=\"x86_64\""
ninja -C out\Release skia skia.h
cd ..
Expand Down
45 changes: 45 additions & 0 deletions _sources/reference/skia.AlphaThresholdFilter.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
AlphaThresholdFilter
====================



.. currentmodule:: skia

.. autoclass:: skia.AlphaThresholdFilter







.. rubric:: Methods

.. autosummary::
:nosignatures:

~skia.AlphaThresholdFilter.Make
~skia.AlphaThresholdFilter.__init__










Methods
-------



.. automethod:: skia.AlphaThresholdFilter.Make

.. automethod:: skia.AlphaThresholdFilter.__init__





45 changes: 45 additions & 0 deletions _sources/reference/skia.ArithmeticImageFilter.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
ArithmeticImageFilter
=====================



.. currentmodule:: skia

.. autoclass:: skia.ArithmeticImageFilter







.. rubric:: Methods

.. autosummary::
:nosignatures:

~skia.ArithmeticImageFilter.Make
~skia.ArithmeticImageFilter.__init__










Methods
-------



.. automethod:: skia.ArithmeticImageFilter.Make

.. automethod:: skia.ArithmeticImageFilter.__init__





65 changes: 65 additions & 0 deletions _sources/reference/skia.BackingFit.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
BackingFit
==========



.. currentmodule:: skia

.. autoclass:: skia.BackingFit







.. rubric:: Methods

.. autosummary::
:nosignatures:

~skia.BackingFit.__init__





.. rubric:: Attributes

.. autosummary::

~skia.BackingFit.kApprox
~skia.BackingFit.kExact
~skia.BackingFit.name
~skia.BackingFit.value






Methods
-------



.. automethod:: skia.BackingFit.__init__






Attributes
----------



.. autoattribute:: skia.BackingFit.kApprox

.. autoattribute:: skia.BackingFit.kExact

.. autoattribute:: skia.BackingFit.name

.. autoattribute:: skia.BackingFit.value

3 changes: 3 additions & 0 deletions _sources/reference/skia.Bitmap.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ Bitmap
~skia.Bitmap.empty
~skia.Bitmap.erase
~skia.Bitmap.eraseARGB
~skia.Bitmap.eraseColor
~skia.Bitmap.extractAlpha
~skia.Bitmap.extractSubset
~skia.Bitmap.getAlphaf
Expand Down Expand Up @@ -128,6 +129,8 @@ Methods

.. automethod:: skia.Bitmap.eraseARGB

.. automethod:: skia.Bitmap.eraseColor

.. automethod:: skia.Bitmap.extractAlpha

.. automethod:: skia.Bitmap.extractSubset
Expand Down
74 changes: 74 additions & 0 deletions _sources/reference/skia.BlurImageFilter.TileMode.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
BlurImageFilter.TileMode
========================



.. currentmodule:: skia

.. autoclass:: skia.BlurImageFilter.TileMode







.. rubric:: Methods

.. autosummary::
:nosignatures:

~skia.BlurImageFilter.TileMode.__init__





.. rubric:: Attributes

.. autosummary::

~skia.BlurImageFilter.TileMode.kClampToBlack_TileMode
~skia.BlurImageFilter.TileMode.kClamp_TileMode
~skia.BlurImageFilter.TileMode.kLast_TileMode
~skia.BlurImageFilter.TileMode.kMax_TileMode
~skia.BlurImageFilter.TileMode.kRepeat_TileMode
~skia.BlurImageFilter.TileMode.name
~skia.BlurImageFilter.TileMode.value






Methods
-------



.. automethod:: skia.BlurImageFilter.TileMode.__init__






Attributes
----------



.. autoattribute:: skia.BlurImageFilter.TileMode.kClampToBlack_TileMode

.. autoattribute:: skia.BlurImageFilter.TileMode.kClamp_TileMode

.. autoattribute:: skia.BlurImageFilter.TileMode.kLast_TileMode

.. autoattribute:: skia.BlurImageFilter.TileMode.kMax_TileMode

.. autoattribute:: skia.BlurImageFilter.TileMode.kRepeat_TileMode

.. autoattribute:: skia.BlurImageFilter.TileMode.name

.. autoattribute:: skia.BlurImageFilter.TileMode.value

Loading

0 comments on commit 35970fc

Please sign in to comment.