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()