SBgl 0.1.0
A graphics framework in C99
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 1234]
  docs
 examples
 getting_started
 manual
  examples
  batching
 batch_main.c
  camera
 camera_main.c
  input
 input_keyboard.c
 input_mouse.c
 mouse_mode.c
  triangle
 triangle_main.c
  voxels
 stb_perlin.h
 voxel3D_main.cZero-Sync Infinite Voxel Engine Flagship Example (Refactored)
 voxel_main.c
  window
 hello_window.c
  include
 sbgl.hAPI for the SiputBiru Graphics Library (SBgl)
 sbgl_camera.hCamera system and batch collision math for SBgl
 sbgl_input.hPublic input types and scancodes for SBgl
 sbgl_math.hSingle-header math library for SBgl
 sbgl_types.h
 sbgl_voxel.hPublic API for the SBgl voxel rendering system
  src
  backend
 sbgl_backend_vulkan.c
 sbgl_graphics_hal.h
  core
 sbgl_batcher.c
 sbgl_batcher.hThe baking pipeline for compressing draw packets into indirect commands
 sbgl_context_internal.hInternal helpers for accessing context state from library subsystems
 sbgl_core.c
 sbgl_input.hInternal Input Abstraction Layer (HAL)
 sbgl_internal_log.h
 sbgl_log.c
 sbgl_platform.hInternal Platform Abstraction Layer (HAL)
 sbgl_sort.cImplementation of radix sort for 64-bit keys
 sbgl_sort.hSorting utilities for the SBgl batching system
 sbl_arena.hArena allocator implementation
  platform
  linux
 input_wayland.c
 input_x11.c
 linux_internal.h
 window_wayland.c
 window_x11.c
  win32
 input.c
 win32_internal.h
 window.c
  voxel
 sbgl_pool.c
 sbgl_pool.h
 sbgl_voxel.cInternal implementation of the voxel rendering system