Go to the source code of this file.
|  | 
| #define | init_subpel1(idx1,  idx2,  idxh,  idxv,  sz,  dir,  type) | 
|  | 
| #define | init_subpel2(idx,  idxh,  idxv,  dir,  type) | 
|  | 
| #define | init_subpel3(idx,  type) | 
|  | 
| #define | init_fpel(idx1,  idx2,  sz,  type) | 
|  | 
| #define | init_copy(idx,  sz) | 
|  | 
| #define | init_intra_pred1_lsx(tx,  sz) | 
|  | 
| #define | init_intra_pred2_lsx(tx,  sz) | 
|  | 
| #define | init_idct(tx,  nm) | 
|  | 
| #define | init_itxfm(tx,  sz)   dsp->itxfm_add[tx][DCT_DCT] = ff_idct_idct_##sz##_add_lsx; | 
|  | 
◆ init_subpel1
      
        
          | #define init_subpel1 | ( |  | idx1, | 
        
          |  |  |  | idx2, | 
        
          |  |  |  | idxh, | 
        
          |  |  |  | idxv, | 
        
          |  |  |  | sz, | 
        
          |  |  |  | dir, | 
        
          |  |  |  | type | 
        
          |  | ) |  |  | 
      
 
Value:
        ff_##
type##_8tap_smooth_##sz##dir##_lsx;             \
        ff_##
type##_8tap_regular_##sz##dir##_lsx;            \
        ff_##
type##_8tap_sharp_##sz##dir##_lsx;
 
Definition at line 27 of file vp9dsp_init_loongarch.c.
 
 
◆ init_subpel2
      
        
          | #define init_subpel2 | ( |  | idx, | 
        
          |  |  |  | idxh, | 
        
          |  |  |  | idxv, | 
        
          |  |  |  | dir, | 
        
          |  |  |  | type | 
        
          |  | ) |  |  | 
      
 
Value:
    init_subpel1(1, idx, idxh, idxv, 32, dir, 
type);  \
    init_subpel1(2, idx, idxh, idxv, 16, dir, 
type);  \
    init_subpel1(3, idx, idxh, idxv,  8, dir, 
type);  \
    init_subpel1(4, idx, idxh, idxv,  4, dir, 
type);
 
Definition at line 35 of file vp9dsp_init_loongarch.c.
 
 
◆ init_subpel3
      
        
          | #define init_subpel3 | ( |  | idx, | 
        
          |  |  |  | type | 
        
          |  | ) |  |  | 
      
 
 
◆ init_fpel
      
        
          | #define init_fpel | ( |  | idx1, | 
        
          |  |  |  | idx2, | 
        
          |  |  |  | sz, | 
        
          |  |  |  | type | 
        
          |  | ) |  |  | 
      
 
 
◆ init_copy
      
        
          | #define init_copy | ( |  | idx, | 
        
          |  |  |  | sz | 
        
          |  | ) |  |  | 
      
 
 
◆ init_intra_pred1_lsx
      
        
          | #define init_intra_pred1_lsx | ( |  | tx, | 
        
          |  |  |  | sz | 
        
          |  | ) |  |  | 
      
 
 
◆ init_intra_pred2_lsx
      
        
          | #define init_intra_pred2_lsx | ( |  | tx, | 
        
          |  |  |  | sz | 
        
          |  | ) |  |  | 
      
 
 
◆ init_idct
      
        
          | #define init_idct | ( |  | tx, | 
        
          |  |  |  | nm | 
        
          |  | ) |  |  | 
      
 
 
◆ init_itxfm
      
        
          | #define init_itxfm | ( |  | tx, | 
        
          |  |  |  | sz | 
        
          |  | ) |  | dsp->itxfm_add[tx][DCT_DCT] = ff_idct_idct_##sz##_add_lsx; | 
      
 
 
◆ ff_vp9dsp_init_loongarch()