FFmpeg
Data Fields
TextureDSPContext Struct Reference

#include <texturedsp.h>

Data Fields

int(* dxt1_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* dxt1a_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* dxt2_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* dxt3_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* dxt4_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* dxt5_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* dxt5y_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* dxt5ys_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* rgtc1s_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* rgtc1u_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* rgtc1u_gray_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* rgtc1u_alpha_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* rgtc2s_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* rgtc2u_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 
int(* dxn3dc_block )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 

Detailed Description

Definition at line 45 of file texturedsp.h.

Field Documentation

◆ dxt1_block

int(* TextureDSPContext::dxt1_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 46 of file texturedsp.h.

Referenced by decode_frame(), hap_init(), and txd_decode_frame().

◆ dxt1a_block

int(* TextureDSPContext::dxt1a_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 47 of file texturedsp.h.

◆ dxt2_block

int(* TextureDSPContext::dxt2_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 48 of file texturedsp.h.

◆ dxt3_block

int(* TextureDSPContext::dxt3_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 49 of file texturedsp.h.

Referenced by txd_decode_frame().

◆ dxt4_block

int(* TextureDSPContext::dxt4_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 50 of file texturedsp.h.

◆ dxt5_block

int(* TextureDSPContext::dxt5_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 51 of file texturedsp.h.

Referenced by hap_init().

◆ dxt5y_block

int(* TextureDSPContext::dxt5y_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 52 of file texturedsp.h.

◆ dxt5ys_block

int(* TextureDSPContext::dxt5ys_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 53 of file texturedsp.h.

Referenced by hap_init().

◆ rgtc1s_block

int(* TextureDSPContext::rgtc1s_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 54 of file texturedsp.h.

◆ rgtc1u_block

int(* TextureDSPContext::rgtc1u_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 55 of file texturedsp.h.

◆ rgtc1u_gray_block

int(* TextureDSPContext::rgtc1u_gray_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 56 of file texturedsp.h.

Referenced by hap_init().

◆ rgtc1u_alpha_block

int(* TextureDSPContext::rgtc1u_alpha_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 57 of file texturedsp.h.

Referenced by hap_init().

◆ rgtc2s_block

int(* TextureDSPContext::rgtc2s_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 58 of file texturedsp.h.

◆ rgtc2u_block

int(* TextureDSPContext::rgtc2u_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 59 of file texturedsp.h.

◆ dxn3dc_block

int(* TextureDSPContext::dxn3dc_block) (uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 60 of file texturedsp.h.


The documentation for this struct was generated from the following file: