annotate src/semicongine.nim @ 584:9e7bcc8e0e52

did: refactor mesh code, prepare for instance-data
author Sam <sam@basx.dev>
date Mon, 10 Apr 2023 00:53:16 +0700
parents 070a58822f09
children 5871acc2977e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
544
c3c772512e7c add: new vulkan api wrapper, not done yet
Sam <sam@basx.dev>
parents: 521
diff changeset
1 import semicongine/color
577
070a58822f09 did: improve imports
Sam <sam@basx.dev>
parents: 544
diff changeset
2 import semicongine/config
070a58822f09 did: improve imports
Sam <sam@basx.dev>
parents: 544
diff changeset
3 import semicongine/entity
544
c3c772512e7c add: new vulkan api wrapper, not done yet
Sam <sam@basx.dev>
parents: 521
diff changeset
4 import semicongine/events
577
070a58822f09 did: improve imports
Sam <sam@basx.dev>
parents: 544
diff changeset
5 import semicongine/gpu_data
070a58822f09 did: improve imports
Sam <sam@basx.dev>
parents: 544
diff changeset
6 import semicongine/math
517
836790efab48 did: cleanup main namespace, add: better coordinate handling in input example
Sam <sam@basx.dev>
parents:
diff changeset
7 import semicongine/mesh
577
070a58822f09 did: improve imports
Sam <sam@basx.dev>
parents: 544
diff changeset
8 import semicongine/platform/window
070a58822f09 did: improve imports
Sam <sam@basx.dev>
parents: 544
diff changeset
9 import semicongine/scene
070a58822f09 did: improve imports
Sam <sam@basx.dev>
parents: 544
diff changeset
10 import semicongine/vulkan
517
836790efab48 did: cleanup main namespace, add: better coordinate handling in input example
Sam <sam@basx.dev>
parents:
diff changeset
11
544
c3c772512e7c add: new vulkan api wrapper, not done yet
Sam <sam@basx.dev>
parents: 521
diff changeset
12 export color
577
070a58822f09 did: improve imports
Sam <sam@basx.dev>
parents: 544
diff changeset
13 export config
070a58822f09 did: improve imports
Sam <sam@basx.dev>
parents: 544
diff changeset
14 export entity
544
c3c772512e7c add: new vulkan api wrapper, not done yet
Sam <sam@basx.dev>
parents: 521
diff changeset
15 export events
577
070a58822f09 did: improve imports
Sam <sam@basx.dev>
parents: 544
diff changeset
16 export gpu_data
070a58822f09 did: improve imports
Sam <sam@basx.dev>
parents: 544
diff changeset
17 export math
517
836790efab48 did: cleanup main namespace, add: better coordinate handling in input example
Sam <sam@basx.dev>
parents:
diff changeset
18 export mesh
521
a25325bec7f2 did: deep refactoring of handling vertrex attribute and buffer updates, don't ask ;(
Sam <sam@basx.dev>
parents: 517
diff changeset
19 export window
577
070a58822f09 did: improve imports
Sam <sam@basx.dev>
parents: 544
diff changeset
20 export scene
070a58822f09 did: improve imports
Sam <sam@basx.dev>
parents: 544
diff changeset
21 export vulkan