Mesa (master): st/vega: Remove.

Jose Fonseca jrfonseca at kemper.freedesktop.org
Wed Mar 4 11:02:04 UTC 2015


Module: Mesa
Branch: master
Commit: 3acd7a34ab05b87521b74f626ec637e7fdcc6595
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3acd7a34ab05b87521b74f626ec637e7fdcc6595

Author: Jose Fonseca <jfonseca at vmware.com>
Date:   Tue Mar  3 16:58:21 2015 +0000

st/vega: Remove.

OpenVG API seems to have dwindled away.  The code
would still be interesting if we wanted to implement NV_path_rendering
but given the trend of the next gen graphics APIs, it seems
unlikely that this becomes ARB or core.

v2: Remove a few "openvg" references left, per Emil Velikov.

Reviewed-by: Emil Velikov <emil.l.velikov at gmail.com>

v3: Update release notes.

---

 configure.ac                                     |   31 -
 docs/contents.html                               |    1 -
 docs/egl.html                                    |    7 -
 docs/openvg.html                                 |   59 -
 docs/relnotes/10.6.0.html                        |    1 +
 docs/relnotes/7.6.html                           |    2 +-
 docs/sourcetree.html                             |    1 -
 include/VG/openvg.h                              |  746 --------
 include/VG/vgext.h                               |  233 ---
 include/VG/vgplatform.h                          |   92 -
 include/VG/vgu.h                                 |  131 --
 src/SConscript                                   |    2 -
 src/gallium/Makefile.am                          |    5 -
 src/gallium/SConscript                           |    2 -
 src/gallium/docs/source/distro.rst               |   13 -
 src/gallium/state_trackers/vega/.gitignore       |    1 -
 src/gallium/state_trackers/vega/Makefile.am      |   42 -
 src/gallium/state_trackers/vega/Makefile.sources |   56 -
 src/gallium/state_trackers/vega/SConscript       |   30 -
 src/gallium/state_trackers/vega/api.c            |   74 -
 src/gallium/state_trackers/vega/api.h            |   47 -
 src/gallium/state_trackers/vega/api_consts.h     |   56 -
 src/gallium/state_trackers/vega/api_context.c    |   81 -
 src/gallium/state_trackers/vega/api_filters.c    |  705 --------
 src/gallium/state_trackers/vega/api_images.c     |  492 -----
 src/gallium/state_trackers/vega/api_masks.c      |  246 ---
 src/gallium/state_trackers/vega/api_misc.c       |   84 -
 src/gallium/state_trackers/vega/api_paint.c      |  172 --
 src/gallium/state_trackers/vega/api_params.c     | 1679 -----------------
 src/gallium/state_trackers/vega/api_path.c       |  487 -----
 src/gallium/state_trackers/vega/api_text.c       |  209 ---
 src/gallium/state_trackers/vega/api_transform.c  |  129 --
 src/gallium/state_trackers/vega/arc.c            |  709 --------
 src/gallium/state_trackers/vega/arc.h            |   80 -
 src/gallium/state_trackers/vega/asm_fill.h       |  693 --------
 src/gallium/state_trackers/vega/asm_filters.h    |  117 --
 src/gallium/state_trackers/vega/asm_util.h       |   85 -
 src/gallium/state_trackers/vega/bezier.c         |  706 --------
 src/gallium/state_trackers/vega/bezier.h         |   81 -
 src/gallium/state_trackers/vega/handle.c         |   93 -
 src/gallium/state_trackers/vega/handle.h         |  172 --
 src/gallium/state_trackers/vega/image.c          |  653 -------
 src/gallium/state_trackers/vega/image.h          |  104 --
 src/gallium/state_trackers/vega/mask.c           |  523 ------
 src/gallium/state_trackers/vega/mask.h           |   68 -
 src/gallium/state_trackers/vega/matrix.h         |  462 -----
 src/gallium/state_trackers/vega/paint.c          |  759 --------
 src/gallium/state_trackers/vega/paint.h          |  123 --
 src/gallium/state_trackers/vega/path.c           | 2077 ----------------------
 src/gallium/state_trackers/vega/path.h           |  126 --
 src/gallium/state_trackers/vega/path_utils.h     |  109 --
 src/gallium/state_trackers/vega/polygon.c        |  351 ----
 src/gallium/state_trackers/vega/polygon.h        |   75 -
 src/gallium/state_trackers/vega/renderer.c       | 1558 ----------------
 src/gallium/state_trackers/vega/renderer.h       |  159 --
 src/gallium/state_trackers/vega/shader.c         |  414 -----
 src/gallium/state_trackers/vega/shader.h         |   63 -
 src/gallium/state_trackers/vega/shaders_cache.c  |  462 -----
 src/gallium/state_trackers/vega/shaders_cache.h  |  120 --
 src/gallium/state_trackers/vega/stroker.c        | 1351 --------------
 src/gallium/state_trackers/vega/stroker.h        |   89 -
 src/gallium/state_trackers/vega/text.c           |  250 ---
 src/gallium/state_trackers/vega/text.h           |   71 -
 src/gallium/state_trackers/vega/util_array.h     |  122 --
 src/gallium/state_trackers/vega/vg_api.h         |   36 -
 src/gallium/state_trackers/vega/vg_context.c     |  537 ------
 src/gallium/state_trackers/vega/vg_context.h     |  280 ---
 src/gallium/state_trackers/vega/vg_manager.c     |  399 -----
 src/gallium/state_trackers/vega/vg_manager.h     |   40 -
 src/gallium/state_trackers/vega/vg_state.c       |  124 --
 src/gallium/state_trackers/vega/vg_state.h       |  109 --
 src/gallium/state_trackers/vega/vg_translate.c   | 1097 ------------
 src/gallium/state_trackers/vega/vg_translate.h   |   49 -
 src/gallium/state_trackers/vega/vgu.c            |  441 -----
 src/mapi/Makefile.am                             |    6 -
 src/mapi/mapi_abi.py                             |   20 +-
 src/mapi/vgapi/.gitignore                        |    1 -
 src/mapi/vgapi/Makefile.am                       |   61 -
 src/mapi/vgapi/SConscript                        |   61 -
 src/mapi/vgapi/vg.pc.in                          |   12 -
 src/mapi/vgapi/vgapi.csv                         |   93 -
 81 files changed, 3 insertions(+), 22104 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=3acd7a34ab05b87521b74f626ec637e7fdcc6595



More information about the mesa-commit mailing list