libgpac
Documentation of the core library of GPAC
|
#include <rast_soft.h>
Data Fields | |
GF_Matrix | proj |
GF_Matrix | modelview |
Float * | depth_buffer |
gf_evg_vertex_shader | vert_shader |
void * | vert_shader_udta |
Bool | is_ccw |
Bool | backface_cull |
Float | max_depth |
Float | min_depth |
Float | depth_range |
Float | point_size |
Float | line_size |
Bool | smooth_points |
Bool | disable_aa |
Bool | write_depth |
Bool | early_depth_test |
Bool | run_write_depth |
Bool(* | depth_test )(Float depth_buf_value, Float frag_value) |
Bool | mode2d |
Bool | clip_zero |
Float | zw_factor |
Float | zw_offset |
GF_EVGPrimitiveType | prim_type |
Float | pt_radius |
Float | v1v2_length |
struct _gf_evg_base_stencil | yuv_sten |
GF_Matrix EVG_Surface3DExt::proj |
GF_Matrix EVG_Surface3DExt::modelview |
Float* EVG_Surface3DExt::depth_buffer |
gf_evg_vertex_shader EVG_Surface3DExt::vert_shader |
void* EVG_Surface3DExt::vert_shader_udta |
Bool EVG_Surface3DExt::is_ccw |
Bool EVG_Surface3DExt::backface_cull |
Float EVG_Surface3DExt::max_depth |
Float EVG_Surface3DExt::min_depth |
Float EVG_Surface3DExt::depth_range |
Float EVG_Surface3DExt::point_size |
Float EVG_Surface3DExt::line_size |
Bool EVG_Surface3DExt::smooth_points |
Bool EVG_Surface3DExt::disable_aa |
Bool EVG_Surface3DExt::write_depth |
Bool EVG_Surface3DExt::early_depth_test |
Bool EVG_Surface3DExt::run_write_depth |
Bool EVG_Surface3DExt::mode2d |
Bool EVG_Surface3DExt::clip_zero |
Float EVG_Surface3DExt::zw_factor |
Float EVG_Surface3DExt::zw_offset |
GF_EVGPrimitiveType EVG_Surface3DExt::prim_type |
Float EVG_Surface3DExt::pt_radius |
Float EVG_Surface3DExt::v1v2_length |
struct _gf_evg_base_stencil EVG_Surface3DExt::yuv_sten |