summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_quantize.c
AgeCommit message (Expand)Author
2013-12-03Moving eob array to the encoder.Dmitry Kovalev
2013-12-02Remove plane_block_idx.Alex Converse
2013-11-26Removing qcoeff buffers from the decoder.Dmitry Kovalev
2013-11-12Moving q_index from MACROBLOCKD to MACROBLOCK.Dmitry Kovalev
2013-11-05Cleaning up vp9_quantize_b_c() function.Dmitry Kovalev
2013-10-29Adding const to vp9_quantize_b_{32x32,} parameters.Dmitry Kovalev
2013-10-28Cleaning up vp9_regular_quantize_b_4x4.Dmitry Kovalev
2013-10-16Get rid of "this_mi", use "mi_8x8[0]" everywhere insteadGuillaume Martres
2013-10-16Implement variance-based adaptive quantizationGuillaume Martres
2013-09-24Removing redundant 'extern' keyword.Dmitry Kovalev
2013-09-13Merge "New mode_info_context storage -- undo revert"Scott LaVarnway
2013-09-11New mode_info_context storage -- undo revertScott LaVarnway
2013-09-10Remove redundant condition check in 32x32 quantJingning Han
2013-09-09Merge "Revert "New mode_info_context storage""James Zern
2013-09-09Revert "New mode_info_context storage"James Zern
2013-09-08Merge "New mode_info_context storage"Jim Bankoski
2013-09-06Fix overflow issue in 16x16 quantization SSSE3Jingning Han
2013-09-06New mode_info_context storageScott LaVarnway
2013-09-05Use saturated addition in SSSE3 of 32x32 quantJingning Han
2013-08-29Fix overflow issue in SSSE3 32x32 quantizationJingning Han
2013-08-19Moving plane_block_idx from vp9_blockd.h to vp9_quantize.c.Dmitry Kovalev
2013-08-15Moving segmentation struct from MACROBLOCKD to VP9_COMMON.Dmitry Kovalev
2013-08-12Quantization code cleanup.Dmitry Kovalev
2013-08-09Inlining 16 as a stride for BLOCK_OFFSET macro.Dmitry Kovalev
2013-07-15Inline vp9_quantize() in xform_quant().Ronald S. Bultje
2013-07-11Moving segmentation related vars into separate struct.Dmitry Kovalev
2013-07-01Update quantize SSSE3 SIMD to cover 32x32 transform case also.Ronald S. Bultje
2013-07-01Quantize (64-bit only, for now) SSSE3 SIMD.Ronald S. Bultje
2013-06-28Make coefficient skip condition an explicit RD choice.Ronald S. Bultje
2013-06-27Inline quantize so idiv instruction gets removed from inner loop.Ronald S. Bultje
2013-06-19Add two-pass quantizationYunqing Wang
2013-05-23Merge Scatter Scan experiment.Paul Wilkins
2013-05-16Initial version of alpha channel supportJohn Koleszar
2013-05-07Renaming Y1 and UV quant prefixes to y_ and uv_.Dmitry Kovalev
2013-05-07Adjust q rangePaul Wilkins
2013-05-07Merge SB8X8 into the codebaseJingning Han
2013-05-03Merge "Separate transform and quant from vp9_encode_sb" into experimentalJohn Koleszar
2013-05-03Separate transform and quant from vp9_encode_sbJohn Koleszar
2013-05-03Merge "Create common vp9_encode_sb{,y}" into experimentalJohn Koleszar
2013-05-03Merge "Reduced y_dequant, uv_dequant size" into experimentalScott LaVarnway
2013-05-02Create common vp9_encode_sb{,y}John Koleszar
2013-05-01Reduced y_dequant, uv_dequant sizeScott LaVarnway
2013-05-01Merge "Adding vp9_get_qindex function." into experimentalDmitry Kovalev
2013-04-30sb8x8 integration in rd loop.Ronald S. Bultje
2013-04-30Adding vp9_get_qindex function.Dmitry Kovalev
2013-04-26Consistent names for quant-related functions and variables.Dmitry Kovalev
2013-04-26Merge "quantize: make 4x4, 8x8 common with larger transforms" into experimentalJohn Koleszar
2013-04-25quantize: make 4x4, 8x8 common with larger transformsJohn Koleszar
2013-04-25Use b_width/height_log2 instead of mb_ where appropriate.Ronald S. Bultje
2013-04-25Move dequant from BLOCKD to per-plane MACROBLOCKDJohn Koleszar