.. |
Assets.xcassets
|
Official iOS/iPadOS/visionOS/tvOS support
|
2024-09-03 05:39:45 -04:00 |
Common
|
colour no longer requires SIMD type as backing store
|
2024-09-09 03:23:15 +10:00 |
Generator
|
decrease memory usage by storing chunk colours as 8bit (at the cost of slower mesh generation)
|
2024-09-09 02:34:04 +10:00 |
Input
|
upgrade SDL3 to d4b80726142d9108f16d4806c09779d612501608
|
2024-09-02 04:16:29 +10:00 |
Math
|
Official iOS/iPadOS/visionOS/tvOS support
|
2024-09-03 05:39:45 -04:00 |
Noise
|
switch permutation type to ubyte
|
2024-09-09 04:11:26 +10:00 |
Random
|
fix significant oversights in noise & random
|
2024-09-05 21:46:49 +10:00 |
Renderer
|
split core renderer stuff into metal subfolder
|
2024-09-12 11:37:08 +10:00 |
Resource
|
Official iOS/iPadOS/visionOS/tvOS support
|
2024-09-03 05:39:45 -04:00 |
Application.swift
|
implement on screen virtual controller for iOS
|
2024-09-14 23:39:46 -04:00 |
Camera.swift
|
refactor chunk rendering and fix chunk rendering precision loss at large positions
|
2024-09-09 02:21:15 +10:00 |
Chunk.swift
|
decrease memory usage by storing chunk colours as 8bit (at the cost of slower mesh generation)
|
2024-09-09 02:34:04 +10:00 |
ChunkGeneration.swift
|
turn the ChunkID type alias into a real type
|
2024-09-08 03:47:26 +10:00 |
ChunkID.swift
|
make chunkid id field private
|
2024-09-08 04:21:26 +10:00 |
ChunkMeshBuilder.swift
|
replace expensive srgb conversion with a simple gamma ramp in chunk mesh builder
|
2024-09-09 03:02:31 +10:00 |
ChunkMeshGeneration.swift
|
refactor chunk rendering and fix chunk rendering precision loss at large positions
|
2024-09-09 02:21:15 +10:00 |
CMakeLists.txt
|
split core renderer stuff into metal subfolder
|
2024-09-12 11:37:08 +10:00 |
CubeMeshBuilder.swift
|
prep for chunk meshing
|
2024-09-01 21:16:05 +10:00 |
Game.swift
|
renderer: internal support for blend modes
|
2024-09-10 10:38:27 +10:00 |
GameDelegate.swift
|
un-hardcode various render properties (environment, material)
|
2024-08-25 14:49:07 +10:00 |
Info.plist.in
|
implement on screen virtual controller for iOS
|
2024-09-14 23:39:46 -04:00 |
main.m
|
use main.m and SDL_main functionality
|
2024-09-03 05:01:18 -04:00 |
MobileVoxelotl.entitlements
|
Request more memory from the system on iPad
|
2024-09-08 21:26:07 -04:00 |
module.modulemap
|
extract shader types to module
|
2024-08-05 00:19:49 -07:00 |
Player.swift
|
refactor chunk rendering and fix chunk rendering precision loss at large positions
|
2024-09-09 02:21:15 +10:00 |
Program.swift
|
implement on screen virtual controller for iOS
|
2024-09-14 23:39:46 -04:00 |
Raycast.swift
|
prep for chunk meshing
|
2024-09-01 21:16:05 +10:00 |
shader.metal
|
restore halfs in shader
|
2024-09-02 19:06:16 +10:00 |
shadertypes.h
|
initial modelbatch
|
2024-09-06 06:37:19 +10:00 |
test.png
|
cube defender of the polyverse
|
2024-08-05 20:15:48 +10:00 |
Voxelotl.entitlements
|
requires signing bullshit so it has to go for now, sorry alex
|
2024-09-09 02:26:02 +10:00 |
World.swift
|
turn the ChunkID type alias into a real type
|
2024-09-08 03:47:26 +10:00 |