- 01 Nov, 2017 1 commit
-
-
Carl Eugen Hoyos authored
-
- 29 Oct, 2017 1 commit
-
-
James Almer authored
The fields can be accessed directly, so these are not needed anymore. Reviewed-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 25 Oct, 2017 2 commits
-
-
Kaustubh Raste authored
Use immediate unsigned saturation for clip to max saving one vector register. Signed-off-by:
Kaustubh Raste <kaustubh.raste@imgtec.com> Reviewed-by:
Manojkumar Bhosale <Manojkumar.Bhosale@imgtec.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Dale Curtis authored
Technically _tzcnt* intrinsics are only available when the BMI instruction set is present. However the instruction encoding degrades to "rep bsf" on older processors. Clang for Windows debatably restricts the _tzcnt* instrinics behind the __BMI__ architecture define, so check for its presence or exclude the usage of these intrinics when clang is present. See also: https://ffmpeg.org/pipermail/ffmpeg-devel/2015-November/183404.html https://bugs.llvm.org/show_bug.cgi?id=30506 http://lists.llvm.org/pipermail/cfe-dev/2016-October/051034.htmlSigned-off-by:
Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
Matt Oliver <protogonoi@gmail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 23 Oct, 2017 3 commits
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
Martin Storsjö authored
This was missed in e754c8e8 / e2710e79 since those functions weren't exercised by checkasm. Fixes ticket #6766.
-
Clément Bœsch authored
Deprecated (aka removed) in OSX 10.11, and we have a replacement for it (VideoToolbox).
-
- 22 Oct, 2017 3 commits
-
-
James Almer authored
The gap in enum values has been removed. Signed-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 11 Oct, 2017 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 10 Oct, 2017 3 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Issue introduced in: caa12027Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Kaustubh Raste authored
Replace generic with block size specific function. Signed-off-by:
Kaustubh Raste <kaustubh.raste@imgtec.com> Reviewed-by:
Manojkumar Bhosale <Manojkumar.Bhosale@imgtec.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 08 Oct, 2017 5 commits
-
-
Mark Thompson authored
Uses vaExportSurfaceHandle() from libva2.
-
Mark Thompson authored
The initialisation should be common. For libmfx, it was previously happening in the derivation function and this moves it out. For VAAPI, it fixes some failures when deriving from a DRM device because this initialisation did not run.
-
Mark Thompson authored
The message callbacks are library-safe in libva2, so we can now use them.
-
Mark Thompson authored
This was duplicated between normal device creation and creation by derivation from a DRM device.
-
Carl Eugen Hoyos authored
Fixes the following warning: libavutil/opt.c:101:47: warning: '*' in boolean context, suggest '&&' instead
-
- 07 Oct, 2017 1 commit
-
-
Carl Eugen Hoyos authored
-
- 28 Sep, 2017 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 27 Sep, 2017 1 commit
-
-
Kaustubh Raste authored
Replace generic with block size specific function. Signed-off-by:
Kaustubh Raste <kaustubh.raste@imgtec.com> Reviewed-by:
Manojkumar Bhosale <Manojkumar.Bhosale@imgtec.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 24 Sep, 2017 1 commit
-
-
Kaustubh Raste authored
Load the specific destination bytes instead of MSA load and pack. Pack the data to half word before clipping. Use immediate unsigned saturation for clip to max saving one vector register. Signed-off-by:
Kaustubh Raste <kaustubh.raste@imgtec.com> Reviewed-by:
Manojkumar Bhosale <Manojkumar.Bhosale@imgtec.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 21 Sep, 2017 1 commit
-
-
Vittorio Giovara authored
Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 19 Sep, 2017 2 commits
-
-
James Almer authored
This also prevents the use of an uninitialized variable. Reviewed-by:
Mark Thompson <sw@jkqxz.net> Signed-off-by:
James Almer <jamrial@gmail.com>
-
Mark Thompson authored
-
- 16 Sep, 2017 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 15 Sep, 2017 1 commit
-
-
Kaustubh Raste authored
Preload data in band filter 0-8 for better pipeline parallelization. Signed-off-by:
Kaustubh Raste <kaustubh.raste@imgtec.com> Reviewed-by:
Manojkumar Bhosale <Manojkumar.Bhosale@imgtec.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 14 Sep, 2017 1 commit
-
-
Jun Zhao authored
Signed-off-by:
Jun Zhao <jun.zhao@intel.com> Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-
- 13 Sep, 2017 2 commits
-
-
Mark Thompson authored
-
Mark Thompson authored
-
- 10 Sep, 2017 1 commit
-
-
Jesse Liu authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 08 Sep, 2017 5 commits
-
-
Clément Bœsch authored
Refer to "checkasm: use perf API on Linux ARM*" commit for the rationale. The implementation is somehow duplicated with checkasm, but so is the current usage of AV_READ_TIME(). Until these implementations and heuristics are made consistent, I don't see a way of sharing that code. Note: when using libavutil/timer.h, it is now important to include before any other include due to the _GNU_SOURCE requirement.
-
Clément Bœsch authored
In the next commit, timer.h will require a _GNU_SOURCE to be set before including system headers. This commit prevents compilation failures.
-
Clément Bœsch authored
This will prevent a symbol clash with crypt(3) after unistd.h is included.
-
Clément Bœsch authored
This commit is meant to reduce the diff in the following one.
-
Kaustubh Raste authored
Load the specific destination bytes instead of MSA load and pack. Signed-off-by:
Kaustubh Raste <kaustubh.raste@imgtec.com> Reviewed-by:
Manojkumar Bhosale <Manojkumar.Bhosale@imgtec.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 27 Aug, 2017 1 commit
-
-
Timo Rothenpieler authored
Fixes CID 1396840 Reviewed-by:
Wei Gao <highgod0401@gmail.com> Signed-off-by:
Timo Rothenpieler <timo@rothenpieler.org>
-
- 19 Aug, 2017 1 commit
-
-
Paul B Mahol authored
-
- 18 Aug, 2017 1 commit
-
-
Ivan Kalvachev authored
Improved version of VBROADCASTSS that works like the avx2 instruction. Emulation of vpbroadcastd. Horizontal sum HSUMPS that places the result in all elements. Emulation of blendvps and pblendvb. Signed-off-by:
Ivan Kalvachev <ikalvachev@gmail.com>
-