lv_gltf_view_internal.h¶
Defines
-
LV_GLTF_GAMMA_BRIGHTEST¶
-
LV_GLTF_GAMMA_BRIGHTER¶
-
LV_GLTF_GAMMA_BRIGHT¶
-
LV_GLTF_GAMMA_STANDARD¶
-
LV_GLTF_GAMMA_DARK¶
-
LV_GLTF_GAMMA_DARKER¶
-
LV_GLTF_GAMMA_DARKEST¶
-
LV_GLTF_DISTANCE_SCALE_FACTOR¶
-
LV_GLTF_TRANSMISSION_PASS_SIZE¶
-
LV_GLTF_LINEAR_OUTPUT¶
-
LV_GLTF_TONEMAP_GAMMA¶
-
struct lv_gltf_renwin_state_t¶
-
struct lv_gltf_view_state_t¶
Public Members
-
lv_gltf_renwin_state_t render_state¶
-
lv_gltf_renwin_state_t opaque_render_state¶
-
uint64_t opaque_frame_buffer_width¶
-
uint64_t opaque_frame_buffer_height¶
-
uint32_t material_variant¶
-
bool render_state_ready¶
-
bool render_opaque_buffer¶
-
lv_gltf_renwin_state_t render_state¶
-
struct lv_gltf_view_desc_t¶
Public Members
-
float pitch¶
-
float yaw¶
-
float distance¶
-
float fov¶
-
int32_t render_width¶
-
int32_t render_height¶
-
float focal_x¶
-
float focal_y¶
-
float focal_z¶
-
bool frame_was_antialiased¶
-
int32_t animation_speed_ratio¶
-
lv_gltf_aa_mode_t aa_mode¶
-
lv_gltf_bg_mode_t bg_mode¶
-
float blur_bg¶
-
float env_pow¶
How much to blur the environment background, between 0.0 and 1.0
-
float exposure¶
Environmental brightness, 1.8 by default
-
float pitch¶
-
struct lv_opengl_state_t¶
Public Members
-
GLboolean blend_enabled¶
-
GLint blend_src¶
-
GLint blend_dst¶
-
GLint blend_equation¶
-
GLboolean depth_test_enabled¶
-
GLboolean depth_mask¶
-
GLint depth_func¶
-
GLboolean cull_face_enabled¶
-
GLint cull_face_mode¶
-
GLint front_face¶
-
GLboolean stencil_test_enabled¶
-
GLuint stencil_mask¶
-
GLint stencil_func¶
-
GLint stencil_ref¶
-
GLuint stencil_value_mask¶
-
GLuint current_vao¶
-
GLuint current_vbo¶
-
GLuint current_ibo¶
-
GLuint current_program¶
-
GLint active_texture¶
-
GLuint bound_texture_2d¶
-
GLint viewport[4]¶
-
GLboolean scissor_test_enabled¶
-
GLint scissor_box[4]¶
-
GLfloat clear_depth¶
-
GLfloat clear_color[4]¶
-
GLboolean blend_enabled¶