lv_gltf_environment_private.h

API reference for lv_gltf_environment_private.h

Report on GitHub
See Also: Public APIThis is the private implementation. See the public header for the stable interface.lv_gltf_environment.h
Summary

Structs

struct

_lv_gltf_ibl_sampler

MemberTypeDescription
cube_map_resolutionuint32_t
lod_biasfloat
lowest_mip_leveluint32_t
input_texture_iduint32_t
cube_map_texture_iduint32_t
framebufferuint32_t
mipmap_countuint32_t
lambertian_texture_iduint32_t
lambertian_sample_countuint32_t
ggx_sample_countuint32_t
ggx_texture_iduint32_t
sheen_texture_iduint32_t
sheen_sample_countuint32_t
ggxlut_texture_iduint32_t
lut_sample_countuint32_t
lut_resolutionuint32_t
charlielut_texture_iduint32_t
scale_valuefloat
mipmap_levelsuint32_t
shader_managerlv_opengl_shader_manager_t
fullscreen_vertex_bufferuint32_t
fullscreen_tex_coord_bufferuint32_t
struct

lv_gltf_ibl_texture_t

MemberTypeDescription
datauint8_t *
internal_formatuint32_t
formatuint32_t
typeuint32_t
struct

lv_gltf_ibl_image_t

MemberTypeDescription
datafloat *
data_lensize_t
widthuint32_t
heightuint32_t
struct

_lv_gltf_environment

MemberTypeDescription
diffuseuint32_t
specularuint32_t
sheenuint32_t
ggxLutuint32_t
charlie_lutuint32_t
mip_countuint32_t
ibl_intensity_scalefloat
anglefloat

Dependencies

How is this guide?

Last updated on

On this page