use physfs; proper namespace resolution

This commit is contained in:
2025-11-25 09:57:42 -06:00
parent b7616c61e2
commit 7aa49c9b76
2 changed files with 7 additions and 6 deletions

View File

@@ -5,10 +5,11 @@ var prosperon = {}
var video = use('sdl_video')
var surface = use('surface')
var sdl_gpu = use('sdl_gpu')
var io = use('io')
var io = use('cellfs')
var geometry = use('geometry')
var blob = use('blob')
var imgui = use('imgui')
var utf8 = use('utf8')
var os = use('os')
@@ -221,10 +222,10 @@ function make_shader(sh_file)
{
var file = `shaders/${shader_type}/${sh_file}.${shader_type}`
if (shader_cache[file]) return shader_cache[file]
var refl = json.decode(io.slurp(`shaders/reflection/${sh_file}.json`))
var refl = json.decode(utf8.decode(io.slurp(`shaders/reflection/${sh_file}.json`)))
var shader = {
code: io.slurpbytes(file),
code: io.slurp(file),
format: shader_type,
stage: sh_file.endsWith("vert") ? "vertex" : "fragment",
num_samplers: refl.separate_samplers ? refl.separate_samplers.length : 0,
@@ -483,7 +484,7 @@ function pack_model_buffer(material) {
var imgui = use('imgui')
imgui.init(window, device)
var io = use('io');
var io = use('cellfs');
var rasterize = use('rasterize');
var time = use('time')
var tilemap = use('tilemap')

View File

@@ -1,6 +1,6 @@
var soloud = use('soloud')
var tween = use('tween')
var io = use('io')
var tween = use('prosperon/tween')
var io = use('cellfs')
var res = use('resources')
var doc = use('doc')