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_pass() : scene_render.c
- scene_render_instanced() : scene_render.c
- scene_render_skybox_pass() : scene_render.c
- scene_render_vfx_pass() : scene_render.c
- scene_scan_hdr_files() : scene_init.c
- scene_subsys_cleanup() : scene_init.c, scene.h
- scene_subsys_init() : scene.h, scene_init.c
- scene_toggle_nbody() : scene.h, scene_nbody.c
- scene_update_gpu_buffers() : scene.h, scene_render.c
- SCREEN_QUAD_VERTEX_COUNT : gl_common.h
- scroll_callback() : app_input.h, app_input.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() : ktx_viewer.c, shader.c, shader.h
- 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.c, shader.h
- 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.h, shader.c
- shader_program_create() : ktx_viewer.c
- shader_program_destroy() : ktx_viewer.c
- shader_read_file() : shader.c, shader.h
- shader_read_file_with_defines() : shader.c, shader.h
- 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.h, shader.c
- 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.h, shader.c
- 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.h, shockwave.c
- 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.h, skybox.c
- skybox_render() : skybox.h, skybox.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.h, ssbo_rendering.c
- ssbo_group_cleanup() : ssbo_rendering.h, ssbo_rendering.c
- ssbo_group_draw() : ssbo_rendering.h, ssbo_rendering.c
- ssbo_group_init() : ssbo_rendering.c, ssbo_rendering.h
- stb_cleanup() : async_backend_stb.c
- stb_convert() : async_backend_stb.c
- STB_IMAGE_IMPLEMENTATION : stb_image_impl.c
- STB_IMAGE_WRITE_IMPLEMENTATION : stb_image_impl.c
- stb_load() : async_backend_stb.c
- STB_TRUETYPE_IMPLEMENTATION : stb_image_impl.c
- STBI_FREE : stb_image_impl.c
- STBI_MALLOC : stb_image_impl.c
- STBI_NO_FAILURE_STRINGS : stb_image_impl.c
- STBI_ONLY_HDR : stb_image_impl.c
- STBI_ONLY_PNG : stb_image_impl.c
- STBI_ONLY_PNM : 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