Mesa (gallium-resources): gallium: remove video interface and related stuff

Roland Scheidegger sroland at kemper.freedesktop.org
Thu Apr 1 17:27:57 UTC 2010


Module: Mesa
Branch: gallium-resources
Commit: 26aeded562ce947a6deeb867fe22bf8daf7b1a1a
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=26aeded562ce947a6deeb867fe22bf8daf7b1a1a

Author: Roland Scheidegger <sroland at vmware.com>
Date:   Thu Apr  1 19:19:18 2010 +0200

gallium: remove video interface and related stuff

These interfaces weren't quite was needed, and building disabled for a while.
Some code actually build since some branch merge, and were now not fully
converted to gallium-resources.
See http://www.mail-archive.com/mesa3d-dev@lists.sourceforge.net/msg09619.html
for a discussion of this. Video related work is done in origin/pipe-video
branch.

---

 src/gallium/auxiliary/vl/vl_bitstream_parser.c     |  167 --
 src/gallium/auxiliary/vl/vl_bitstream_parser.h     |   63 -
 src/gallium/auxiliary/vl/vl_compositor.c           |  536 -------
 src/gallium/auxiliary/vl/vl_compositor.h           |   77 -
 src/gallium/auxiliary/vl/vl_csc.c                  |  206 ---
 src/gallium/auxiliary/vl/vl_csc.h                  |   53 -
 src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c   | 1672 --------------------
 src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.h   |  121 --
 src/gallium/auxiliary/vl/vl_shader_build.c         |  243 ---
 src/gallium/auxiliary/vl/vl_shader_build.h         |   88 -
 src/gallium/drivers/identity/id_objects.c          |   38 -
 src/gallium/drivers/identity/id_objects.h          |   27 -
 src/gallium/drivers/r300/r300_resource.c           |    6 +-
 src/gallium/drivers/r300/r300_texture.c            |   51 -
 src/gallium/drivers/r300/r300_texture.h            |   21 -
 src/gallium/drivers/softpipe/SConscript            |    1 -
 src/gallium/drivers/softpipe/sp_texture.h          |   15 -
 src/gallium/drivers/softpipe/sp_video_context.c    |  304 ----
 src/gallium/drivers/softpipe/sp_video_context.h    |   57 -
 src/gallium/include/pipe/p_defines.h               |   24 -
 src/gallium/include/pipe/p_format.h                |   18 -
 src/gallium/include/pipe/p_screen.h                |   12 -
 src/gallium/include/pipe/p_video_context.h         |  120 --
 src/gallium/include/pipe/p_video_state.h           |  185 ---
 src/gallium/state_trackers/xorg/xvmc/Makefile      |   16 -
 src/gallium/state_trackers/xorg/xvmc/SConscript    |   27 -
 src/gallium/state_trackers/xorg/xvmc/attributes.c  |   46 -
 src/gallium/state_trackers/xorg/xvmc/block.c       |   88 -
 src/gallium/state_trackers/xorg/xvmc/context.c     |  252 ---
 src/gallium/state_trackers/xorg/xvmc/subpicture.c  |  195 ---
 src/gallium/state_trackers/xorg/xvmc/surface.c     |  407 -----
 .../state_trackers/xorg/xvmc/tests/.gitignore      |    5 -
 .../state_trackers/xorg/xvmc/tests/Makefile        |   28 -
 .../state_trackers/xorg/xvmc/tests/test_blocks.c   |  111 --
 .../state_trackers/xorg/xvmc/tests/test_context.c  |  119 --
 .../xorg/xvmc/tests/test_rendering.c               |  317 ----
 .../state_trackers/xorg/xvmc/tests/test_surface.c  |   98 --
 .../state_trackers/xorg/xvmc/tests/testlib.c       |  146 --
 .../state_trackers/xorg/xvmc/tests/testlib.h       |   69 -
 .../state_trackers/xorg/xvmc/tests/xvmc_bench.c    |  300 ----
 .../state_trackers/xorg/xvmc/xvmc_private.h        |   58 -
 src/gallium/winsys/g3dvl/Makefile                  |   11 -
 src/gallium/winsys/g3dvl/nouveau/Makefile          |   43 -
 .../winsys/g3dvl/nouveau/nouveau_context_vl.c      |  172 --
 .../winsys/g3dvl/nouveau/nouveau_context_vl.h      |   39 -
 .../winsys/g3dvl/nouveau/nouveau_screen_vl.c       |   88 -
 .../winsys/g3dvl/nouveau/nouveau_screen_vl.h       |   20 -
 .../winsys/g3dvl/nouveau/nouveau_swapbuffers.c     |   94 --
 .../winsys/g3dvl/nouveau/nouveau_swapbuffers.h     |   10 -
 src/gallium/winsys/g3dvl/vl_winsys.h               |   51 -
 src/gallium/winsys/g3dvl/xlib/Makefile             |   68 -
 src/gallium/winsys/g3dvl/xlib/xsp_winsys.c         |  330 ----
 52 files changed, 1 insertions(+), 7312 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=26aeded562ce947a6deeb867fe22bf8daf7b1a1a



More information about the mesa-commit mailing list