luxe / Engine / Tue Dec 14 15:12:13 2021
luxe / Engine / path is `c:/dev/luxe/.luxe/modules/debug/dev/samples/basic`
luxe / script / profiler / enabled false
luxe / Engine / 2021.0.10
luxe / paths / root / located at `C:/dev/luxe/.luxe`
luxe / paths / modules / located at `C:/dev/luxe/.luxe/modules`
luxe / dev / project / runtime version specified as `2021.0.10`
luxe / dev / project / version `2021.0.10` not found, trying dev version...
luxe / dev / project / found `2021.0.10` under `dev` so using that!
luxe / dev / project / runtime dev version `2021.0.10` - luxe @ C:/dev/luxe/.luxe/modules/luxe/dev
luxe / API / 2021.0.10
luxe / Runtime / 2021.0.10
luxe / project / requested `debug` @ `1.0.0` not found... checking for `dev` match
luxe / project / found `debug` @ `dev` with matching version `1.0.0` so using that!
luxe / project / syncing dependency / `debug` @ `1.0.0` => `c:/dev/luxe/.luxe/modules/debug/dev`
luxe / project / requested `luxe` @ `2021.0.10` not found... checking for `dev` match
luxe / project / found `luxe` @ `dev` with matching version `2021.0.10` so using that!
luxe / project / syncing dependency / `luxe` @ `2021.0.10` => `c:/dev/luxe/.luxe/modules/luxe/dev`
luxe / dev / parcel / adding dependency assets and units
luxe / dev / parcel / adding dependency `debug` @ `1.0.0`
luxe / dev / parcel /   - adding scripts from `c:/dev/luxe/.luxe/modules/debug/dev/api`
luxe / dev / parcel / adding dependency `luxe` @ `2021.0.10`
luxe / dev / parcel /   - adding scripts from `c:/dev/luxe/.luxe/modules/luxe/dev/api`
luxe / dev / parcel /   - adding assets from `c:/dev/luxe/.luxe/modules/luxe/dev/assets`
luxe / dev / images / adding unreferenced sources...
luxe / dev / parcel / entry parcel generated in 12.56719999946654ms
luxe / dev / compiler / compiling dev content to `.luxe/` ...
luxe / dev / compiler / luxe runtime `2021.0.10` at path `c:/dev/luxe/.luxe/modules/luxe/dev` ...
 + atlas - 0 found
 + modifier - 0 found
 + mesh - 0 found
 + block - 0 found
 + skeleton - 0 found
 + shaders - 1 found
 + settings - 1 found
  - `.luxe/entry.settings.lx` > `.luxe/.luxe/entry.settings.lx.814a19b5`
 + render - 1 found
 + tiles - 0 found
 + font - 1 found
 + anim - 0 found
 + scene - 0 found
 + material_basis - 14 found
 + prototype - 0 found
 + material - 8 found
 + physics - 2 found
 + script - 121 found
   - parsing 1 scripts and their imports ...
    - parsing `debug: debug.wren` - 25.2592ms
   - compiling 1 scripts ...
    - compiled `debug: debug.wren` - 39.654ms
 + material_input - 0 found
 + image - 3 found
 + input - 1 found
 + ui - 28 found
luxe / dev / data compile times:
  -  / font / spent `1.967ms`
  -  / shaders / spent `5.7881ms`
  -  / material / spent `2.1953ms`
  -  / physics / spent `0.5706ms`
  -  / material_basis / spent `4.9783ms`
  -  / settings / spent `1.8885ms`
  -  / script / spent `371.3922ms`
  -  / image / spent `4.1543ms`
  -  / input / spent `1.046ms`
  -  / render / spent `2.5231ms`
  -  / ui / spent `5.551ms`
luxe / dev / compiler / compile completed | `181 assets` | `408.5761000169441ms`
luxe / dev / build / success
luxe / project / info:
  - name: `game`
  - path: `c:/dev/luxe/.luxe/modules/debug/dev/samples/basic/project.luxe`
  - version: `0.0.0`
  - package: `com.luxeengine.game`
  - entry: `game`
  - renderer: `outline/renderer`
  - settings: `outline/settings`
  - depends:
    -  debug @ 1.0.0
    -  luxe @ 2021.0.10

luxe / sdl / 2.0.14 hg-14525:e52d96ea04fc
luxe / assets / settings / applied `outline/settings`
luxe / opengl / initializing
luxe / opengl / request / 16x antialiasing (engine.render.antialiasing)
luxe / opengl / request / core context (engine.render.opengl.core)
luxe / opengl / request / 3.3 (engine.render.opengl.major/minor)
luxe / sdl / creating window at `480,220` with size `960x640`
luxe / opengl / request / vsync? true (engine.render.vsync)
luxe / opengl / versions / GL `3.3.0 NVIDIA 496.49` - GLSL `3.30 NVIDIA via Cg compiler`
luxe / opengl / request / debug logging (engine.render.opengl.debug_level = 3)
luxe / opengl / debug / enabled debug callback
luxe / render / init ok
luxe / assets / loading `entry parcel` ...
  luxe / assets / loading / render data `luxe: render_data`
  luxe / assets / loading / shaders `luxe: shaders`
  luxe / assets / loading / image `luxe: image/empty`
  luxe / assets / loading / image `luxe: image/logo`
  luxe / assets / loading / image `luxe: image/logo.sprite`
  luxe / assets / loading / basis `luxe: material_basis/debug_line3d` 3791244789
  luxe / assets / loading / basis `luxe: material_basis/font` 3777439469
  luxe / assets / loading / basis `luxe: material_basis/line` 1956587066
  luxe / assets / loading / basis `luxe: material_basis/mesh_debug` 538330473
  luxe / assets / loading / basis `luxe: material_basis/mesh_line` 4102261780
  luxe / assets / loading / basis `luxe: material_basis/mesh_solid` 2990521889
  luxe / assets / loading / basis `luxe: material_basis/solid` 1519506903
  luxe / assets / loading / basis `luxe: material_basis/sprite` 3941839433
  luxe / assets / loading / basis `luxe: material_basis/sprite_pixelated` 2606480210
  luxe / assets / loading / basis `luxe: material_basis/sprite_solid` 4167178021
  luxe / assets / loading / basis `luxe: material_basis/ui_font` 3033324030
  luxe / assets / loading / basis `luxe: material_basis/ui_mask` 1781843443
  luxe / assets / loading / basis `luxe: material_basis/ui_solid` 1723021186
  luxe / assets / loading / basis `luxe: material_basis/wire` 358309301
  luxe / assets / loading / font `luxe: fonts/lato` 702255734
  luxe / assets / loading / material `luxe: material/font`
  luxe / assets / loading / material `luxe: material/logo`
  luxe / assets / loading / material `luxe: material/logo.sprite`
  luxe / assets / loading / material `luxe: material/mesh.debug`
  luxe / assets / loading / material `luxe: material/mesh.line`
  luxe / assets / loading / material `luxe: material/mesh_solid`
  luxe / assets / loading / material `luxe: material/solid`
  luxe / assets / loading / material `luxe: material/sprite.solid`
  luxe / assets / loading / bytes `luxe: anim/material.track.lx`
  luxe / assets / loading / bytes `luxe: anim/sprite.track.lx`
  luxe / assets / loading / bytes `luxe: anim/sprite.value.track.lx`
  luxe / assets / loading / bytes `luxe: anim/transform.track.lx`
  luxe / assets / loading / bytes `luxe: asset/import/atlas.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/font.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/image.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/input.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/material.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/mesh.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/modifier.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/physics.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/sprite.import.lx`
  luxe / assets / loading / bytes `test.atlas`
  luxe / assets / loading / physics `luxe: physics/default.body`
  luxe / assets / loading / physics `luxe: physics/default.collider`
  luxe / assets / loading / input `outline/inputs`
  luxe / assets / loading / ui `luxe: asset/import/image.import`
  luxe / assets / loading / ui `luxe: asset/import/material.import`
  luxe / assets / loading / ui `luxe: asset/import/sprite.import`
  luxe / assets / loading / ui `luxe: ui/editor.mini.anim.sprite.frame`
  luxe / assets / loading / ui `luxe: ui/editor.mini.anim.sprite.settings`
  luxe / assets / loading / ui `luxe: ui/editor.panel.anim.sprite.value.settings`
  luxe / assets / loading / ui `luxe: ui/editor.panel.anim.transform.settings`
  luxe / assets / loading / ui `luxe: ui/editor.panel.button`
  luxe / assets / loading / ui `luxe: ui/editor.panel.check`
  luxe / assets / loading / ui `luxe: ui/editor.panel.label`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.mesh`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.script`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.sprite`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.tags`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.text`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.tiles`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.transform`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.values.part`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.values`
  luxe / assets / loading / ui `luxe: ui/editor.panel.outline.entity`
  luxe / assets / loading / ui `luxe: ui/editor.panel.outline.layer`
  luxe / assets / loading / ui `luxe: ui/editor.panel.outline.prototype.entity`
  luxe / assets / loading / ui `luxe: ui/editor.panel.outline.prototype`
  luxe / assets / loading / ui `luxe: ui/editor.panel.outline.scene`
  luxe / assets / loading / ui `luxe: ui/editor.panel.outline.scenes`
  luxe / assets / loading / ui `luxe: ui/editor.panel.progress`
  luxe / assets / loading / ui `luxe: ui/editor.panel.slider`
  luxe / assets / loading / ui `luxe: ui/editor.panel.text`
luxe / assets / loaded `entry parcel` with `73 items` in `14.63590003550053ms`
luxe / runtime / setting log level `info`
luxe / assets / input / loading entry input `outline/inputs`
luxe / render / init renderer script `outline/renderer`
game / render / init / ok
ready!
render size: 960 x 640 @ 1x
debug / module / loaded
unready!
