Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- s -
- s_entries
: sphere_sort.glsl
- S_TO_MS
: perf_timer.c
- S_TO_US
: perf_timer.c
- safe_calloc()
: utils.h
, utils.c
- safe_memcpy()
: utils.h
, utils.c
- safe_memset()
: utils.h
, utils.c
- safe_snprintf()
: utils.h
, utils.c
- safe_strncat()
: utils.h
, utils.c
- safe_strncpy()
: utils.h
, utils.c
- SampleEquirectangular()
: background.frag
- SAMPLER_INITIAL_GUESS_FPS
: gpu_profiler.c
- SAMPLER_TARGET_SAMPLES
: gpu_profiler.c
- SAMPLER_WINDOW_DURATION
: gpu_profiler.c
- scene_bind_ibl_textures()
: scene_render.c
- scene_bind_probe_textures()
: scene_render.c
- scene_cleanup()
: scene.h
, scene_cleanup.c
- scene_cleanup_buffers()
: scene_cleanup.c
- scene_cleanup_geometry_buffers()
: scene_cleanup.c
- scene_cleanup_gpu_resources()
: scene_cleanup.c
- scene_cleanup_pbr_shaders()
: scene_cleanup.c
- scene_cleanup_shaders()
: scene_cleanup.c
- scene_cleanup_textures()
: scene_cleanup.c
- scene_hdr_file_callback()
: scene_init.c
- scene_init()
: scene.h
, scene_init.c
- scene_init_billboard_shader()
: scene_init.c
- scene_init_compute_resources()
: scene_init.c
- scene_init_core_shaders()
: scene_init.c
- scene_init_instanced_shader()
: scene_init.c
- scene_init_instancing()
: scene_internal.h
, scene_init.c
- scene_init_state()
: scene_init.c
- scene_nbody_update()
: scene.h
, scene_nbody.c
- scene_render()
: scene.h
, scene_render.c
- scene_render_billboards()
: scene_render.c
- scene_render_instanced()
: scene_render.c
- scene_scan_hdr_files()
: scene_init.c
- scene_toggle_nbody()
: scene_nbody.c
, scene.h
- scene_update_gpu_buffers()
: scene_render.c
, scene.h
- SCREEN_QUAD_VERTEX_COUNT
: gl_common.h
- scroll_callback()
: app_input.h
, app_input.c
- setup_billboard_instance_attributes()
: billboard_rendering.c
- setup_instance_attributes()
: instanced_rendering.c
- setup_opengl_debug()
: gl_debug.h
, gl_debug.c
- setup_ui_render_state()
: ui.c
- setup_vertex_buffers()
: ui.c
- SH_COEFF_COUNT
: light_probes.c
- sh_eval_irradiance()
: sh_math.h
, sh_math.c
- sh_project_directional()
: sh_math.h
, sh_math.c
- SH_TEXTURE_COUNT
: light_probes.h
- sh_zero()
: sh_math.h
, sh_math.c
- SHADER_CACHE_SIZE
: pp_shader_state.h
- shader_cache_uniforms()
: shader.c
- shader_compile()
: shader.h
, shader.c
- shader_compile_with_defines()
: shader.c
- shader_create_from_program()
: shader.c
- shader_destroy()
: shader.h
, shader.c
- shader_get_uniform_location()
: shader.h
, shader.c
- SHADER_LABEL_BUFFER_SIZE
: shader.c
- shader_load()
: shader.h
, shader.c
- shader_load_compute()
: shader.h
, shader.c
- shader_load_compute_program()
: shader.h
, shader.c
- shader_load_program()
: shader.h
, shader.c
- shader_load_program_with_defines()
: shader.c
- shader_load_with_defines()
: shader.c
, shader.h
- shader_read_file()
: shader.h
, shader.c
- shader_read_file_with_defines()
: shader.h
, shader.c
- SHADER_SAFE_DESTROY
: shader.h
- shader_set_float()
: shader.h
, shader.c
- shader_set_float_loc()
: shader.h
, shader.c
- shader_set_int()
: shader.h
, shader.c
- shader_set_int_loc()
: shader.c
, shader.h
- shader_set_mat4()
: shader.h
, shader.c
- shader_set_mat4_loc()
: shader.h
, shader.c
- shader_set_vec2()
: shader.h
, shader.c
- shader_set_vec2_loc()
: shader.h
, shader.c
- shader_set_vec3()
: shader.c
, shader.h
- shader_set_vec3_loc()
: shader.h
, shader.c
- shader_set_vec4()
: shader.h
, shader.c
- shader_set_vec4_loc()
: shader.h
, shader.c
- shader_use()
: shader.h
, shader.c
- SHADER_WARNING_THROTTLE_LIMIT
: shader.h
- shockwave_draw()
: shockwave.c
, shockwave.h
- SHOCKWAVE_DURATION
: shockwave.h
- shockwave_emit()
: shockwave.h
, shockwave.c
- SHOCKWAVE_HDR_INTENSITY
: shockwave.h
- SHOCKWAVE_MAX_ACTIVE
: shockwave.h
- SHOCKWAVE_MAX_RADIUS
: shockwave.h
- SHOCKWAVE_MIN_VELOCITY
: shockwave.h
- shockwave_renderer_cleanup()
: shockwave.h
, shockwave.c
- shockwave_renderer_init()
: shockwave.h
, shockwave.c
- shockwave_update()
: shockwave.h
, shockwave.c
- SIGN_MASK
: simd_utils.c
- SIM_SPEED_FACTOR
: app_input.c
- SIM_SPEED_INV_FACTOR
: app_input.c
- SIM_SPEED_MAX
: app_input.c
- SIM_SPEED_MIN
: app_input.c
- SIMD_ALIGNMENT
: gl_common.h
- skybox_cleanup()
: skybox.h
, skybox.c
- skybox_init()
: skybox.c
, skybox.h
- skybox_render()
: skybox.h
, skybox.c
- softened_orbital_vel()
: nbody.c
- SORTING_MODE_COUNT
: scene_config.h
- SORTING_MODE_CPU_QSORT
: scene_config.h
- SORTING_MODE_CPU_RADIX
: scene_config.h
- SORTING_MODE_GPU_BITONIC
: scene_config.h
- SortingMode
: scene_config.h
- ssbo_group_bind_mesh()
: ssbo_rendering.c
, ssbo_rendering.h
- ssbo_group_cleanup()
: ssbo_rendering.h
, ssbo_rendering.c
- ssbo_group_draw()
: ssbo_rendering.h
, ssbo_rendering.c
- ssbo_group_init()
: ssbo_rendering.h
, ssbo_rendering.c
- STB_IMAGE_IMPLEMENTATION
: stb_image_impl.c
- STB_IMAGE_WRITE_IMPLEMENTATION
: stb_image_impl.c
- STB_TRUETYPE_IMPLEMENTATION
: stb_image_impl.c
- STBI_FREE
: stb_image_impl.c
- STBI_MALLOC
: stb_image_impl.c
- STBI_REALLOC
: stb_image_impl.c
- STBIW_FREE
: stb_image_impl.c
- STBIW_MALLOC
: stb_image_impl.c
- STBIW_REALLOC
: stb_image_impl.c
- STBTT_free
: stb_image_impl.c
- STBTT_malloc
: stb_image_impl.c
- stencil_begin_object_pass()
: scene_render.c
- string_to_level()
: log.c
- subdivide()
: icosphere.c
- SYNC_ATTR_START
: gl_common.h