![]() |
libgpac
Documentation of the core library of GPAC
|
#include <rast_soft.h>
Collaboration diagram for EVG_Surface3DExt: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 |