comparison semiconginev2.nim @ 1226:c8e3037aca66 compiletime-tests

add: contrib stuff
author sam <sam@basx.dev>
date Wed, 17 Jul 2024 23:41:51 +0700
parents 27cd1c21290e
children 841e12f33c47
comparison
equal deleted inserted replaced
1225:27cd1c21290e 1226:c8e3037aca66
11 import std/macros 11 import std/macros
12 import std/monotimes 12 import std/monotimes
13 import std/os 13 import std/os
14 import std/options 14 import std/options
15 import std/parsecfg 15 import std/parsecfg
16 import std/parseutils
16 import std/paths 17 import std/paths
17 import std/random 18 import std/random
18 import std/sequtils 19 import std/sequtils
19 import std/sets 20 import std/sets
20 import std/strformat 21 import std/strformat
23 import std/tables 24 import std/tables
24 import std/times 25 import std/times
25 import std/typetraits 26 import std/typetraits
26 import std/unicode 27 import std/unicode
27 28
29
28 include ./semiconginev2/rendering/vulkan/api 30 include ./semiconginev2/rendering/vulkan/api
29 include ./semiconginev2/core 31 include ./semiconginev2/core
32
33 setLogFilter(ENGINE_LOGLEVEL)
30 34
31 include ./semiconginev2/resources 35 include ./semiconginev2/resources
32 36
33 include ./semiconginev2/events 37 include ./semiconginev2/events
34 include ./semiconginev2/rendering 38 include ./semiconginev2/rendering
36 include ./semiconginev2/storage 40 include ./semiconginev2/storage
37 include ./semiconginev2/input 41 include ./semiconginev2/input
38 42
39 include ./semiconginev2/audio 43 include ./semiconginev2/audio
40 44
41 StartMixerThread() 45 when not defined(NO_CONTRIB):
46 include ./semiconginev2/contrib/steam
47 include ./semiconginev2/contrib/settings
48 include ./semiconginev2/contrib/algorithms/collision
49 include ./semiconginev2/contrib/algorithms/noise
50 include ./semiconginev2/contrib/algorithms/texture_packing