summaryrefslogtreecommitdiff
path: root/vpx_dsp
AgeCommit message (Expand)Author
2022-04-22vp9[loongarch]: Optimize vertical/horizontal_8_dualyuanhecai
2022-04-19fdct16x16_neon.h,cosmetics: fix include-guard caseJames Zern
2022-04-15vp9[loongarch]: Optimize idct32x32_1024/1/34_addyuanhecai
2022-04-15vp9[loongarch]: Optimize vpx_fdct32x32/32x32_rdyuanhecai
2022-04-12vp9[loongarch]: Optimize vpx_variance64x64/32x32yuanhecai
2022-04-12vp9[loongarch]: Optimize sad64x64/32x32/16x16yuanhecai
2022-04-05Merge changes I0b6520be,I1f006daa,I7ee8e367 into mainJames Zern
2022-03-31Revert "quantize: replace highbd versions"James Zern
2022-03-31Revert "quantize: remove highbd version"James Zern
2022-03-31vp9[loongarch]: Optimize vpx_convolve8_avg_horiz_cyuanhecai
2022-03-31loongarch: Fix bugsyuanhecai
2022-03-31quantize: remove highbd versionJohann
2022-03-31Merge "remove sad x3,x8 specializations" into mainJohann Koenig
2022-03-31quantize: replace highbd versionsJohann
2022-03-29sad4d_avx2: fix VS 2014 build errorJames Zern
2022-03-30remove skip_block from quantizeJohann
2022-03-29remove sad x3,x8 specializationsJohann
2022-03-29gcc 11 warning: mismatched boundJohann
2022-03-24Merge "Make sure only NEON FDCT functions are called." into mainJames Zern
2022-03-17Make sure only NEON FDCT functions are called.Konstantinos Margaritis
2022-03-16vp9[loongarch]: Optimize convolve/convolve8_avg_cyuanhecai
2022-03-16vp9[loongarch]: Optimize convolve8_horiz/vert/cyuanhecai
2022-03-13ads2gas[_apple].pl: remove unused stanzasJohann
2022-03-03vp9[loongarch]: Optimize horizontal/vertical_8_cyuanhecai
2022-02-25vp9[loongarch]: Optimize lpf_horizontal/vertical_16_dual with LSXyuanhecai
2022-02-08vp8[loongarch]: Optimize vp8_loop/sixtap, vpx_dc with LSX.Lu Wang
2021-12-21vpx_int_pro_row: normalize declaration w/aomJames Zern
2021-12-09quiet -Warray-parameter warningsJames Zern
2021-12-07clear -Wextra-semi/-Wextra-semi-stmt warnings x2James Zern
2021-12-02clear -Wextra-semi/-Wextra-semi-stmt warningsJames Zern
2021-11-08mem_sse2.h: loadu_uint32 -> loadu_int32James Zern
2021-11-08mem_sse2.h: storeu_uint32 -> storeu_int32James Zern
2021-05-24Use 'ptrdiff_t' instead of 'int' for pointer offset parametersJonathan Wright
2021-05-24Implement vpx_convolve8_avg_vert_neon using SDOT instructionJonathan Wright
2021-05-24Merge transpose and permute in Neon SDOT vertical convolutionJonathan Wright
2021-05-18Implement vpx_convolve8_avg_horiz_neon using SDOT instructionJonathan Wright
2021-05-13Optimize remaining mse and sse functions in variance_neon.cJonathan Wright
2021-05-12Implement vertical convolution using Neon SDOT instructionJonathan Wright
2021-05-12Implement Neon variance functions using UDOT instructionJonathan Wright
2021-05-10Use ABD and UDOT to implement Neon sad_4d functionsJonathan Wright
2021-05-09Optimize Neon reductions in sum_neon.h using ADDV instructionJonathan Wright
2021-05-07Manually unroll the inner loop of Neon sad16x_4d()Jonathan Wright
2021-05-07Optimize Neon SAD reductions using wider ADDP instructionJonathan Wright
2021-05-05Implement horizontal convolution using Neon SDOT instructionJonathan Wright
2021-04-27vpx_convolve_neon: prefer != 0 to > 0 in testsJames Zern
2021-04-27vpx_convolve_avg_neon: prefer != 0 to > 0 in testsJames Zern
2021-04-27vpx_convolve_copy_neon: prefer != 0 to > 0 in testsJames Zern
2021-01-19{highbd_,}loopfilter_neon.c: quiet -Wmaybe-uninitializedJames Zern
2020-07-18vp8,vpx_dsp: [loongson] fix msa optimization bugsjinbo
2020-07-07vp8,vpx_dsp:[loongson] fix bugs reported by clangjinbo