Age | Commit message (Collapse) | Author |
|
Change-Id: I8380283d09b0c90183f224399f953dcc527181c5
|
|
Update CHANGELOG, AUTHORS, README, libs.mk
Bug: webm:1712
Change-Id: Ic99de12b91a92c32f8a9485dcb759c48bc3eccd6
|
|
this release will have arm64 and x86_64 support. in the future it might
be useful to move to mac/iphone targets to help disambiguate
arm64-darwin-gcc and arm64-darwin20-gcc.
Change-Id: I1f8b145303204af316955822f5e8bab51c47f353
|
|
BUG=webm:1686
Change-Id: I307cf79a74ca31ea53554a14f468b0582089aa74
|
|
Change-Id: I3912c79d0f0f7a65fc753ae29bb10cdcac76878a
|
|
Fixed: webm:1661
Change-Id: Icc17635d63fbd533a084e17cc291693b9a453887
|
|
Fixed: 1633
Change-Id: I7dd2b4873aeb548c7f9ebf7025baf15a8e65c68f
|
|
Fix autodetection on MacOS 10.14. Without this it defaults
to generic-gnu
Change-Id: I19cd4a9f2fb106dff16ab5e38821a5f374add59c
|
|
BUG=webm:1624
Change-Id: Ibd63b64058e52448e0916939a3f85eb23c8161b6
|
|
BUG=webm:1573
Change-Id: I2884d0d8198f937a9d14428cc9f5f7e86f4ec450
|
|
Change-Id: I86682ef1aac1991e1ef6965e7aa298f6619bee13
|
|
In order to correctly configure for Windows 10 on ARM, this change adds
a --target value arm64-win64-vs15 to ./configure and adds feature
enable/disable logic for the new platform.
This is merely sufficient for Chromium targeting ARM64 Windows.
Bug: 893460
Change-Id: I46194286f63104bdf6ac57d719fdf1e5d5fa72c8
|
|
Remove big endian PowerPC 64 from configure, as this build is problematic and
not supported. PowerPC 64 will be limited to little endian (ppc64le).
BUG=webm:1525
BUG=webm:1508
Change-Id: Id6a86d5913192549e03ac8f77879ba7526b752c8
|
|
source tools/set_analyzer_env.sh <sanitizer>
will set the compiler, flag, and sanitizer variables necessary to build
and run a variety of sanitizers.
Change-Id: I5dd2ae947cb337d5ccf2a11e9fe87991bc8ba0c8
|
|
Change-Id: Ied2a1fc0e1d1a2245d63f267669add8889dd0cec
|
|
Change-Id: I186440f3643a85694f45400393efb661f6d012fc
|
|
BUG=webm:1428
Change-Id: Iba98aef1159724d106cf39b94d7b69843d76cd48
|
|
BUG=webm:1367
Change-Id: I3000b6d9f93ec49ca86d08151348d33d86bf0034
|
|
Change-Id: If27447472417c7ed34238295427ddb9da0561725
|
|
Change-Id: I1fa81cc9cabf362a185fc3a53f1e58de533a41e5
|
|
Change-Id: I835401e3befffcbc68e7d2bdd2fd556a19948e91
|
|
Change-Id: I80293720a5f12bc2449ceaadbb2ad0f924141552
|
|
Change-Id: I2c3ecc62b1fd1e600b3d70b623c8b11e1e8e4d13
|
|
|
|
Change-Id: I08da365dd889093f9919476a02ee96ae9615f140
|
|
BUG=b/29583530
Change-Id: If08ce6ca352f377ac4db6b9b1909b507bba6d872
|
|
- iOS SDKs no longer ship with armv6 support.
- Our minimum iOS version means all target devices have neon.
- Remove armv6 darwin LD workaround.
- This removes a TODO.
Change-Id: I2fcb5b82c96213364275475be021c7dd8459d5c0
|
|
Change-Id: Id0d7c19857e29b66c652c8cc1ab56b64e4fc0fa3
|
|
requires r10e or newer:
Android NDK, Revision 10e (May 2015)
...
Other bug fixes:
...
- Fixed .asm support for ABI x86_64.
Change-Id: I51ec9a5f77c982b7412d922e896348a83ae2d7d6
|
|
These targets no longer build (PPC support was removed from
libvpx). Remove the dead code and misleading help output.
BUG=https://code.google.com/p/webm/issues/detail?id=997
Change-Id: Ib35614806adeae970f3821da0d8dbcc54ab8d868
|
|
* indianrunnerduck:
Update CHANGELOG for v1.4.0 (Indian Runner Duck) release
vp9: fix high-bitdepth NEON build
Fix use of scaling in joint motion search
Prepare Release Candidate for libvpx v1.4.0
vp8cx.h: vpx/vpx_encoder.h -> ./vpx_encoder.h
Change-Id: Ib2eee50f02e12623aae478871cb9150604bb2ac2
|
|
There are no functional optimizations for AltiVec/PPC
Change-Id: I6877a7a9739017fe36fc769be22679c65ea99976
|
|
Change-Id: I9ffd30c88a5e40c555bde1f5efcf8a3c9ffcf5ff
|
|
All the assembly code has been removed, the tests no longer check for
the target, and android and chrome do not use the targets.
Change-Id: I193993f7b2b0bd6478453402f573ce3606e04e8d
|
|
Change-Id: I78e27bf942b4a825543e76be25546b6458bad8b6
|
|
Change-Id: I251cca45db54d2947868e2b9c35cb54f86b10706
|
|
Really just armv7. This is a convenience target intended to make iOS
development with libvpx easier. Xcode projects with default settings
will fail to build when a framework lacks armv7s support when targetting
iOS7.
Change-Id: I7eb80d52eec25501febc0d2c3c0b4ed964b8ed5b
|
|
Change-Id: I8b3299bf1579962c6dbb29b61c16801fef2460fd
|
|
+ the remnants in the build system & README
the documentation that required php was removed in:
50fa585 Removing examples code generation and making them static.
Change-Id: Ibf00dca9ab2715fc21e8de358807b63d1445662c
|
|
Change-Id: Iccc15aacee1fee9995dfd974bc89913891ad67a9
|
|
- new date
- add VP9 to the title
- update list of available targets
Change-Id: I56263336db393020bac5da8e42fbac3a276ffb1f
|
|
this is consistent with autoconf
Change-Id: I1860831693789259ee35d644775653d6a460cc77
|
|
The commit introduces a make target 'testdata' that downloads the
required test data from the WebM project website. The data will also
be downloaded if invoking `make test` but is not a strict requirement
for only building the test executable.
The download directory is taken from the LIBVPX_TEST_DATA_PATH
environment variable, or may be specified as part of the make command.
If unset, it defaults to the current directory. It's expected that
most developers will want to set this environment variable to a place
outside their source/build trees, to avoid having to download the data
more than once.
To add test data file:
1) add a line to test/test.mk:
LIBVPX_TEST_DATA-yes += foo-bar-file.y4m
2) add its sha1sum to the test/test-data.sha1 file in the following
format:
528cc88c821e5f5b133c2b40f9c8e3f22eaacc4c foo-bar-file.y4m
3) upload the file to the website
$ gsutil cp foo-bar-file.y4m gs://downloads.webmproject.org/test_data/libvpx
This implementation will check the integrity of the test data
automatically if the `sha1sum` executable is available.
Change-Id: If6910fe304bb3f5cdcc5cb9e5f9afa5be74720d2
|
|
Android.mk file for using the Android NDK build
system to compile. Adds option for SDK path to
use the compiler that comes with android for testing
compiler compliance.
Change-Id: I5fd17cb76e3ed631758d3f392e62ae1a050d0d10
|
|
No optimized code present for target.
Change-Id: If99bb37491b15c1093e8851430c060cb2466898c
|
|
These targets are no longer maintained.
Change-Id: I923103006c439849fc015c1ac45ee7a5443ebc6d
|
|
this has been broken since the initial release
Change-Id: If0d4deb2de9f7d0c4c05641e2bbf9cc1bf11e171
|
|
one comment in the README said the configure script was in src.
it's not. pointed out by Aaron Sherman
Change-Id: Ife0b53e096856d46669a99eefd71ac23d0351f65
|
|
When the license headers were updated, they accidentally contained
trailing whitespace, so unfortunately we have to touch all the files
again.
Change-Id: I236c05fade06589e417179c0444cb39b09e4200d
|
|
|