[beignet] 03/04: Merge tag 'upstream/1.0.2'
Andreas Beckmann
anbe at moszumanska.debian.org
Tue Mar 17 22:48:06 UTC 2015
This is an automated email from the git hooks/post-receive script.
anbe pushed a commit to branch master
in repository beignet.
commit 61129f90d4c4eae69c1f5fdb2748fad5507ddc0b
Merge: e17a050 af8f78a
Author: Andreas Beckmann <anbe at debian.org>
Date: Tue Mar 17 23:28:27 2015 +0100
Merge tag 'upstream/1.0.2'
Upstream version 1.0.2
CMake/FindLLVM.cmake | 20 +-
CMakeLists.txt | 55 +-
backend/src/CMakeLists.txt | 4 +
backend/src/backend/gen8_instruction.hpp | 4 +-
backend/src/backend/gen_encoder.cpp | 43 +-
backend/src/backend/gen_insn_scheduling.cpp | 4 +-
backend/src/backend/gen_insn_selection.cpp | 30 +-
backend/src/backend/gen_insn_selection.hpp | 2 +
backend/src/backend/gen_program.cpp | 29 +-
backend/src/backend/gen_register.hpp | 1 +
backend/src/backend/program.cpp | 6 +-
backend/src/ir/context.cpp | 3 +-
backend/src/ir/immediate.hpp | 3 +-
backend/src/ir/instruction.cpp | 5 +-
backend/src/ir/printf.cpp | 25 +-
backend/src/ir/printf.hpp | 2 +-
backend/src/ir/structural_analysis.cpp | 5 +
backend/src/libocl/include/ocl_types.h | 2 +-
backend/src/libocl/script/gen_vector.py | 45 +-
backend/src/libocl/tmpl/ocl_integer.tmpl.cl | 7 +-
backend/src/libocl/tmpl/ocl_math.tmpl.cl | 2 +-
backend/src/llvm/ExpandConstantExpr.cpp | 193 +
backend/src/llvm/ExpandLargeIntegers.cpp | 822 +
backend/src/llvm/ExpandUtils.cpp | 117 +
backend/src/llvm/PromoteIntegers.cpp | 655 +
backend/src/llvm/llvm_bitcode_link.cpp | 49 +-
backend/src/llvm/llvm_gen_backend.cpp | 350 +-
backend/src/llvm/llvm_gen_backend.hpp | 17 +-
backend/src/llvm/llvm_passes.cpp | 31 +-
backend/src/llvm/llvm_printf_parser.cpp | 20 +-
backend/src/llvm/llvm_scalarize.cpp | 4 +-
backend/src/llvm/llvm_to_gen.cpp | 35 +-
backend/src/llvm/llvm_unroll.cpp | 32 +-
backend/src/sys/platform.hpp | 10 +-
benchmark/benchmark_use_host_ptr_buffer.cpp | 2 +-
docs/Beignet.mdwn | 12 +-
docs/Beignet/Backend.mdwn | 9 +-
docs/NEWS.mdwn | 3 +
docs/howto/libva-buffer-sharing-howto.mdwn | 67 +
examples/CMakeLists.txt | 35 +
examples/libva_buffer_sharing/256_128.nv12 | 1 +
.../libva_buffer_sharing/libva_buffer_sharing.cpp | 465 +
examples/thirdparty/libva/.cvsignore | 3 +
examples/thirdparty/libva/.gitignore | 63 +
examples/thirdparty/libva/Android.mk | 4 +
examples/thirdparty/libva/COPYING | 19 +
examples/thirdparty/libva/Makefile.am | 47 +
examples/thirdparty/libva/NEWS | 97 +
examples/thirdparty/libva/autogen.sh | 51 +
examples/thirdparty/libva/build/gen_version.sh | 54 +
examples/thirdparty/libva/configure.ac | 359 +
.../thirdparty/libva/debian.upstream/Makefile.am | 36 +
.../thirdparty/libva/debian.upstream/README.Debian | 7 +
.../thirdparty/libva/debian.upstream/changelog.in | 5 +
examples/thirdparty/libva/debian.upstream/compat | 1 +
.../thirdparty/libva/debian.upstream/control.in | 111 +
.../thirdparty/libva/debian.upstream/copyright | 44 +
.../libva/debian.upstream/libva-dev.install | 3 +
.../libva/debian.upstream/libva-drm.install.in | 1 +
.../libva/debian.upstream/libva-egl.install.in | 1 +
.../libva/debian.upstream/libva-glx.install.in | 1 +
.../libva/debian.upstream/libva-wayland.install.in | 1 +
.../libva/debian.upstream/libva-x11.install.in | 1 +
.../libva/debian.upstream/libva.install.in | 1 +
examples/thirdparty/libva/debian.upstream/rules | 14 +
.../libva/debian.upstream/vainfo.install | 1 +
examples/thirdparty/libva/doc/Doxyfile | 1679 ++
examples/thirdparty/libva/doc/Makefile.am | 63 +
examples/thirdparty/libva/doc/va_footer.html | 4 +
.../thirdparty/libva/dummy_drv_video/Makefile.am | 33 +
.../libva/dummy_drv_video/dummy_drv_video.c | 1232 +
.../libva/dummy_drv_video/dummy_drv_video.h | 83 +
.../thirdparty/libva/dummy_drv_video/object_heap.c | 267 +
.../thirdparty/libva/dummy_drv_video/object_heap.h | 100 +
examples/thirdparty/libva/libva.spec | 151 +
examples/thirdparty/libva/pkgconfig/Makefile.am | 57 +
.../thirdparty/libva/pkgconfig/libva-drm.pc.in | 12 +
.../thirdparty/libva/pkgconfig/libva-egl.pc.in | 13 +
.../thirdparty/libva/pkgconfig/libva-glx.pc.in | 12 +
.../thirdparty/libva/pkgconfig/libva-tpi.pc.in | 11 +
.../thirdparty/libva/pkgconfig/libva-wayland.pc.in | 12 +
.../thirdparty/libva/pkgconfig/libva-x11.pc.in | 12 +
examples/thirdparty/libva/pkgconfig/libva.pc.in | 11 +
examples/thirdparty/libva/style_unify | 10 +
examples/thirdparty/libva/test/Android.mk | 4 +
examples/thirdparty/libva/test/Makefile.am | 29 +
examples/thirdparty/libva/test/basic/Android.mk | 234 +
examples/thirdparty/libva/test/basic/Makefile.am | 87 +
examples/thirdparty/libva/test/basic/test.c | 151 +
examples/thirdparty/libva/test/basic/test_01.c | 42 +
examples/thirdparty/libva/test/basic/test_02.c | 42 +
examples/thirdparty/libva/test/basic/test_03.c | 67 +
examples/thirdparty/libva/test/basic/test_04.c | 84 +
examples/thirdparty/libva/test/basic/test_05.c | 77 +
examples/thirdparty/libva/test/basic/test_06.c | 123 +
examples/thirdparty/libva/test/basic/test_07.c | 119 +
examples/thirdparty/libva/test/basic/test_08.c | 92 +
examples/thirdparty/libva/test/basic/test_09.c | 109 +
examples/thirdparty/libva/test/basic/test_10.c | 140 +
examples/thirdparty/libva/test/basic/test_11.c | 179 +
.../thirdparty/libva/test/basic/test_android.c | 62 +
examples/thirdparty/libva/test/basic/test_common.c | 161 +
examples/thirdparty/libva/test/basic/test_x11.c | 61 +
examples/thirdparty/libva/test/basic/testplan.txt | 106 +
examples/thirdparty/libva/test/common/Makefile.am | 63 +
examples/thirdparty/libva/test/common/va_display.c | 166 +
examples/thirdparty/libva/test/common/va_display.h | 64 +
.../libva/test/common/va_display_android.cpp | 105 +
.../thirdparty/libva/test/common/va_display_drm.c | 91 +
.../libva/test/common/va_display_wayland.c | 193 +
.../thirdparty/libva/test/common/va_display_x11.c | 139 +
examples/thirdparty/libva/test/decode/Android.mk | 27 +
examples/thirdparty/libva/test/decode/Makefile.am | 49 +
examples/thirdparty/libva/test/decode/loadjpeg.c | 137 +
examples/thirdparty/libva/test/decode/mpeg2-I.gif | Bin 0 -> 103275 bytes
examples/thirdparty/libva/test/decode/mpeg2-I.m2v | Bin 0 -> 197 bytes
.../thirdparty/libva/test/decode/mpeg2vldemo.cpp | 282 +
.../libva/test/decode/tinyjpeg-internal.h | 120 +
examples/thirdparty/libva/test/decode/tinyjpeg.c | 758 +
examples/thirdparty/libva/test/decode/tinyjpeg.h | 71 +
examples/thirdparty/libva/test/encode/Android.mk | 50 +
examples/thirdparty/libva/test/encode/Makefile.am | 66 +
examples/thirdparty/libva/test/encode/avcenc.c | 2062 ++
examples/thirdparty/libva/test/encode/h264encode.c | 2387 ++
examples/thirdparty/libva/test/encode/jpegenc.c | 971 +
.../thirdparty/libva/test/encode/jpegenc_utils.h | 353 +
examples/thirdparty/libva/test/encode/mpeg2vaenc.c | 1546 +
examples/thirdparty/libva/test/loadsurface.h | 480 +
examples/thirdparty/libva/test/loadsurface_yuv.h | 28836 +++++++++++++++++++
.../thirdparty/libva/test/putsurface/Android.mk | 24 +
.../thirdparty/libva/test/putsurface/Makefile.am | 59 +
.../libva/test/putsurface/putsurface_android.cpp | 124 +
.../libva/test/putsurface/putsurface_common.c | 688 +
.../libva/test/putsurface/putsurface_wayland.c | 332 +
.../libva/test/putsurface/putsurface_x11.c | 172 +
.../thirdparty/libva/test/v4l_h264/Makefile.am | 27 +
examples/thirdparty/libva/test/v4l_h264/README.txt | 23 +
.../libva/test/v4l_h264/decode/Makefile.am | 39 +
.../libva/test/v4l_h264/decode/TCPSocketServer.cpp | 192 +
.../libva/test/v4l_h264/decode/TCPSocketServer.h | 128 +
.../libva/test/v4l_h264/decode/decode_x11.cpp | 704 +
.../libva/test/v4l_h264/encode/Makefile.am | 39 +
.../libva/test/v4l_h264/encode/TCPSocketClient.cpp | 123 +
.../libva/test/v4l_h264/encode/TCPSocketClient.h | 102 +
.../libva/test/v4l_h264/encode/avcenc.cpp | 508 +
.../libva/test/v4l_h264/encode/capture.cpp | 851 +
examples/thirdparty/libva/test/vainfo/Android.mk | 27 +
examples/thirdparty/libva/test/vainfo/Makefile.am | 44 +
examples/thirdparty/libva/test/vainfo/vainfo.c | 157 +
examples/thirdparty/libva/va/Android.mk | 175 +
examples/thirdparty/libva/va/Makefile.am | 144 +
examples/thirdparty/libva/va/android/Makefile.am | 24 +
.../thirdparty/libva/va/android/va_android.cpp | 229 +
examples/thirdparty/libva/va/drm/Makefile.am | 58 +
examples/thirdparty/libva/va/drm/va_drm.c | 132 +
examples/thirdparty/libva/va/drm/va_drm.h | 61 +
examples/thirdparty/libva/va/drm/va_drm_auth.c | 78 +
examples/thirdparty/libva/va/drm/va_drm_auth.h | 39 +
examples/thirdparty/libva/va/drm/va_drm_auth_x11.c | 172 +
examples/thirdparty/libva/va/drm/va_drm_auth_x11.h | 35 +
examples/thirdparty/libva/va/drm/va_drm_utils.c | 101 +
examples/thirdparty/libva/va/drm/va_drm_utils.h | 83 +
examples/thirdparty/libva/va/egl/Makefile.am | 43 +
examples/thirdparty/libva/va/egl/va_backend_egl.h | 41 +
examples/thirdparty/libva/va/egl/va_egl.c | 82 +
examples/thirdparty/libva/va/egl/va_egl.h | 27 +
examples/thirdparty/libva/va/glx/Makefile.am | 51 +
examples/thirdparty/libva/va/glx/va_backend_glx.h | 54 +
examples/thirdparty/libva/va/glx/va_glx.c | 167 +
examples/thirdparty/libva/va/glx/va_glx.h | 109 +
examples/thirdparty/libva/va/glx/va_glx_impl.c | 1104 +
examples/thirdparty/libva/va/glx/va_glx_impl.h | 37 +
examples/thirdparty/libva/va/glx/va_glx_private.h | 86 +
examples/thirdparty/libva/va/libva.syms | 11 +
examples/thirdparty/libva/va/sysdeps.h | 79 +
examples/thirdparty/libva/va/va.c | 1721 ++
examples/thirdparty/libva/va/va.h | 2741 ++
examples/thirdparty/libva/va/va_android.h | 82 +
examples/thirdparty/libva/va/va_backend.h | 560 +
examples/thirdparty/libva/va/va_backend_tpi.h | 69 +
examples/thirdparty/libva/va/va_backend_vpp.h | 71 +
examples/thirdparty/libva/va/va_compat.c | 43 +
examples/thirdparty/libva/va/va_compat.h | 116 +
examples/thirdparty/libva/va/va_dec_hevc.h | 428 +
examples/thirdparty/libva/va/va_dec_jpeg.h | 178 +
examples/thirdparty/libva/va/va_dec_vp8.h | 243 +
examples/thirdparty/libva/va/va_drmcommon.h | 76 +
examples/thirdparty/libva/va/va_enc_h264.h | 592 +
examples/thirdparty/libva/va/va_enc_jpeg.h | 158 +
examples/thirdparty/libva/va/va_enc_mpeg2.h | 287 +
examples/thirdparty/libva/va/va_enc_vp8.h | 330 +
examples/thirdparty/libva/va/va_fool.c | 375 +
examples/thirdparty/libva/va/va_fool.h | 91 +
examples/thirdparty/libva/va/va_tpi.c | 98 +
examples/thirdparty/libva/va/va_tpi.h | 103 +
examples/thirdparty/libva/va/va_trace.c | 3563 +++
examples/thirdparty/libva/va/va_trace.h | 238 +
examples/thirdparty/libva/va/va_version.h.in | 87 +
examples/thirdparty/libva/va/va_vpp.h | 750 +
examples/thirdparty/libva/va/va_x11.h | 70 +
examples/thirdparty/libva/va/wayland/Makefile.am | 66 +
.../libva/va/wayland/protocol/Makefile.am | 28 +
.../libva/va/wayland/protocol/wayland-drm.xml | 155 +
.../libva/va/wayland/va_backend_wayland.h | 65 +
examples/thirdparty/libva/va/wayland/va_wayland.c | 194 +
examples/thirdparty/libva/va/wayland/va_wayland.h | 131 +
.../thirdparty/libva/va/wayland/va_wayland_drm.c | 223 +
.../thirdparty/libva/va/wayland/va_wayland_drm.h | 52 +
.../thirdparty/libva/va/wayland/va_wayland_emgd.c | 157 +
.../thirdparty/libva/va/wayland/va_wayland_emgd.h | 52 +
.../libva/va/wayland/va_wayland_private.h | 44 +
.../libva/va/wayland/wayland-drm-client-protocol.h | 213 +
examples/thirdparty/libva/va/x11/Makefile.am | 58 +
examples/thirdparty/libva/va/x11/dri2_util.c | 239 +
examples/thirdparty/libva/va/x11/va_dri2.c | 428 +
examples/thirdparty/libva/va/x11/va_dri2.h | 73 +
examples/thirdparty/libva/va/x11/va_dri2str.h | 227 +
examples/thirdparty/libva/va/x11/va_dri2tokens.h | 48 +
examples/thirdparty/libva/va/x11/va_dricommon.c | 138 +
examples/thirdparty/libva/va/x11/va_dricommon.h | 94 +
examples/thirdparty/libva/va/x11/va_fglrx.c | 247 +
examples/thirdparty/libva/va/x11/va_fglrx.h | 35 +
examples/thirdparty/libva/va/x11/va_nvctrl.c | 400 +
examples/thirdparty/libva/va/x11/va_nvctrl.h | 38 +
examples/thirdparty/libva/va/x11/va_x11.c | 250 +
intel-beignet.icd.in | 2 +-
kernels/compiler_long_bitcast.cl | 47 +
kernels/runtime_mirror_effect.cl | 24 +
src/CMakeLists.txt | 5 +-
src/cl_command_queue.c | 8 +-
src/cl_command_queue_gen7.c | 2 +-
src/cl_context.h | 7 +
src/cl_device_id.c | 13 +-
src/cl_gen75_device.h | 2 +-
src/cl_gen7_device.h | 2 +-
src/cl_mem.c | 131 +-
src/cl_mem.h | 1 +
src/intel/intel_driver.c | 29 +-
.../cl_internal_copy_image_1d_array_to_1d_array.cl | 21 +
.../cl_internal_copy_image_2d_array_to_2d.cl | 21 +
.../cl_internal_copy_image_2d_array_to_2d_array.cl | 23 +
.../cl_internal_copy_image_2d_array_to_3d.cl | 23 +
.../cl_internal_copy_image_2d_to_2d_array.cl | 21 +
.../cl_internal_copy_image_2d_to_buffer_align16.cl | 19 +
.../cl_internal_copy_image_3d_to_2d_array.cl | 23 +
utests/CMakeLists.txt | 1 +
utests/compiler_fill_image_1d_array.cpp | 14 +-
utests/compiler_long_bitcast.cpp | 227 +
utests/runtime_use_host_ptr_buffer.cpp | 2 +-
249 files changed, 73414 insertions(+), 462 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opencl/beignet.git
More information about the Pkg-opencl-commits
mailing list