Created
May 9, 2019 17:03
-
-
Save onbjerg/e72c06b46ff67303de6a6d3b5ab9c1f7 to your computer and use it in GitHub Desktop.
Amethyst Rendy with Metal backend, running in release for about 30 seconds
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Create spheres | |
| Create lights | |
| [31m[ERROR][rendy_memory::heaps] All suitable heaps are exhausted. Heaps { | |
| types: [ | |
| MemoryType { | |
| heap_index: 0, | |
| properties: DEVICE_LOCAL, | |
| dedicated: DedicatedAllocator { | |
| memory_type: MemoryTypeId( | |
| 0 | |
| ), | |
| memory_properties: DEVICE_LOCAL, | |
| used: 514501276 | |
| }, | |
| linear: None, | |
| dynamic: Some( | |
| DynamicAllocator { | |
| memory_type: MemoryTypeId( | |
| 0 | |
| ), | |
| memory_properties: DEVICE_LOCAL, | |
| _blocks_per_chunk: 64, | |
| block_size_granularity: 256, | |
| max_block_size: 16777216, | |
| max_chunk_size: 268435456, | |
| sizes: { | |
| 5592576: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 268435456 | |
| }, | |
| size: 268435456, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 140737488355296 | |
| ] | |
| } | |
| }, | |
| 8388608: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 268435456 | |
| }, | |
| size: 268435456, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 3363584: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 134217728 | |
| }, | |
| size: 134217728, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 549755813886 | |
| ] | |
| } | |
| }, | |
| 1280: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd555f520, | |
| ptr: None, | |
| range: 2097152..2162688 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 2251799813684736 | |
| ] | |
| } | |
| }, | |
| 12582912: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 268435456 | |
| }, | |
| size: 268435456, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 2097148 | |
| ] | |
| } | |
| }, | |
| 532992: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 33554432 | |
| }, | |
| size: 33554432, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4611686018427387902 | |
| ] | |
| } | |
| }, | |
| 262144: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 0..8388608 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967292 | |
| ] | |
| } | |
| }, | |
| 191232: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 2, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 16777216..25165824 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 8796093022206 | |
| ] | |
| } | |
| }, | |
| 256: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 0..8192 | |
| } | |
| ) | |
| ), | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 8192..16384 | |
| } | |
| ) | |
| ), | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 2, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 16384..24576 | |
| } | |
| ) | |
| ), | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 3, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 24576..32768 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 4, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 8 | |
| ], | |
| layer0: [ | |
| 0, | |
| 0, | |
| 0, | |
| 4294966272 | |
| ] | |
| } | |
| }, | |
| 1048576: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 33554432 | |
| }, | |
| size: 33554432, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 16384: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd615ca40, | |
| ptr: None, | |
| range: 83886080..84410368 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 524288: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 5, | |
| memory: 0x00007ffdd615ca40, | |
| ptr: None, | |
| range: 83886080..100663296 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 3584: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd6140000, | |
| ptr: None, | |
| range: 4325376..4456448 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 68719476734 | |
| ] | |
| } | |
| }, | |
| 16777216: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 268435456 | |
| }, | |
| size: 268435456, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 63488 | |
| ] | |
| } | |
| }, | |
| 3328: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 2, | |
| memory: 0x00007ffdd6140000, | |
| ptr: None, | |
| range: 4456448..4587520 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 549755813886 | |
| ] | |
| } | |
| }, | |
| 17152: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 2, | |
| memory: 0x00007ffdd6013c10, | |
| ptr: None, | |
| range: 2097152..3145728 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 2305843009213693950 | |
| ] | |
| } | |
| }, | |
| 46848: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 2, | |
| memory: 0x00007ffdd555f520, | |
| ptr: None, | |
| range: 4194304..6291456 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 17592186044414 | |
| ] | |
| } | |
| }, | |
| 1536: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd555f520, | |
| ptr: None, | |
| range: 2162688..2228224 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4398046511102 | |
| ] | |
| } | |
| }, | |
| 512: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd615ca40, | |
| ptr: None, | |
| range: 83886080..83902464 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 131072: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd6140000, | |
| ptr: None, | |
| range: 4194304..8388608 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 2097152: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 67108864 | |
| }, | |
| size: 67108864, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 31488: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd6013c10, | |
| ptr: None, | |
| range: 1048576..2097152 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 8589934590 | |
| ] | |
| } | |
| }, | |
| 69120: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd6140000, | |
| ptr: None, | |
| range: 0..4194304 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 1152921504606846974 | |
| ] | |
| } | |
| }, | |
| 65536: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd555f520, | |
| ptr: None, | |
| range: 2097152..4194304 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967292 | |
| ] | |
| } | |
| }, | |
| 285696: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd615ca40, | |
| ptr: None, | |
| range: 0..16777216 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 288230376151711742 | |
| ] | |
| } | |
| }, | |
| 49152: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd555f520, | |
| ptr: None, | |
| range: 0..2097152 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4398046511100 | |
| ] | |
| } | |
| }, | |
| 8192: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 0..262144 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967280 | |
| ] | |
| } | |
| }, | |
| 4194304: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 134217728 | |
| }, | |
| size: 134217728, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967292 | |
| ] | |
| } | |
| }, | |
| 28928: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd6013c10, | |
| ptr: None, | |
| range: 0..1048576 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 68719476734 | |
| ] | |
| } | |
| }, | |
| 280320: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 6, | |
| memory: 0x00007ffdd615ca40, | |
| ptr: None, | |
| range: 100663296..117440512 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 576460752303423486 | |
| ] | |
| } | |
| }, | |
| 4096: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd6140000, | |
| ptr: None, | |
| range: 4194304..4325376 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 133120: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 8388608..16777216 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 9223372036854775806 | |
| ] | |
| } | |
| } | |
| } | |
| } | |
| ), | |
| used: 1990896284, | |
| effective: 707240348 | |
| }, | |
| MemoryType { | |
| heap_index: 1, | |
| properties: COHERENT | CPU_VISIBLE, | |
| dedicated: DedicatedAllocator { | |
| memory_type: MemoryTypeId( | |
| 1 | |
| ), | |
| memory_properties: COHERENT | CPU_VISIBLE, | |
| used: 0 | |
| }, | |
| linear: Some( | |
| LinearAllocator { | |
| memory_type: MemoryTypeId( | |
| 1 | |
| ), | |
| memory_properties: COHERENT | CPU_VISIBLE, | |
| linear_size: 134217728, | |
| offset: 0, | |
| lines: [ | |
| Line { | |
| used: 119023360, | |
| free: 0, | |
| ptr: 0x000000010a8d7000 | |
| }, | |
| Line { | |
| used: 125291264, | |
| free: 0, | |
| ptr: 0x000000014f7b5000 | |
| }, | |
| Line { | |
| used: 117460992, | |
| free: 0, | |
| ptr: 0x0000000160279000 | |
| }, | |
| Line { | |
| used: 67108864, | |
| free: 0, | |
| ptr: 0x000000017f283000 | |
| }, | |
| Line { | |
| used: 67108864, | |
| free: 0, | |
| ptr: 0x000000018b2a3000 | |
| } | |
| ] | |
| } | |
| ), | |
| dynamic: Some( | |
| DynamicAllocator { | |
| memory_type: MemoryTypeId( | |
| 1 | |
| ), | |
| memory_properties: COHERENT | CPU_VISIBLE, | |
| _blocks_per_chunk: 64, | |
| block_size_granularity: 256, | |
| max_block_size: 16777216, | |
| max_chunk_size: 134217728, | |
| sizes: {} | |
| } | |
| ), | |
| used: 671088640, | |
| effective: 495993344 | |
| }, | |
| MemoryType { | |
| heap_index: 1, | |
| properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| dedicated: DedicatedAllocator { | |
| memory_type: MemoryTypeId( | |
| 2 | |
| ), | |
| memory_properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| used: 0 | |
| }, | |
| linear: Some( | |
| LinearAllocator { | |
| memory_type: MemoryTypeId( | |
| 2 | |
| ), | |
| memory_properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| linear_size: 134217728, | |
| offset: 0, | |
| lines: [] | |
| } | |
| ), | |
| dynamic: Some( | |
| DynamicAllocator { | |
| memory_type: MemoryTypeId( | |
| 2 | |
| ), | |
| memory_properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| _blocks_per_chunk: 64, | |
| block_size_granularity: 256, | |
| max_block_size: 16777216, | |
| max_chunk_size: 134217728, | |
| sizes: { | |
| 256: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd6150e20, | |
| ptr: Some( | |
| 0x00000001141d5000 | |
| ), | |
| range: 524288..532480 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294705152 | |
| ] | |
| } | |
| }, | |
| 1048576: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Public( | |
| MemoryTypeId( | |
| 2 | |
| ), | |
| <BronzeMtlBuffer: 0x7ffdd542f990> | |
| label = <none> | |
| length = 33554432 | |
| cpuCacheMode = MTLCPUCacheModeWriteCombined | |
| storageMode = MTLStorageModeManaged | |
| resourceOptions = MTLResourceCPUCacheModeWriteCombined MTLResourceStorageModeManaged | |
| purgeableState = MTLPurgeableStateNonVolatile | |
| ), | |
| size: 33554432 | |
| }, | |
| size: 33554432, | |
| properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| relevant: Relevant | |
| }, | |
| Some( | |
| 0x00000001266bd000 | |
| ) | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 32768: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd54791d0, | |
| ptr: Some( | |
| 0x00000001266bd000 | |
| ), | |
| range: 0..1048576 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 65536: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd554b740, | |
| ptr: Some( | |
| 0x00000001286dd000 | |
| ), | |
| range: 0..2097152 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 2097152: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Public( | |
| MemoryTypeId( | |
| 2 | |
| ), | |
| <BronzeMtlBuffer: 0x7ffdd554fc10> | |
| label = <none> | |
| length = 67108864 | |
| cpuCacheMode = MTLCPUCacheModeWriteCombined | |
| storageMode = MTLStorageModeManaged | |
| resourceOptions = MTLResourceCPUCacheModeWriteCombined MTLResourceStorageModeManaged | |
| purgeableState = MTLPurgeableStateNonVolatile | |
| ), | |
| size: 67108864 | |
| }, | |
| size: 67108864, | |
| properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| relevant: Relevant | |
| }, | |
| Some( | |
| 0x00000001286dd000 | |
| ) | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 8388608: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Public( | |
| MemoryTypeId( | |
| 2 | |
| ), | |
| <BronzeMtlBuffer: 0x7ffdd6150c40> | |
| label = <none> | |
| length = 134217728 | |
| cpuCacheMode = MTLCPUCacheModeWriteCombined | |
| storageMode = MTLStorageModeManaged | |
| resourceOptions = MTLResourceCPUCacheModeWriteCombined MTLResourceStorageModeManaged | |
| purgeableState = MTLPurgeableStateNonVolatile | |
| ), | |
| size: 134217728 | |
| }, | |
| size: 134217728, | |
| properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| relevant: Relevant | |
| }, | |
| Some( | |
| 0x0000000114155000 | |
| ) | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 65534 | |
| ] | |
| } | |
| }, | |
| 8192: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 2, | |
| memory: 0x00007ffdd6150e20, | |
| ptr: Some( | |
| 0x00000001141d5000 | |
| ), | |
| range: 524288..786432 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 262144: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd6150e20, | |
| ptr: Some( | |
| 0x0000000114155000 | |
| ), | |
| range: 0..8388608 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 16777216: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Public( | |
| MemoryTypeId( | |
| 2 | |
| ), | |
| <BronzeMtlBuffer: 0x7ffdd603f3b0> | |
| label = <none> | |
| length = 134217728 | |
| cpuCacheMode = MTLCPUCacheModeWriteCombined | |
| storageMode = MTLStorageModeManaged | |
| resourceOptions = MTLResourceCPUCacheModeWriteCombined MTLResourceStorageModeManaged | |
| purgeableState = MTLPurgeableStateNonVolatile | |
| ), | |
| size: 134217728 | |
| }, | |
| size: 134217728, | |
| properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| relevant: Relevant | |
| }, | |
| Some( | |
| 0x000000011e6a5000 | |
| ) | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 254 | |
| ] | |
| } | |
| }, | |
| 524288: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd552c200, | |
| ptr: Some( | |
| 0x000000011e6a5000 | |
| ), | |
| range: 0..16777216 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 16384: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd552c200, | |
| ptr: Some( | |
| 0x000000011e6a5000 | |
| ), | |
| range: 0..524288 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967232 | |
| ] | |
| } | |
| } | |
| } | |
| } | |
| ), | |
| used: 369098752, | |
| effective: 922112 | |
| }, | |
| MemoryType { | |
| heap_index: 1, | |
| properties: DEVICE_LOCAL | CPU_VISIBLE | CPU_CACHED, | |
| dedicated: DedicatedAllocator { | |
| memory_type: MemoryTypeId( | |
| 3 | |
| ), | |
| memory_properties: DEVICE_LOCAL | CPU_VISIBLE | CPU_CACHED, | |
| used: 0 | |
| }, | |
| linear: Some( | |
| LinearAllocator { | |
| memory_type: MemoryTypeId( | |
| 3 | |
| ), | |
| memory_properties: DEVICE_LOCAL | CPU_VISIBLE | CPU_CACHED, | |
| linear_size: 134217728, | |
| offset: 0, | |
| lines: [] | |
| } | |
| ), | |
| dynamic: Some( | |
| DynamicAllocator { | |
| memory_type: MemoryTypeId( | |
| 3 | |
| ), | |
| memory_properties: DEVICE_LOCAL | CPU_VISIBLE | CPU_CACHED, | |
| _blocks_per_chunk: 64, | |
| block_size_granularity: 256, | |
| max_block_size: 16777216, | |
| max_chunk_size: 134217728, | |
| sizes: {} | |
| } | |
| ), | |
| used: 0, | |
| effective: 0 | |
| } | |
| ], | |
| heaps: [ | |
| MemoryHeap { | |
| size: 18446744073709551615, | |
| used: 1990896284, | |
| effective: 707240348 | |
| }, | |
| MemoryHeap { | |
| size: 1073741824, | |
| used: 1040187392, | |
| effective: 496915456 | |
| } | |
| ] | |
| }[0m | |
| [31m[ERROR][amethyst_assets::storage] "Mesh": Asset "<Data>" (handle id: Handle { id: 109 }) could not be loaded: Failed to load asset with name "<Data>"[0m | |
| [31m[ERROR][amethyst_assets::progress] Error loading handle 109, Mesh, with name <Data>: Failed to load asset with name "<Data>" | |
| caused by: Failed to load asset with name "<Data>" | |
| Error { inner: Inner { source: Some(Error { inner: Inner { source: None, backtrace: None, error: Compat { error: AllocationError(OutOfMemory(OutOfDeviceMemory)) } } }), backtrace: None, error: Asset("<Data>") } } | |
| caused by: Out of device memory | |
| Error { inner: Inner { source: None, backtrace: None, error: Compat { error: AllocationError(OutOfMemory(OutOfDeviceMemory)) } } }[0m | |
| [31m[ERROR][rendy_memory::heaps] All suitable heaps are exhausted. Heaps { | |
| types: [ | |
| MemoryType { | |
| heap_index: 0, | |
| properties: DEVICE_LOCAL, | |
| dedicated: DedicatedAllocator { | |
| memory_type: MemoryTypeId( | |
| 0 | |
| ), | |
| memory_properties: DEVICE_LOCAL, | |
| used: 581610140 | |
| }, | |
| linear: None, | |
| dynamic: Some( | |
| DynamicAllocator { | |
| memory_type: MemoryTypeId( | |
| 0 | |
| ), | |
| memory_properties: DEVICE_LOCAL, | |
| _blocks_per_chunk: 64, | |
| block_size_granularity: 256, | |
| max_block_size: 16777216, | |
| max_chunk_size: 268435456, | |
| sizes: { | |
| 5592576: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 268435456 | |
| }, | |
| size: 268435456, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 140737488355296 | |
| ] | |
| } | |
| }, | |
| 8388608: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 268435456 | |
| }, | |
| size: 268435456, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 3363584: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 134217728 | |
| }, | |
| size: 134217728, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 549755813886 | |
| ] | |
| } | |
| }, | |
| 1280: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd555f520, | |
| ptr: None, | |
| range: 2097152..2162688 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 2251799813684736 | |
| ] | |
| } | |
| }, | |
| 12582912: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 268435456 | |
| }, | |
| size: 268435456, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 2097148 | |
| ] | |
| } | |
| }, | |
| 532992: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 33554432 | |
| }, | |
| size: 33554432, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4611686018427387902 | |
| ] | |
| } | |
| }, | |
| 262144: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 0..8388608 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967292 | |
| ] | |
| } | |
| }, | |
| 191232: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 2, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 16777216..25165824 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 8796093022206 | |
| ] | |
| } | |
| }, | |
| 256: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 0..8192 | |
| } | |
| ) | |
| ), | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 8192..16384 | |
| } | |
| ) | |
| ), | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 2, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 16384..24576 | |
| } | |
| ) | |
| ), | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 3, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 24576..32768 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 4, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 8 | |
| ], | |
| layer0: [ | |
| 0, | |
| 0, | |
| 0, | |
| 4294966272 | |
| ] | |
| } | |
| }, | |
| 1048576: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 33554432 | |
| }, | |
| size: 33554432, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 16384: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd615ca40, | |
| ptr: None, | |
| range: 83886080..84410368 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 524288: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 5, | |
| memory: 0x00007ffdd615ca40, | |
| ptr: None, | |
| range: 83886080..100663296 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 3584: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd6140000, | |
| ptr: None, | |
| range: 4325376..4456448 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 68719476734 | |
| ] | |
| } | |
| }, | |
| 16777216: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 268435456 | |
| }, | |
| size: 268435456, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 63488 | |
| ] | |
| } | |
| }, | |
| 3328: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 2, | |
| memory: 0x00007ffdd6140000, | |
| ptr: None, | |
| range: 4456448..4587520 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 549755813886 | |
| ] | |
| } | |
| }, | |
| 17152: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 2, | |
| memory: 0x00007ffdd6013c10, | |
| ptr: None, | |
| range: 2097152..3145728 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 2305843009213693950 | |
| ] | |
| } | |
| }, | |
| 46848: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 2, | |
| memory: 0x00007ffdd555f520, | |
| ptr: None, | |
| range: 4194304..6291456 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 17592186044414 | |
| ] | |
| } | |
| }, | |
| 1536: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd555f520, | |
| ptr: None, | |
| range: 2162688..2228224 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4398046511102 | |
| ] | |
| } | |
| }, | |
| 512: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd615ca40, | |
| ptr: None, | |
| range: 83886080..83902464 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 131072: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd6140000, | |
| ptr: None, | |
| range: 4194304..8388608 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 2097152: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 67108864 | |
| }, | |
| size: 67108864, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 31488: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd6013c10, | |
| ptr: None, | |
| range: 1048576..2097152 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 8589934590 | |
| ] | |
| } | |
| }, | |
| 69120: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd6140000, | |
| ptr: None, | |
| range: 0..4194304 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 1152921504606846974 | |
| ] | |
| } | |
| }, | |
| 65536: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd555f520, | |
| ptr: None, | |
| range: 2097152..4194304 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967292 | |
| ] | |
| } | |
| }, | |
| 285696: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd615ca40, | |
| ptr: None, | |
| range: 0..16777216 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 288230376151711742 | |
| ] | |
| } | |
| }, | |
| 49152: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd555f520, | |
| ptr: None, | |
| range: 0..2097152 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4398046511100 | |
| ] | |
| } | |
| }, | |
| 8192: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 0..262144 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967280 | |
| ] | |
| } | |
| }, | |
| 4194304: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Private, | |
| size: 134217728 | |
| }, | |
| size: 134217728, | |
| properties: DEVICE_LOCAL, | |
| relevant: Relevant | |
| }, | |
| None | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967292 | |
| ] | |
| } | |
| }, | |
| 28928: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd6013c10, | |
| ptr: None, | |
| range: 0..1048576 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 68719476734 | |
| ] | |
| } | |
| }, | |
| 280320: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 6, | |
| memory: 0x00007ffdd615ca40, | |
| ptr: None, | |
| range: 100663296..117440512 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 576460752303423486 | |
| ] | |
| } | |
| }, | |
| 4096: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd6140000, | |
| ptr: None, | |
| range: 4194304..4325376 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 133120: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 1, | |
| memory: 0x00007ffdd613f750, | |
| ptr: None, | |
| range: 8388608..16777216 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 9223372036854775806 | |
| ] | |
| } | |
| } | |
| } | |
| } | |
| ), | |
| used: 2058005148, | |
| effective: 774349212 | |
| }, | |
| MemoryType { | |
| heap_index: 1, | |
| properties: COHERENT | CPU_VISIBLE, | |
| dedicated: DedicatedAllocator { | |
| memory_type: MemoryTypeId( | |
| 1 | |
| ), | |
| memory_properties: COHERENT | CPU_VISIBLE, | |
| used: 0 | |
| }, | |
| linear: Some( | |
| LinearAllocator { | |
| memory_type: MemoryTypeId( | |
| 1 | |
| ), | |
| memory_properties: COHERENT | CPU_VISIBLE, | |
| linear_size: 134217728, | |
| offset: 0, | |
| lines: [ | |
| Line { | |
| used: 119023360, | |
| free: 0, | |
| ptr: 0x000000010a8d7000 | |
| }, | |
| Line { | |
| used: 125291264, | |
| free: 0, | |
| ptr: 0x000000014f7b5000 | |
| }, | |
| Line { | |
| used: 117460992, | |
| free: 0, | |
| ptr: 0x0000000160279000 | |
| }, | |
| Line { | |
| used: 67108864, | |
| free: 0, | |
| ptr: 0x000000017f283000 | |
| }, | |
| Line { | |
| used: 67108864, | |
| free: 0, | |
| ptr: 0x000000018b2a3000 | |
| } | |
| ] | |
| } | |
| ), | |
| dynamic: Some( | |
| DynamicAllocator { | |
| memory_type: MemoryTypeId( | |
| 1 | |
| ), | |
| memory_properties: COHERENT | CPU_VISIBLE, | |
| _blocks_per_chunk: 64, | |
| block_size_granularity: 256, | |
| max_block_size: 16777216, | |
| max_chunk_size: 134217728, | |
| sizes: {} | |
| } | |
| ), | |
| used: 671088640, | |
| effective: 495993344 | |
| }, | |
| MemoryType { | |
| heap_index: 1, | |
| properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| dedicated: DedicatedAllocator { | |
| memory_type: MemoryTypeId( | |
| 2 | |
| ), | |
| memory_properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| used: 0 | |
| }, | |
| linear: Some( | |
| LinearAllocator { | |
| memory_type: MemoryTypeId( | |
| 2 | |
| ), | |
| memory_properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| linear_size: 134217728, | |
| offset: 0, | |
| lines: [] | |
| } | |
| ), | |
| dynamic: Some( | |
| DynamicAllocator { | |
| memory_type: MemoryTypeId( | |
| 2 | |
| ), | |
| memory_properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| _blocks_per_chunk: 64, | |
| block_size_granularity: 256, | |
| max_block_size: 16777216, | |
| max_chunk_size: 134217728, | |
| sizes: { | |
| 256: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd6150e20, | |
| ptr: Some( | |
| 0x00000001141d5000 | |
| ), | |
| range: 524288..532480 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294705152 | |
| ] | |
| } | |
| }, | |
| 1048576: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Public( | |
| MemoryTypeId( | |
| 2 | |
| ), | |
| <BronzeMtlBuffer: 0x7ffdd542f990> | |
| label = <none> | |
| length = 33554432 | |
| cpuCacheMode = MTLCPUCacheModeWriteCombined | |
| storageMode = MTLStorageModeManaged | |
| resourceOptions = MTLResourceCPUCacheModeWriteCombined MTLResourceStorageModeManaged | |
| purgeableState = MTLPurgeableStateNonVolatile | |
| ), | |
| size: 33554432 | |
| }, | |
| size: 33554432, | |
| properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| relevant: Relevant | |
| }, | |
| Some( | |
| 0x00000001266bd000 | |
| ) | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 32768: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd54791d0, | |
| ptr: Some( | |
| 0x00000001266bd000 | |
| ), | |
| range: 0..1048576 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 65536: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd554b740, | |
| ptr: Some( | |
| 0x00000001286dd000 | |
| ), | |
| range: 0..2097152 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 2097152: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Public( | |
| MemoryTypeId( | |
| 2 | |
| ), | |
| <BronzeMtlBuffer: 0x7ffdd554fc10> | |
| label = <none> | |
| length = 67108864 | |
| cpuCacheMode = MTLCPUCacheModeWriteCombined | |
| storageMode = MTLStorageModeManaged | |
| resourceOptions = MTLResourceCPUCacheModeWriteCombined MTLResourceStorageModeManaged | |
| purgeableState = MTLPurgeableStateNonVolatile | |
| ), | |
| size: 67108864 | |
| }, | |
| size: 67108864, | |
| properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| relevant: Relevant | |
| }, | |
| Some( | |
| 0x00000001286dd000 | |
| ) | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 8388608: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Public( | |
| MemoryTypeId( | |
| 2 | |
| ), | |
| <BronzeMtlBuffer: 0x7ffdd6150c40> | |
| label = <none> | |
| length = 134217728 | |
| cpuCacheMode = MTLCPUCacheModeWriteCombined | |
| storageMode = MTLStorageModeManaged | |
| resourceOptions = MTLResourceCPUCacheModeWriteCombined MTLResourceStorageModeManaged | |
| purgeableState = MTLPurgeableStateNonVolatile | |
| ), | |
| size: 134217728 | |
| }, | |
| size: 134217728, | |
| properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| relevant: Relevant | |
| }, | |
| Some( | |
| 0x0000000114155000 | |
| ) | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 65534 | |
| ] | |
| } | |
| }, | |
| 8192: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 2, | |
| memory: 0x00007ffdd6150e20, | |
| ptr: Some( | |
| 0x00000001141d5000 | |
| ), | |
| range: 524288..786432 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 262144: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd6150e20, | |
| ptr: Some( | |
| 0x0000000114155000 | |
| ), | |
| range: 0..8388608 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967288 | |
| ] | |
| } | |
| }, | |
| 16777216: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dedicated( | |
| Memory { | |
| raw: Memory { | |
| heap: Public( | |
| MemoryTypeId( | |
| 2 | |
| ), | |
| <BronzeMtlBuffer: 0x7ffdd603f3b0> | |
| label = <none> | |
| length = 134217728 | |
| cpuCacheMode = MTLCPUCacheModeWriteCombined | |
| storageMode = MTLStorageModeManaged | |
| resourceOptions = MTLResourceCPUCacheModeWriteCombined MTLResourceStorageModeManaged | |
| purgeableState = MTLPurgeableStateNonVolatile | |
| ), | |
| size: 134217728 | |
| }, | |
| size: 134217728, | |
| properties: DEVICE_LOCAL | CPU_VISIBLE, | |
| relevant: Relevant | |
| }, | |
| Some( | |
| 0x000000011e6a5000 | |
| ) | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 254 | |
| ] | |
| } | |
| }, | |
| 524288: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd552c200, | |
| ptr: Some( | |
| 0x000000011e6a5000 | |
| ), | |
| range: 0..16777216 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967294 | |
| ] | |
| } | |
| }, | |
| 16384: Size { | |
| chunks: VecList { | |
| free: None, | |
| data: [ | |
| Occupied( | |
| Dynamic( | |
| DynamicBlock { | |
| index: 0, | |
| memory: 0x00007ffdd552c200, | |
| ptr: Some( | |
| 0x000000011e6a5000 | |
| ), | |
| range: 0..524288 | |
| } | |
| ) | |
| ) | |
| ] | |
| }, | |
| total_chunks: 1, | |
| blocks: BitSet { | |
| layer3: 1, | |
| layer2: [ | |
| 1 | |
| ], | |
| layer1: [ | |
| 1 | |
| ], | |
| layer0: [ | |
| 4294967232 | |
| ] | |
| } | |
| } | |
| } | |
| } | |
| ), | |
| used: 369098752, | |
| effective: 922112 | |
| }, | |
| MemoryType { | |
| heap_index: 1, | |
| properties: DEVICE_LOCAL | CPU_VISIBLE | CPU_CACHED, | |
| dedicated: DedicatedAllocator { | |
| memory_type: MemoryTypeId( | |
| 3 | |
| ), | |
| memory_properties: DEVICE_LOCAL | CPU_VISIBLE | CPU_CACHED, | |
| used: 0 | |
| }, | |
| linear: Some( | |
| LinearAllocator { | |
| memory_type: MemoryTypeId( | |
| 3 | |
| ), | |
| memory_properties: DEVICE_LOCAL | CPU_VISIBLE | CPU_CACHED, | |
| linear_size: 134217728, | |
| offset: 0, | |
| lines: [] | |
| } | |
| ), | |
| dynamic: Some( | |
| DynamicAllocator { | |
| memory_type: MemoryTypeId( | |
| 3 | |
| ), | |
| memory_properties: DEVICE_LOCAL | CPU_VISIBLE | CPU_CACHED, | |
| _blocks_per_chunk: 64, | |
| block_size_granularity: 256, | |
| max_block_size: 16777216, | |
| max_chunk_size: 134217728, | |
| sizes: {} | |
| } | |
| ), | |
| used: 0, | |
| effective: 0 | |
| } | |
| ], | |
| heaps: [ | |
| MemoryHeap { | |
| size: 18446744073709551615, | |
| used: 2058005148, | |
| effective: 774349212 | |
| }, | |
| MemoryHeap { | |
| size: 1073741824, | |
| used: 1040187392, | |
| effective: 496915456 | |
| } | |
| ] | |
| }[0m | |
| [31m[ERROR][amethyst_assets::storage] "Mesh": Asset "<Data>" (handle id: Handle { id: 110 }) could not be loaded: Failed to load asset with name "<Data>"[0m | |
| [31m[ERROR][amethyst_assets::progress] Error loading handle 110, Mesh, with name <Data>: Failed to load asset with name "<Data>" | |
| caused by: Failed to load asset with name "<Data>" | |
| Error { inner: Inner { source: Some(Error { inner: Inner { source: None, backtrace: None, error: Compat { error: AllocationError(OutOfMemory(OutOfDeviceMemory)) } } }), backtrace: None, error: Asset("<Data>") } } | |
| caused by: Out of device memory | |
| Error { inner: Inner { source: None, backtrace: None, error: Compat { error: AllocationError(OutOfMemory(OutOfDeviceMemory)) } } }[0m | |
| [31m[ERROR][amethyst_assets::prefab::system] Failed loading sub asset: [AssetErrorMeta { error: Error { inner: Inner { source: Some(Error { inner: Inner { source: None, backtrace: None, error: Compat { error: AllocationError(OutOfMemory(OutOfDeviceMemory)) } } }), backtrace: None, error: Asset("<Data>") } }, handle_id: 109, asset_type_name: "Mesh", asset_name: "<Data>" }, AssetErrorMeta { error: Error { inner: Inner { source: Some(Error { inner: Inner { source: None, backtrace: None, error: Compat { error: AllocationError(OutOfMemory(OutOfDeviceMemory)) } } }), backtrace: None, error: Asset("<Data>") } }, handle_id: 110, asset_type_name: "Mesh", asset_name: "<Data>" }][0m | |
| [31m[ERROR][amethyst_assets::storage] "PREFAB": Asset "large/crystal_stone/scene.gltf" (handle id: Handle { id: 2 }) could not be loaded: Failed to load asset with name "large/crystal_stone/scene.gltf"[0m | |
| [31m[ERROR][amethyst_assets::progress] Error loading handle 2, PREFAB, with name large/crystal_stone/scene.gltf: Failed to load asset with name "large/crystal_stone/scene.gltf" | |
| caused by: Failed to load asset with name "large/crystal_stone/scene.gltf" | |
| Error { inner: Inner { source: Some(Error { inner: Inner { source: None, backtrace: None, error: StringError("Failed loading sub asset") } }), backtrace: None, error: Asset("large/crystal_stone/scene.gltf") } } | |
| caused by: Failed loading sub asset | |
| Error { inner: Inner { source: None, backtrace: None, error: StringError("Failed loading sub asset") } }[0m | |
| [31m[ERROR][amethyst_assets::prefab::system] Failed loading sub asset: [AssetErrorMeta { error: Error { inner: Inner { source: Some(Error { inner: Inner { source: None, backtrace: None, error: StringError("Failed loading sub asset") } }), backtrace: None, error: Asset("large/crystal_stone/scene.gltf") } }, handle_id: 2, asset_type_name: "PREFAB", asset_name: "large/crystal_stone/scene.gltf" }][0m | |
| [31m[ERROR][amethyst_assets::storage] "PREFAB": Asset "prefab/rendy_example_scene.ron" (handle id: Handle { id: 0 }) could not be loaded: Failed to load asset with name "prefab/rendy_example_scene.ron"[0m | |
| [31m[ERROR][amethyst_assets::progress] Error loading handle 0, PREFAB, with name prefab/rendy_example_scene.ron: Failed to load asset with name "prefab/rendy_example_scene.ron" | |
| caused by: Failed to load asset with name "prefab/rendy_example_scene.ron" | |
| Error { inner: Inner { source: Some(Error { inner: Inner { source: None, backtrace: None, error: StringError("Failed loading sub asset") } }), backtrace: None, error: Asset("prefab/rendy_example_scene.ron") } } | |
| caused by: Failed loading sub asset | |
| Error { inner: Inner { source: None, backtrace: None, error: StringError("Failed loading sub asset") } }[0m | |
| Error: [AssetErrorMeta { error: Error { inner: Inner { source: Some(Error { inner: Inner { source: None, backtrace: None, error: StringError("Failed loading sub asset") } }), backtrace: None, error: Asset("prefab/rendy_example_scene.ron") } }, handle_id: 0, asset_type_name: "PREFAB", asset_name: "prefab/rendy_example_scene.ron" }] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment