projects
/
libav.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
h264 mmx weighted prediction. up to 3% overall speedup.
[libav.git]
/
libavcodec
/
i386
/
dsputil_mmx.c
2005-10-09
Loren Merritt
h264 mmx weighted prediction. up to 3% overall speedup.
blob
|
commitdiff
2005-09-30
Loren Merritt
sse2 16x16 sum squared diff (306=>268 cycles on a K8)
blob
|
commitdiff
|
diff to current
2005-09-21
Michael Niedermayer
replace a few mov + psrlq with pshufw, there are more...
blob
|
commitdiff
|
diff to current
2005-09-10
Reimar Döffinger
Fix compile without CONFIG_GPL, misplaced #endif caused...
blob
|
commitdiff
|
diff to current
2005-09-10
Michael Niedermayer
xvids mmx&mmx2 idcts
blob
|
commitdiff
|
diff to current
2005-09-06
Måns Rullgård
Kill some compiler warnings. Compiled code verified...
blob
|
commitdiff
|
diff to current
2005-06-02
Loren Merritt
sort H.264 mmx dsp functions into their own file
blob
|
commitdiff
|
diff to current
2005-06-01
Michael Niedermayer
adding a few const
blob
|
commitdiff
|
diff to current
2005-05-31
Loren Merritt
MMX for H.264 iDCT (adapted from x264)
blob
|
commitdiff
|
diff to current
2005-05-25
Zoltán Hidvégi
MMX code for (put|avg)_h264_chroma_mc8
blob
|
commitdiff
|
diff to current
2005-05-18
Loren Merritt
H.264 deblocking optimizations (mmx for chroma_bS4...
blob
|
commitdiff
|
diff to current
2005-05-17
Michael Niedermayer
porting the mmx&sse2 (sse2 untested) vp3 idcts to the...
blob
|
commitdiff
|
diff to current
2005-05-17
Michael Niedermayer
disabling vp3 mmx&mmx2 idcts, they must be ported over...
blob
|
commitdiff
|
diff to current
2005-05-08
Michael Niedermayer
fix PIC
blob
|
commitdiff
|
diff to current
2005-04-25
Loren Merritt
MMX for H.264 deblocking filter
blob
|
commitdiff
|
diff to current
2005-02-07
Martin Drab
optimization and gcc 4.0 bug workaround patch by (Marti...
blob
|
commitdiff
|
diff to current
2004-10-11
Aurelien Jacobs
adapting existing mmx/mmx2/sse/3dnow optimizations...
blob
|
commitdiff
|
diff to current
2004-09-25
Michael Niedermayer
1/2 resolution decoding
blob
|
commitdiff
|
diff to current
2004-09-08
Michael Niedermayer
h264_qpel8_hv_lowpass_mmx2/3dnow
blob
|
commitdiff
|
diff to current
2004-09-08
Michael Niedermayer
h264_qpel4_hv_lowpass_mmx2/3dnow
blob
|
commitdiff
|
diff to current
2004-09-08
Michael Niedermayer
optimization
blob
|
commitdiff
|
diff to current
2004-09-07
Michael Niedermayer
optimization
blob
|
commitdiff
|
diff to current
2004-09-07
Michael Niedermayer
optimization
blob
|
commitdiff
|
diff to current
2004-09-07
Michael Niedermayer
h264 luma motion compensation in mmx2/3dnow
blob
|
commitdiff
|
diff to current
2004-09-06
Michael Niedermayer
10000l fix and use more mmx2/3dnow code for mpeg4 qpel...
blob
|
commitdiff
|
diff to current
2004-06-08
Michael Niedermayer
sse8 and nsse in mmx
blob
|
commitdiff
|
diff to current
2004-05-18
Michael Niedermayer
some of the warning fixes by (Michael Roitzsch <mroi...
blob
|
commitdiff
|
diff to current
2004-04-27
Mike Melanson
move the 0x80 vector outside of the function, thus...
blob
|
commitdiff
|
diff to current
2004-04-27
Mike Melanson
separate out put_signed_pixels_clamped() into its own...
blob
|
commitdiff
|
diff to current
2004-04-26
Mike Melanson
reorganize and simplify the VP3 IDCT stuff
blob
|
commitdiff
|
diff to current
2004-04-25
Mike Melanson
hook up support for SSE2-optimized VP3 IDCT
blob
|
commitdiff
|
diff to current
2004-03-08
Mike Melanson
use optimized VP3 functions where appropriate
blob
|
commitdiff
|
diff to current
2004-02-29
Dmitry Baryshkov
attribute used patch by (mitya at school dot ioffe...
blob
|
commitdiff
|
diff to current
2004-02-06
Michael Niedermayer
quantizer noise shaping optimization
blob
|
commitdiff
|
diff to current
2004-01-31
Mike Melanson
vsad16_mmx2 only applies if encoders are turned on
blob
|
commitdiff
|
diff to current
2004-01-29
Michael Niedermayer
SSE2 fdct by (Balatoni Denes <pnis at coder dot hu>)
blob
|
commitdiff
|
diff to current
2004-01-10
Michael Niedermayer
copyright year update of the files i touched and rememb...
blob
|
commitdiff
|
diff to current
2004-01-05
Michael Niedermayer
interlaced dct decision cleanup
blob
|
commitdiff
|
diff to current
2003-12-30
Michael Niedermayer
interlaced motion estimation
blob
|
commitdiff
|
diff to current
2003-12-13
Aurelien Jacobs
Here are juste two added #ifdef CONFIG_ENCODERS to...
blob
|
commitdiff
|
diff to current
2003-12-02
Michael Niedermayer
h263_h_loop_filter_mmx
blob
|
commitdiff
|
diff to current
2003-12-02
Michael Niedermayer
h263_v_loop_filter_mmx
blob
|
commitdiff
|
diff to current
2003-10-23
Alex Beregszaszi
1l
blob
|
commitdiff
|
diff to current
2003-10-23
Michael Niedermayer
minor mmx2 optimization if the dct
blob
|
commitdiff
|
diff to current
2003-10-14
Mike Melanson
disable encoders where appropriate (patch courtesy...
blob
|
commitdiff
|
diff to current
2003-10-13
Michael Niedermayer
mmx2 optimization of huffyuv median encoding
blob
|
commitdiff
|
diff to current
2003-06-21
Michael Niedermayer
the return of the idct with 16bit output by ("Ivan...
blob
|
commitdiff
|
diff to current
2003-05-07
Michael Niedermayer
more #ifdef CONFIG_ENCODERS by (Wolfgang Hesseler ...
blob
|
commitdiff
|
diff to current
2003-04-14
Michael Niedermayer
10l (hadamard fix)
blob
|
commitdiff
|
diff to current
2003-03-26
Michael Niedermayer
faster hadamard transform
blob
|
commitdiff
|
diff to current
2003-03-10
Zdenek Kabelac
* oooooops - sorry for this one - wrong logic
blob
|
commitdiff
|
diff to current
2003-03-07
Zdenek Kabelac
* support FF_MM_FORCE
blob
|
commitdiff
|
diff to current
2003-03-03
Michael Niedermayer
MpegEncContext.(i)dct_* -> DspContext.(i)dct_*
blob
|
commitdiff
|
diff to current
2003-02-11
Zdenek Kabelac
* prototypes at one place
blob
|
commitdiff
|
diff to current
2003-02-11
Zdenek Kabelac
* UINTX -> uintx_t INTX -> intx_t
blob
|
commitdiff
|
diff to current
2003-02-10
Zdenek Kabelac
* static,const,compiler warning cleanup
blob
|
commitdiff
|
diff to current
2003-01-11
Felix von Leitner
sse16 & pix_norm1 optimization patch by (Felix von...
blob
|
commitdiff
|
diff to current
2003-01-09
Michael Niedermayer
qpel fix
blob
|
commitdiff
|
diff to current
2003-01-07
Michael Niedermayer
PIC / ebx fix
blob
|
commitdiff
|
diff to current
2003-01-07
Michael Niedermayer
more gcc bug workarounds
blob
|
commitdiff
|
diff to current
2003-01-06
Michael Niedermayer
1000l (push & esp) using mangle now ...
blob
|
commitdiff
|
diff to current
2003-01-05
Michael Niedermayer
qpel in b frames bugfixes
blob
|
commitdiff
|
diff to current
2003-01-05
Michael Niedermayer
slowdown / gcc 2.95.* bug workaround (this should be...
blob
|
commitdiff
|
diff to current
2003-01-05
Michael Niedermayer
qpel in mmx2/3dnow
blob
|
commitdiff
|
diff to current
2002-12-27
Michael Niedermayer
qpel encoding
blob
|
commitdiff
|
diff to current
2002-11-14
Michael Niedermayer
huffyuv
blob
|
commitdiff
|
diff to current
2002-11-11
Zdenek Kabelac
* using DSPContext - so each codec could use its local...
blob
|
commitdiff
|
diff to current
2002-09-29
Michael Niedermayer
idct permutation cleanup, idct can be selected per...
blob
|
commitdiff
|
diff to current
2002-09-20
Michael Niedermayer
pix_sum16_mmx()
blob
|
commitdiff
|
diff to current
2002-09-11
Michael Niedermayer
put/avg_pixels16
blob
|
commitdiff
|
diff to current
2002-09-01
Lennert Buytenhek
be less verbose patch by (Lennert Buytenhek <buytenh...
blob
|
commitdiff
|
diff to current
2002-08-31
Michael Niedermayer
bitexact hack for the simple mmx idct
blob
|
commitdiff
|
diff to current
2002-08-29
Michael Niedermayer
slow but accurate integer dct from IJG (should be ok...
blob
|
commitdiff
|
diff to current
2002-07-21
Michael Niedermayer
pix_abs mmx2 isnt bit-exact ...
blob
|
commitdiff
|
diff to current
2002-06-03
Zdenek Kabelac
* reimplemented remaing avg_ pixel functions
blob
|
commitdiff
|
diff to current
2002-05-30
Zdenek Kabelac
* removed MANGLE from macros for setting constants
blob
|
commitdiff
|
diff to current
2002-05-29
Zdenek Kabelac
* reenabled original xy2 put routine - rounding error...
blob
|
commitdiff
|
diff to current
2002-05-29
Zdenek Kabelac
* code with new PAVGB for MMX only CPU splited into...
blob
|
commitdiff
|
diff to current
2002-05-29
Zdenek Kabelac
* new mmx code - based upon aggregate.org/MAGIC
blob
|
commitdiff
|
diff to current
2002-05-27
Zdenek Kabelac
* removed TESTCPU_MAIN - not needed for testing
blob
|
commitdiff
|
diff to current
2002-05-25
Fabrice Bellard
license/copyright change
blob
|
commitdiff
|
diff to current
2002-05-23
Zdenek Kabelac
* baling 8 seems to have the same speed
blob
|
commitdiff
|
diff to current
2002-05-23
Zdenek Kabelac
* always baling even though it seems to produce sometim...
blob
|
commitdiff
|
diff to current
2002-05-23
Zdenek Kabelac
* cleanup for put_pixels_mmx
blob
|
commitdiff
|
diff to current
2002-05-23
Zdenek Kabelac
* somewhat more advanced test suit for dsp code - for...
blob
|
commitdiff
|
diff to current
2002-05-23
Zdenek Kabelac
* align the source initialy address
blob
|
commitdiff
|
diff to current
2002-05-23
Zdenek Kabelac
* added simple test main - see comments about how to
blob
|
commitdiff
|
diff to current
2002-05-20
Fabrice Bellard
removed unused code
blob
|
commitdiff
|
diff to current
2002-05-18
Fabrice Bellard
removed debug function
blob
|
commitdiff
|
diff to current
2002-05-17
Michael Niedermayer
shared lib support (req by kabi) ...
blob
|
commitdiff
|
diff to current
2002-05-17
Michael Niedermayer
hopefully faster mmx2&3dnow MC
blob
|
commitdiff
|
diff to current
2002-04-24
Zdenek Kabelac
* fixes problem with -funroll-loops and buggy gcc compiler
blob
|
commitdiff
|
diff to current
2002-04-17
Michael Niedermayer
fixed mpeg4 time stuff on encoding
blob
|
commitdiff
|
diff to current
2002-03-28
Michael Niedermayer
sizeof(s->block) isnt 64*6*2 anymore bugfix
blob
|
commitdiff
|
diff to current
2002-03-27
Michael Niedermayer
4MV motion estimation (not finished yet)
blob
|
commitdiff
|
diff to current
2002-02-18
Zdenek Kabelac
* some modifications to allow gcc to compile same code...
blob
|
commitdiff
|
diff to current
2002-01-10
Michael Niedermayer
print cpu flags
blob
|
commitdiff
|
diff to current
2001-12-09
Arpi
new IDCT code by Michael Niedermayer (michaelni@gmx...
blob
|
commitdiff
|
diff to current
2001-11-10
Nick Kurshev
fixed gcc-3.0.x compilation (by Michael Niedermayer)
blob
|
commitdiff
|
diff to current
2001-08-07
Fabrice Bellard
added mmx idct
blob
|
commitdiff
|
diff to current
next