fix syntax

This commit is contained in:
2026-02-17 09:15:15 -06:00
parent f310c18b84
commit 4e1b63fd0e
52 changed files with 2169 additions and 1754 deletions

16
core.cm
View File

@@ -84,11 +84,12 @@ var _fps_sample_pos = 0
function fps_add_sample(sample) {
var n = length(_fps_samples)
var old = null
if (n < _fps_sample_count) {
push(_fps_samples, sample)
_fps_sample_sum += sample
} else {
var old = _fps_samples[_fps_sample_pos]
old = _fps_samples[_fps_sample_pos]
_fps_samples[_fps_sample_pos] = sample
_fps_sample_sum += sample - old
_fps_sample_pos++
@@ -165,22 +166,25 @@ function _main_loop() {
}
// Render
var render_result = null
var dbg = false
var stats = null
if (_config.render) {
var render_result = _config.render()
render_result = _config.render()
if (render_result) {
if (_config.debug == 'graph') {
log.console(render_result)
$stop()
return
}
var dbg = _config.debug == 'cmd'
dbg = _config.debug == 'cmd'
// Build stats for debug_imgui
var stats = {
stats = {
fps: _current_fps,
frame_time_ms: _frame_time_ms
}
// Handle both compositor result ({commands: [...]}) and fx_graph (graph object)
if (render_result.commands) {
if (_config.imgui || _config.editor) {