Evan Hemsley
|
a4be308f41
|
throw if RegisterDrawLayer called after adding renderer
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2020-07-10 12:37:10 -07:00 |
Evan Hemsley
|
72e9566041
|
0.21.0
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
|
2020-07-05 00:06:37 -07:00 |
cosmonaut
|
428cccecee
|
Merge pull request 'fix reflection breaking on .net framework' (#4) from fix_framework into master
continuous-integration/drone/push Build is passing
Details
|
2020-03-25 21:28:22 +00:00 |
Evan Hemsley
|
045b0917ba
|
fix reflection breaking on .net framework
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2020-03-25 14:19:40 -07:00 |
cosmonaut
|
8f200fd56f
|
Merge pull request 'Storage Optimizations' (#3) from component_store_optimize into master
continuous-integration/drone/push Build is passing
Details
|
2020-03-25 19:08:04 +00:00 |
Evan Hemsley
|
18fd4ceaa6
|
remove mutable get
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2020-03-25 11:56:56 -07:00 |
Evan Hemsley
|
df4a953628
|
remove unnecessary lookup checks
continuous-integration/drone/push Build is passing
Details
|
2020-03-25 11:52:42 -07:00 |
Evan Hemsley
|
20d382f51a
|
JIT Renderer methods
continuous-integration/drone/push Build is passing
Details
|
2020-03-24 22:19:24 -07:00 |
Evan Hemsley
|
0df0916347
|
update JIT preload
continuous-integration/drone/push Build is passing
Details
|
2020-03-24 21:28:56 -07:00 |
Evan Hemsley
|
7c8154efdd
|
fix some reads
continuous-integration/drone/push Build is passing
Details
|
2020-03-22 19:20:55 -07:00 |
Evan Hemsley
|
ca9c9c84a3
|
getting rid of tuple returns
continuous-integration/drone/push Build is passing
Details
|
2020-03-22 19:10:28 -07:00 |
Evan Hemsley
|
d5a45d6419
|
fix bug in delta store + storage index map is now an array
continuous-integration/drone/push Build is passing
Details
|
2020-03-22 17:18:23 -07:00 |
Evan Hemsley
|
61845d752a
|
contiguous component storage
continuous-integration/drone/push Build is passing
Details
|
2020-03-22 17:03:18 -07:00 |
Evan Hemsley
|
e4d4df9fdd
|
resizeable message store
|
2020-03-22 16:07:58 -07:00 |
Evan Hemsley
|
5bc0294158
|
buhhhh
continuous-integration/drone/push Build is passing
Details
|
2020-03-22 14:24:59 -07:00 |
Evan Hemsley
|
a00735650a
|
update another ref readonly
continuous-integration/drone/push Build is passing
Details
|
2020-03-22 14:21:59 -07:00 |
Evan Hemsley
|
26216a295f
|
singular message reads are ref readonly
continuous-integration/drone/push Build is passing
Details
|
2020-03-22 14:20:22 -07:00 |
Evan Hemsley
|
0d969322ad
|
trying PrepareMethod instead of Invoke
continuous-integration/drone/push Build is passing
Details
|
2020-03-22 14:04:09 -07:00 |
Evan Hemsley
|
5a536e6123
|
optimize singular entity message read
continuous-integration/drone/push Build is passing
Details
|
2020-03-22 13:53:23 -07:00 |
Evan Hemsley
|
971993f605
|
update ReadMessages loops to use ref readonly
continuous-integration/drone/push Build is passing
Details
|
2020-03-22 13:45:28 -07:00 |
Evan Hemsley
|
cdc68e46e5
|
rework ReadMessages to return a Span
continuous-integration/drone/push Build is passing
Details
|
2020-03-22 13:41:55 -07:00 |
Evan Hemsley
|
67bc55e780
|
actually free IDs on message clear
continuous-integration/drone/push Build is passing
Details
|
2020-03-22 12:14:57 -07:00 |
Evan Hemsley
|
002cff1c2e
|
rework typed message store
continuous-integration/drone/push Build is passing
Details
|
2020-03-22 12:12:26 -07:00 |
Evan Hemsley
|
e3d8f42bd9
|
fix not allowing same engine to write twice
continuous-integration/drone/push Build is passing
Details
|
2020-03-21 22:53:05 -07:00 |
Evan Hemsley
|
150043b0e5
|
fix bugs in component storage and draw layer manager
continuous-integration/drone/push Build is failing
Details
|
2020-03-21 22:19:31 -07:00 |
Evan Hemsley
|
4178e8f02c
|
rework delta store to not use inheritance
continuous-integration/drone/push Build is passing
Details
|
2020-03-21 20:29:15 -07:00 |
Evan Hemsley
|
812fe10ca1
|
remove unmanaged constraint from component storage
continuous-integration/drone/push Build is passing
Details
|
2020-03-21 17:38:35 -07:00 |
Evan Hemsley
|
255760a3d7
|
unmanaged component store
continuous-integration/drone/push Build is passing
Details
|
2020-03-20 18:09:24 -07:00 |
Evan Hemsley
|
408dd9bfeb
|
unmanaged structs
continuous-integration/drone/push Build is passing
Details
|
2020-03-20 15:45:58 -07:00 |
Evan Hemsley
|
6d699e4b17
|
passing draw components by ref
continuous-integration/drone/push Build is passing
Details
|
2020-03-20 14:13:26 -07:00 |
Evan Hemsley
|
b6ae9eaebc
|
more cleanup
continuous-integration/drone/push Build is passing
Details
|
2020-03-20 02:28:10 -07:00 |
Evan Hemsley
|
63e9ca63c0
|
get rid of component stores on DrawLayerManager
continuous-integration/drone/push Build is passing
Details
|
2020-03-20 00:58:33 -07:00 |
Evan Hemsley
|
7f89e9b4a0
|
fix style issues
continuous-integration/drone/push Build is passing
Details
|
2020-03-20 00:09:57 -07:00 |
Evan Hemsley
|
ffc052ded3
|
fix creating new component index on every set
continuous-integration/drone/push Build is passing
Details
|
2020-03-19 17:26:22 -07:00 |
Evan Hemsley
|
98955f3048
|
converting component storage to pack data and return refs
continuous-integration/drone/push Build is passing
Details
|
2020-03-19 15:44:04 -07:00 |
cosmonaut
|
72a7f8bfbf
|
Merge pull request 'Goodies' (#2) from new_stuff into master
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
|
2020-03-18 21:24:17 +00:00 |
Evan Hemsley
|
7c1a798b01
|
use clearly named method
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2020-03-18 14:23:08 -07:00 |
Evan Hemsley
|
130890b9cc
|
bump to 0.20.0
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
|
2020-03-18 14:17:35 -07:00 |
Evan Hemsley
|
9bd793e337
|
remove now unnecessary type lookup
continuous-integration/drone/push Build is passing
Details
|
2020-03-18 14:14:07 -07:00 |
Evan Hemsley
|
1c3c6c6b69
|
register and preload component types via reflection in worldbuilder
continuous-integration/drone/push Build is passing
Details
|
2020-03-18 13:49:37 -07:00 |
Evan Hemsley
|
4a962bac3c
|
switch to DroneCI
continuous-integration/drone/push Build is passing
Details
|
2020-03-17 17:47:39 -07:00 |
Evan Hemsley
|
f24ee21de0
|
pruning empty entities
|
2020-03-17 17:40:11 -07:00 |
Evan Hemsley
|
4d67b4ddf7
|
add test for singular ReadMessageWithEntity
|
2020-03-17 16:04:27 -07:00 |
Evan Hemsley
|
511a05f18e
|
AddComponent for newly created Entities
|
2020-03-17 15:29:16 -07:00 |
Evan Hemsley
|
62a717cfbb
|
Merge remote-tracking branch 'origin/fix_lookup_crash' into new_stuff
|
2020-03-16 19:01:34 -07:00 |
Evan Hemsley
|
77272f10d7
|
message read checks + started AddComponent
|
2020-03-16 19:00:42 -07:00 |
Evan Hemsley
|
4be62122ab
|
fix lookup crash on component that is only read by renderers
|
2020-03-11 17:02:00 -07:00 |
thatcosmonaut
|
c1e1f7f5ca
|
ordered renderers register components with world builder
|
2020-01-28 14:05:11 -08:00 |
thatcosmonaut
|
4f75aeebf1
|
add SomeMessageWithEntity method to Engine
|
2020-01-13 14:59:18 -08:00 |
Evan Hemsley
|
fada124b39
|
Merge branch 'master' of github.com:thatcosmonaut/encompass-cs
|
2019-12-31 13:42:05 -08:00 |