Here is a list of all functions with links to the files they belong to:
- s -
- sbgl_bake_commands() : sbgl_batcher.c, sbgl_batcher.h
- sbgl_BeginCompute() : sbgl.h, sbgl_core.c
- sbgl_BeginDrawing() : sbgl.h, sbgl_core.c
- sbgl_BindBuffer() : sbgl.h, sbgl_core.c
- sbgl_BindComputePipeline() : sbgl.h, sbgl_core.c
- sbgl_BindPipeline() : sbgl.h, sbgl_core.c
- sbgl_CameraGetProjection() : sbgl_camera.h
- sbgl_CameraGetView() : sbgl_camera.h
- sbgl_CameraOrthographic() : sbgl_camera.h
- sbgl_CameraPerspective() : sbgl_camera.h
- sbgl_ClearResult() : sbgl.h, sbgl_core.c
- sbgl_CreateBuffer() : sbgl.h, sbgl_core.c
- sbgl_CreateComputePipeline() : sbgl.h, sbgl_core.c
- sbgl_CreatePipeline() : sbgl.h, sbgl_core.c
- sbgl_CreateRenderQueue() : sbgl.h, sbgl_core.c
- sbgl_DestroyBuffer() : sbgl.h, sbgl_core.c
- sbgl_DestroyComputePipeline() : sbgl.h, sbgl_core.c
- sbgl_DestroyPipeline() : sbgl.h, sbgl_core.c
- sbgl_DestroyShader() : sbgl.h, sbgl_core.c
- sbgl_DeviceWaitIdle() : sbgl.h, sbgl_core.c
- sbgl_DispatchCompute() : sbgl.h, sbgl_core.c
- sbgl_Draw() : sbgl.h, sbgl_core.c
- sbgl_DrawIndexed() : sbgl.h, sbgl_core.c
- sbgl_DrawIndirect() : sbgl.h, sbgl_core.c
- sbgl_EndCompute() : sbgl.h, sbgl_core.c
- sbgl_EndDrawing() : sbgl.h, sbgl_core.c
- sbgl_FillBuffer() : sbgl.h, sbgl_core.c
- sbgl_GetBufferDeviceAddress() : sbgl.h, sbgl_core.c
- sbgl_GetContextArena() : sbgl_context_internal.h, sbgl_core.c
- sbgl_GetErrorDetail() : sbgl.h, sbgl_core.c
- sbgl_GetFrameIndex() : sbgl.h, sbgl_core.c
- sbgl_GetInputState() : sbgl.h, sbgl_core.c
- sbgl_GetResult() : sbgl.h, sbgl_core.c
- sbgl_GetTelemetry() : sbgl.h, sbgl_core.c
- sbgl_GetTime() : sbgl.h, sbgl_core.c
- sbgl_GetWindowSize() : sbgl.h, sbgl_core.c
- sbgl_gfx_AllocateTransient() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_BeginFrame() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_BeginRenderPass() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_BindBuffer() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_BindComputePipeline() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_BindPipeline() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_CreateBuffer() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_CreateComputePipeline() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_CreatePipeline() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_DestroyBuffer() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_DestroyBufferDeferred() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_DestroyComputePipeline() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_DestroyPipeline() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_DestroyShader() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_DeviceWaitIdle() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_DispatchCompute() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_Draw() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_DrawIndexed() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_DrawIndirect() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_EndFrame() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_EndRenderPass() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_FillBuffer() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_GetBufferDeviceAddress() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_GetFrameIndex() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_GetGpuTime() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_GetLastVkResult() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_Init() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_LoadShader() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_MapBuffer() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_MemoryBarrier() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_PushConstants() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_Shutdown() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_gfx_UnmapBuffer() : sbgl_backend_vulkan.c, sbgl_graphics_hal.h
- sbgl_Init() : sbgl.h, sbgl_core.c
- sbgl_InitWithConfig() : sbgl.h, sbgl_core.c
- sbgl_internal_log_impl() : sbgl_internal_log.h, sbgl_log.c
- sbgl_InvSqrt() : sbgl_math.h
- sbgl_LoadShader() : sbgl.h, sbgl_core.c
- sbgl_LoadShaderFromFile() : sbgl.h, sbgl_core.c
- sbgl_LogSetFileRotation() : sbgl_internal_log.h, sbgl_log.c
- sbgl_LogSetLevel() : sbgl_internal_log.h, sbgl_log.c
- sbgl_LogSetOutput() : sbgl_internal_log.h, sbgl_log.c
- sbgl_MapBuffer() : sbgl.h, sbgl_core.c
- sbgl_Mat4Identity() : sbgl_math.h
- sbgl_Mat4LookAt() : sbgl_math.h
- sbgl_Mat4Mul() : sbgl_math.h
- sbgl_Mat4MulVec4() : sbgl_math.h
- sbgl_Mat4Orthographic() : sbgl_math.h
- sbgl_Mat4Perspective() : sbgl_math.h
- sbgl_Mat4Rotate() : sbgl_math.h
- sbgl_Mat4Scale() : sbgl_math.h
- sbgl_Mat4Translate() : sbgl_math.h
- sbgl_MemoryBarrier() : sbgl.h, sbgl_core.c
- sbgl_os_CreateWindow() : sbgl_platform.h, window_wayland.c, window_x11.c, window.c
- sbgl_os_DestroyWindow() : sbgl_platform.h, window_wayland.c, window_x11.c, window.c
- sbgl_os_GetNativeDisplayHandle() : sbgl_platform.h, window_wayland.c, window_x11.c, window.c
- sbgl_os_GetNativeInstanceHandle() : sbgl_platform.h, window_x11.c, window.c
- sbgl_os_GetNativeWindowHandle() : sbgl_platform.h, window_wayland.c, window_x11.c, window.c
- sbgl_os_GetPerfCount() : sbgl_platform.h, window_wayland.c, window_x11.c, window.c
- sbgl_os_GetPerfFreq() : sbgl_platform.h, window_wayland.c, window_x11.c, window.c
- sbgl_os_GetWindowSize() : sbgl_platform.h, window_wayland.c, window_x11.c, window.c
- sbgl_os_IsWindowFocused() : sbgl_platform.h, window_wayland.c, window_x11.c, window.c
- sbgl_os_PollEvents() : sbgl_platform.h, window_wayland.c, window_x11.c, window.c
- sbgl_os_SetCursorLocked() : sbgl_platform.h, window_wayland.c, window_x11.c, window.c
- sbgl_os_SetCursorVisible() : sbgl_platform.h, window_wayland.c, window_x11.c, window.c
- sbgl_os_WasWindowResized() : sbgl_platform.h, window_wayland.c, window_x11.c, window.c
- sbgl_os_WindowShouldClose() : sbgl_platform.h, window_wayland.c, window_x11.c, window.c
- sbgl_PushConstants() : sbgl.h, sbgl_core.c
- sbgl_QuatFromAxisAngle() : sbgl_math.h
- sbgl_QuatIdentity() : sbgl_math.h
- sbgl_QuatMul() : sbgl_math.h
- sbgl_QuatSet() : sbgl_math.h
- sbgl_QuatToMat4() : sbgl_math.h
- sbgl_radix_sort() : sbgl_sort.c, sbgl_sort.h
- sbgl_RayAABBIntersectBatch() : sbgl_camera.h
- sbgl_RaySphereIntersectBatch() : sbgl_camera.h
- sbgl_RenderQueues() : sbgl.h, sbgl_core.c
- sbgl_RenderQueuesEx() : sbgl.h, sbgl_core.c
- sbgl_ResultToString() : sbgl_internal_log.h, sbgl_log.c
- sbgl_SetClearColor() : sbgl.h, sbgl_core.c
- sbgl_SetMouseMode() : sbgl.h, sbgl_core.c
- sbgl_setup_debug_utils() : sbgl_backend_vulkan.c
- sbgl_Shutdown() : sbgl.h, sbgl_core.c
- sbgl_SubmitDraw() : sbgl.h, sbgl_core.c
- sbgl_to_vk_format() : sbgl_backend_vulkan.c
- sbgl_UnmapBuffer() : sbgl.h, sbgl_core.c
- sbgl_Vec2Set() : sbgl_math.h
- sbgl_Vec3Add() : sbgl_math.h
- sbgl_Vec3Cross() : sbgl_math.h
- sbgl_Vec3Dot() : sbgl_math.h
- sbgl_Vec3Length() : sbgl_math.h
- sbgl_Vec3Mul() : sbgl_math.h
- sbgl_Vec3Normalize() : sbgl_math.h
- sbgl_Vec3Set() : sbgl_math.h
- sbgl_Vec3Sub() : sbgl_math.h
- sbgl_Vec4Add() : sbgl_math.h
- sbgl_Vec4Mul() : sbgl_math.h
- sbgl_Vec4Set() : sbgl_math.h
- sbgl_vk_debug_callback() : sbgl_backend_vulkan.c
- sbgl_VkResultToString() : sbgl_internal_log.h, sbgl_log.c
- sbgl_Voxel_Create() : sbgl_voxel.h, sbgl_voxel.c
- sbgl_Voxel_Cull() : sbgl_voxel.h, sbgl_voxel.c
- sbgl_Voxel_Destroy() : sbgl_voxel.h, sbgl_voxel.c
- sbgl_Voxel_GetAABBAddress() : sbgl_voxel.h, sbgl_voxel.c
- sbgl_Voxel_GetInstanceAddress() : sbgl_voxel.h, sbgl_voxel.c
- sbgl_Voxel_GetPaletteAddress() : sbgl_voxel.h, sbgl_voxel.c
- sbgl_Voxel_Render() : sbgl_voxel.h, sbgl_voxel.c
- sbgl_Voxel_Update() : sbgl_voxel.h, sbgl_voxel.c
- sbgl_WindowShouldClose() : sbgl.h, sbgl_core.c
- sbl_arena_alloc() : sbl_arena.h
- sbl_arena_alloc_zero() : sbl_arena.h
- sbl_arena_free() : sbl_arena.h
- sbl_arena_init() : sbl_arena.h
- sbl_arena_mark() : sbl_arena.h
- sbl_arena_reset() : sbl_arena.h
- sbl_arena_rewind() : sbl_arena.h
- sbl_get_thread_arena() : sbl_arena.h
- select_physical_device() : sbgl_backend_vulkan.c
- static_heap_alloc() : sbgl_backend_vulkan.c
- stb_perlin_fbm_noise3() : stb_perlin.h
- stb_perlin_noise3() : stb_perlin.h
- stb_perlin_noise3_seed() : stb_perlin.h
- stb_perlin_noise3_wrap_nonpow2() : stb_perlin.h
- stb_perlin_ridge_noise3() : stb_perlin.h
- stb_perlin_turbulence_noise3() : stb_perlin.h