Commit Graph

379 Commits (73ea4568ab277493c6717fa004cf19f9b7aae449)

Author SHA1 Message Date
Evan Hemsley 73ea4568ab change Span returns to ReadOnlySpan
continuous-integration/drone/push Build is passing Details
2020-08-05 02:04:29 -07:00
cosmonaut 327a458f17 Update 'encompass-cs/encompass-cs.csproj'
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2020-07-22 01:10:45 +00:00
Evan Hemsley d661ed5b17 Spawner.Spawn now requires in param
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2020-07-21 18:05:47 -07:00
cosmonaut 1d458e3563 0.21.3
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2020-07-20 03:18:12 +00:00
cosmonaut b4a5a4c66a Merge pull request 'fix silent failure when performing singular reads' (#11) from SingularReadFix into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: #11
2020-07-20 03:12:45 +00:00
Evan Hemsley a5fd322791 fix silent failure when performing singular reads
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2020-07-19 20:10:38 -07:00
cosmonaut 94e81a0258 0.21.2
continuous-integration/drone/tag Build is passing Details
continuous-integration/drone/push Build is passing Details
2020-07-16 07:15:08 +00:00
Evan Hemsley b234b9bad1 0.21.2
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2020-07-16 00:12:31 -07:00
cosmonaut 703e088430 fix IDrawableComponent throwing if non auto property used for Layer (#9)
continuous-integration/drone/push Build is passing Details
2020-07-16 07:10:21 +00:00
cosmonaut 59014c7a9e QueryWith and QueryWithout implicitly Read (#8)
continuous-integration/drone/push Build is passing Details
2020-07-12 22:17:38 +00:00
cosmonaut e76161c8af license (#7)
continuous-integration/drone/push Build is passing Details
2020-07-10 19:49:17 +00:00
cosmonaut f82c925233 Merge pull request '0.21.1' (#6) from 0.21.1 into master
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2020-07-10 19:41:41 +00:00
Evan Hemsley 154c26a39c 0.21.1
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2020-07-10 12:40:23 -07:00
cosmonaut bb2a678853 Merge pull request 'throw if RegisterDrawLayer called after adding renderer' (#5) from DrawLayerValidation into master
continuous-integration/drone/push Build is passing Details
2020-07-10 19:39:17 +00:00
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