- Aug 09, 2013
-
-
Dmitry Kovalev authored
Change-Id: I531829e5aee2a4a7a112d528ecccbddf052d0e74
-
- Aug 07, 2013
-
-
Christian Duvivier authored
Change-Id: Idec4cae0cb9b3a29835fd2750d354c1393d47aa4
-
- Aug 06, 2013
-
-
Jim Bankoski authored
Change-Id: I4a3c83119cdf8a205920034c8019d855d5504605
-
Jim Bankoski authored
Change-Id: If0399d8e11f4ebe75a5c91abb8d6a52a7709065b
-
- Aug 05, 2013
-
-
Jim Bankoski authored
Chromium does not support 32bit builds for Mac which use x86inc.asm. Make the files which include it work if 64bit or not PIC enabled starting with vp9_copy_sse2.asm Consolidate these targets in vp9_rtcd_defs.sh Change-Id: If18f0b957a611efd085a3ee7d245cf1eb91e8248
-
- Aug 02, 2013
-
-
Mans Rullgard authored
Change-Id: I13e0880df234f15abc4cc7c57fe84488d5d46a75
-
- Jul 18, 2013
-
-
Hangyu Kuang authored
Change-Id: Ic32acf3e2939c6d12d9c2bf192a5f5da59705fda
-
- Jul 17, 2013
-
-
Johann Koenig authored
Call the individually optimized horizontal and vertical functions. This implementation abuses the temp buffer. This will be replaced with a custom optimized function. Over 2x speedup. Change-Id: I5b908d2a73d264e9810d6022bbff73207a3055dd
-
- Jul 16, 2013
-
-
James Zern authored
sse2 functions are provided by vp9_loopfilter_intrin_sse2.c Change-Id: I40454d26034e3ef915eeaf889937fe7d1b519b9b
-
James Zern authored
also remove prototype_loopfilter{,_block} defines from vp9_loopfilter.h Change-Id: I865ab3f9436c7b1ca166f76630328abf01389405
-
Dmitry Kovalev authored
Removing vp9_modelcontext.c. Change-Id: If2316c58dead2708d9f95b52d9494ba4c1dd7427
-
- Jul 12, 2013
-
-
Johann Koenig authored
Super basic conversion from the other implementations. Any changes to one should be trivial to copy over keep in sync. Change-Id: I1720b4128e0aba4b2779e3761f6494f8a09d3ea8
-
- Jul 11, 2013
-
-
Johann Koenig authored
Independent horizontal and vertical implementations. Requires that blocks be built from 4x4 and [xy]_step_q4 == 16 6-10% improvement. CIF improved the least. Change-Id: I137f5ceae4440adc0960bf88e4453e55a618bcda
-
Hangyu Kuang authored
Change-Id: Iae84ab945cc9662a0ddd839aa2b9ca59f2ae5423
-
Ronald S. Bultje authored
Change-Id: I3ce849452ed4f08527de9565a9914d5ee36170aa
-
- Jul 10, 2013
-
-
Ronald S. Bultje authored
Change-Id: I2d22577911a37ed7d8c7e08cac20764842267652
-
Ronald S. Bultje authored
Change-Id: I30a597c0cc366e34c9a3e2afe32d70e044f95ca4
-
Ronald S. Bultje authored
Change-Id: Iad70966b986f65259329070e258f76ef0af816b4
-
Ronald S. Bultje authored
Change-Id: Ibe1690afc5459f3b3beca401e7734fcd03da6dd0
-
Jim Bankoski authored
Replace case statement with lookup. Small speed gain at low speed settings but at speed 2+ where the number of motion searches etc. falls the impact rises to ~3-4%. Change-Id: Idff639b7b302ee65e042b7bf836943ac0a06fad8 Change-Id: I5940719a4a161f8c26ac9a6753f1678494cec644
-
- Jul 09, 2013
-
-
The files are empty and unused. Change-Id: Ieb4242d14273efdf24149bda33f9591540bba06a
-
Dmitry Kovalev authored
Change-Id: I9842d02d61d78d17dc3449bae8ffbe60f4b3ecb3
-
Ronald S. Bultje authored
This probably has a mildly negative impact on performance, but will (in future commits - or possibly merged with this one) allow SIMD implementations of individual intra prediction functions. We may perhaps want to consider having separate functions per txfm-size also (i.e. 4x4, 8x8, 16x16 and 32x32 intra prediction functions for each intra prediction mode), but I haven't played much with that yet. Change-Id: Ie739985eee0a3fcbb7aed29ee6910fdb653ea269
-
- Jul 02, 2013
-
-
Dmitry Kovalev authored
Change-Id: I8a2983fb14274a6ac53681fa4cd5d4209cbd2905
-
Dmitry Kovalev authored
Change-Id: Ia547a5dd7650b771fd00edd673ab9f920270731c
-
- Jul 01, 2013
-
-
Dmitry Kovalev authored
Moving vp9_default_inter_mode_probs array to vp9_entropymode.c. Change-Id: I88ebda86ccc07f2a43c6c01d4b37898214cfb6de
-
- Jun 27, 2013
-
-
Frank Galligan authored
- Added vp9_loop_filter_horizontal_edge_neon and vp9_loop_filter_vertical_edge_neon. - The functions are based off the vp8 loopfilter functions. - Matches x86 md5 checksum. Change-Id: Id1c4dddb03584227e5ecd29f574a6ac27738fdd0
-
- Jun 17, 2013
-
-
Ronald S. Bultje authored
This seems to only be used in the encoder. Also remove an empty wrapper file that contained forward declarations for this function, but didn't actually define any actual functions. Change-Id: Ifc561eef7ebe374a7d03698055e51e105f6d614b
-
Dmitry Kovalev authored
Moving single function from vp9_invtrans.c to vp9_encodemb.c. Change-Id: I26bf6bb90de342a3036c0dbfba78a7dd75a61fe7
-
- Jun 14, 2013
-
-
John Koleszar authored
All elements of this table are equal to 252, so replace it with a single constant VP9_COEF_UPDATE_PROB. Change-Id: I1e2d1d284326ce6df9899a740c2fc344b3ec81c9
-
- Jun 12, 2013
-
-
John Koleszar authored
This code is unreachable, and not useful for later reference. Change-Id: I4c9a9e0fbf859c1081bbcfbcda9710afb4b4741f
-
- Jun 10, 2013
-
-
Jim Bankoski authored
This commit has no impact but to help us debug issues. To Use call like this: vp9_print_modes_and_motion_vectors(cpi->common.mi, cpi->common.mi_rows, cpi->common.mi_cols, cpi->common.current_video_frame, "decode_mi.stt"); Change-Id: I89e27725dae351370eb7f311a20a145ed4f1d041
-
- May 29, 2013
-
-
Ronald S. Bultje authored
Change-Id: I0e789bdeaed60f920f7a470e56a8d4ea374233fc
-
Dmitry Kovalev authored
Adding API to read/write uncompressed frame header bits (it is not final yet). Separate functions to read/write uncompressed header. Moving clr_type, error_resilient_mode, refresh_frame_context, frame_parallel_decoding_mode, frame_context_idx from compressed partition to uncompressed frame header. Change-Id: Id3ed8a387980c652ae147549412f4ec24a0a5bd0
-
- May 28, 2013
-
-
Dmitry Kovalev authored
This reverts commit df037b61 Change-Id: I1a529f2590df7bc912f5035d22311268933e3dd6
-
- May 21, 2013
-
-
Dmitry Kovalev authored
The API is not final yet and can be changed. Actual layout of uncompressed frame part will be finalized later. Right now moving clr_type, error_resilient_mode, refresh_frame_context, frame_parallel_decoding_mode from first compressed partition to uncompressed frame part. Change-Id: I3afc5d4ea92c5a114f4c3d88f96858cccc15b76e
-
Scott LaVarnway authored
No longer used. Change-Id: Id28c9247cebba183c6fa786dff96824ae100132c
-
Scott LaVarnway authored
No longer used. Change-Id: Ica5166f7117f4693dffdf7633dcfc1b263103d0d
-
- May 07, 2013
-
-
Dmitry Kovalev authored
Adding static swap_yv12 function to vp9_firstpass.c. Change-Id: I7da9caab9720498db4a74c627901bf37816ed06c
-
Paul Wilkins authored
Clean out code relating to newbintramode. Change-Id: Ie91f4f156cdf60ce0da8ca407c1c9cb00c7d0705
-