[x264-devel] Eliminate some branchiness in ME/analysis

Jason Garrett-Glaser git at videolan.org
Wed Feb 27 00:18:06 CET 2013


x264 | branch: master | Jason Garrett-Glaser <jason at x264.com> | Fri Feb  8 00:13:15 2013 -0800| [b2c70f6548a68b874006a176d48cd0ca4e03859a] | committer: Jason Garrett-Glaser

Eliminate some branchiness in ME/analysis

Faster, fewer branch mispredictions.

> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=b2c70f6548a68b874006a176d48cd0ca4e03859a
---

 encoder/analyse.c |    4 +-
 encoder/me.c      |  135 +++++++++++++++++++++++++++++++----------------------
 2 files changed, 80 insertions(+), 59 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=b2c70f6548a68b874006a176d48cd0ca4e03859a


More information about the x264-devel mailing list