Skip to content

Instantly share code, notes, and snippets.

@Moxinilian
Created June 13, 2019 21:01
Show Gist options
  • Save Moxinilian/7e5b9c9d14f9b4510dd6180b05ec11ad to your computer and use it in GitHub Desktop.
Save Moxinilian/7e5b9c9d14f9b4510dd6180b05ec11ad to your computer and use it in GitHub Desktop.
[INFO][winit::platform::platform::window] Guessed window DPI factor: 1.25
[INFO][amethyst::app] Initializing Amethyst...
[INFO][amethyst::app] Version: 0.10.0
[INFO][amethyst::app] Platform: x86_64-pc-windows-msvc
[INFO][amethyst::app] Amethyst git commit: cd6729bbd33cf4e925d373e3d23ca72adb32c4b7
[INFO][amethyst::app] Rustc version: 1.37.0-nightly Nightly
[INFO][amethyst::app] Rustc git commit: 991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9
[WARN][rendy_factory::factory] Slow safety checks are enabled! Disable them in production by enabling the 'no-slow-safety-checks' feature!
[INFO][rendy_factory::factory] Physical devices:
[
AdapterInfo {
name: "GeForce GTX 1070",
vendor: 4318,
device: 7137,
device_type: DiscreteGpu,
},
]
[INFO][rendy_factory::factory] Physical device picked: PhysicalDeviceInfo {
name: "GeForce GTX 1070",
features: ROBUST_BUFFER_ACCESS | FULL_DRAW_INDEX_U32 | IMAGE_CUBE_ARRAY | INDEPENDENT_BLENDING | GEOMETRY_SHADER | TESSELLATION_SHADER | SAMPLE_RATE_SHADING | DUAL_SRC_BLENDING | LOGIC_OP | MULTI_DRAW_INDIRECT | DRAW_INDIRECT_FIRST_INSTANCE | DEPTH_CLAMP | DEPTH_BIAS_CLAMP | NON_FILL_POLYGON_MODE | DEPTH_BOUNDS | LINE_WIDTH | POINT_SIZE | ALPHA_TO_ONE | MULTI_VIEWPORTS | SAMPLER_ANISOTROPY | FORMAT_BC | PRECISE_OCCLUSION_QUERY | PIPELINE_STATISTICS_QUERY | VERTEX_STORES_AND_ATOMICS | FRAGMENT_STORES_AND_ATOMICS | TRIANGLE_FAN | SEPARATE_STENCIL_REF_VALUES | SAMPLER_MIP_LOD_BIAS,
limits: Limits {
max_image_1d_size: 32768,
max_image_2d_size: 32768,
max_image_3d_size: 16384,
max_image_cube_size: 32768,
max_image_array_layers: 2048,
max_texel_elements: 134217728,
max_uniform_buffer_range: 0,
max_storage_buffer_range: 0,
max_push_constants_size: 0,
max_memory_allocation_count: 0,
max_sampler_allocation_count: 0,
max_bound_descriptor_sets: 0,
max_per_stage_descriptor_samplers: 0,
max_per_stage_descriptor_uniform_buffers: 0,
max_per_stage_descriptor_storage_buffers: 0,
max_per_stage_descriptor_sampled_images: 0,
max_per_stage_descriptor_storage_images: 0,
max_per_stage_descriptor_input_attachments: 0,
max_per_stage_resources: 0,
max_descriptor_set_samplers: 0,
max_descriptor_set_uniform_buffers: 0,
max_descriptor_set_uniform_buffers_dynamic: 0,
max_descriptor_set_storage_buffers: 0,
max_descriptor_set_storage_buffers_dynamic: 0,
max_descriptor_set_sampled_images: 0,
max_descriptor_set_storage_images: 0,
max_descriptor_set_input_attachments: 0,
max_vertex_input_attributes: 32,
max_vertex_input_bindings: 32,
max_vertex_input_attribute_offset: 2047,
max_vertex_input_binding_stride: 2048,
max_vertex_output_components: 128,
max_patch_size: 32,
max_geometry_shader_invocations: 0,
max_geometry_input_components: 0,
max_geometry_output_components: 0,
max_geometry_output_vertices: 0,
max_geometry_total_output_components: 0,
max_fragment_input_components: 0,
max_fragment_output_attachments: 0,
max_fragment_dual_source_attachments: 0,
max_fragment_combined_output_resources: 0,
max_compute_shared_memory_size: 0,
max_compute_work_group_count: [
2147483647,
65535,
65535,
],
max_compute_work_group_invocations: 0,
max_compute_work_group_size: [
1536,
1024,
64,
],
max_draw_indexed_index_value: 0,
max_draw_indirect_count: 0,
max_sampler_lod_bias: 0.0,
max_sampler_anisotropy: 16.0,
max_viewports: 16,
max_viewport_dimensions: [
32768,
32768,
],
max_framebuffer_extent: Extent {
width: 32768,
height: 32768,
depth: 2048,
},
min_memory_map_alignment: 0,
buffer_image_granularity: 1024,
min_texel_buffer_offset_alignment: 16,
min_uniform_buffer_offset_alignment: 256,
min_storage_buffer_offset_alignment: 32,
framebuffer_color_samples_count: 15,
framebuffer_depth_samples_count: 15,
framebuffer_stencil_samples_count: 31,
max_color_attachments: 8,
standard_sample_locations: false,
optimal_buffer_copy_offset_alignment: 1,
optimal_buffer_copy_pitch_alignment: 1,
non_coherent_atom_size: 64,
min_vertex_input_binding_stride_alignment: 1,
},
}
[INFO][rendy_util::wrap] Slow safety checks are enabled! You can disable them in production by enabling the 'no-slow-safety-checks' feature!
[INFO][rendy_factory::factory] Queues: [
(
FamilyId {
index: 0,
device: DeviceId {
id: 0,
instance: InstanceId {
id: 0,
},
},
},
1,
),
]
[INFO][rendy_factory::factory] Heaps: [
8473542656,
4261355520,
]
Types: [
(
(empty),
1,
HeapsConfig {
linear: None,
dynamic: Some(
DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
},
),
},
),
(
(empty),
1,
HeapsConfig {
linear: None,
dynamic: Some(
DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
},
),
},
),
(
(empty),
1,
HeapsConfig {
linear: None,
dynamic: Some(
DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
},
),
},
),
(
(empty),
1,
HeapsConfig {
linear: None,
dynamic: Some(
DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
},
),
},
),
(
(empty),
1,
HeapsConfig {
linear: None,
dynamic: Some(
DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
},
),
},
),
(
(empty),
1,
HeapsConfig {
linear: None,
dynamic: Some(
DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
},
),
},
),
(
(empty),
1,
HeapsConfig {
linear: None,
dynamic: Some(
DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
},
),
},
),
(
DEVICE_LOCAL,
0,
HeapsConfig {
linear: None,
dynamic: Some(
DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
},
),
},
),
(
DEVICE_LOCAL,
0,
HeapsConfig {
linear: None,
dynamic: Some(
DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
},
),
},
),
(
CPU_VISIBLE | COHERENT,
1,
HeapsConfig {
linear: Some(
LinearConfig {
linear_size: 134217728,
},
),
dynamic: Some(
DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
},
),
},
),
(
CPU_VISIBLE | COHERENT | CPU_CACHED,
1,
HeapsConfig {
linear: Some(
LinearConfig {
linear_size: 134217728,
},
),
dynamic: Some(
DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
},
),
},
),
]
[INFO][rendy_memory::allocator::dynamic] Create new allocator: type: 'MemoryTypeId(0)', properties: '(empty)' config: 'DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
}'
[INFO][rendy_memory::allocator::dynamic] Create new allocator: type: 'MemoryTypeId(1)', properties: '(empty)' config: 'DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
}'
[INFO][rendy_memory::allocator::dynamic] Create new allocator: type: 'MemoryTypeId(2)', properties: '(empty)' config: 'DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
}'
[INFO][rendy_memory::allocator::dynamic] Create new allocator: type: 'MemoryTypeId(3)', properties: '(empty)' config: 'DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
}'
[INFO][rendy_memory::allocator::dynamic] Create new allocator: type: 'MemoryTypeId(4)', properties: '(empty)' config: 'DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
}'
[INFO][rendy_memory::allocator::dynamic] Create new allocator: type: 'MemoryTypeId(5)', properties: '(empty)' config: 'DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
}'
[INFO][rendy_memory::allocator::dynamic] Create new allocator: type: 'MemoryTypeId(6)', properties: '(empty)' config: 'DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
}'
[INFO][rendy_memory::allocator::dynamic] Create new allocator: type: 'MemoryTypeId(7)', properties: 'DEVICE_LOCAL' config: 'DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
}'
[INFO][rendy_memory::allocator::dynamic] Create new allocator: type: 'MemoryTypeId(8)', properties: 'DEVICE_LOCAL' config: 'DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
}'
[INFO][rendy_memory::allocator::linear] Create new 'linear' allocator: type: 'MemoryTypeId(9)', properties: 'CPU_VISIBLE | COHERENT' config: 'LinearConfig {
linear_size: 134217728,
}'
[INFO][rendy_memory::allocator::dynamic] Create new allocator: type: 'MemoryTypeId(9)', properties: 'CPU_VISIBLE | COHERENT' config: 'DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
}'
[INFO][rendy_memory::allocator::linear] Create new 'linear' allocator: type: 'MemoryTypeId(10)', properties: 'CPU_VISIBLE | COHERENT | CPU_CACHED' config: 'LinearConfig {
linear_size: 134217728,
}'
[INFO][rendy_memory::allocator::dynamic] Create new allocator: type: 'MemoryTypeId(10)', properties: 'CPU_VISIBLE | COHERENT | CPU_CACHED' config: 'DynamicConfig {
block_size_granularity: 256,
max_chunk_size: 33554432,
min_device_allocation: 1048576,
}'
[INFO][rendy_graph::graph] Schedule: Schedule {
map: {
QueueFamilyId(
0,
): Family {
id: QueueFamilyId(
0,
),
queues: [
Queue {
id: QueueId {
family: QueueFamilyId(
0,
),
index: 0,
},
submissions: [
Submission {
node: 0,
id: SubmissionId {
queue: QueueId {
family: QueueFamilyId(
0,
),
index: 0,
},
index: 0,
},
buffer_links: {},
image_links: {
Id(
1,
): 0,
Id(
0,
): 0,
},
wait_factor: 0,
submit_order: 0,
sync: SyncData {
wait: [],
acquire: Guard {
buffers: {},
images: {
Id(
1,
): Barrier {
families: None,
states: (
DEPTH_STENCIL_ATTACHMENT_READ | DEPTH_STENCIL_ATTACHMENT_WRITE,
DepthStencilAttachmentOptimal,
EARLY_FRAGMENT_TESTS | LATE_FRAGMENT_TESTS,
)..(
DEPTH_STENCIL_ATTACHMENT_READ | DEPTH_STENCIL_ATTACHMENT_WRITE,
DepthStencilAttachmentOptimal,
EARLY_FRAGMENT_TESTS | LATE_FRAGMENT_TESTS,
),
},
Id(
0,
): Barrier {
families: None,
states: (
TRANSFER_READ,
TransferSrcOptimal,
TRANSFER,
)..(
COLOR_ATTACHMENT_READ | COLOR_ATTACHMENT_WRITE,
ColorAttachmentOptimal,
COLOR_ATTACHMENT_OUTPUT,
),
},
},
},
release: Guard {
buffers: {},
images: {
Id(
0,
): Barrier {
families: None,
states: (
COLOR_ATTACHMENT_READ | COLOR_ATTACHMENT_WRITE,
ColorAttachmentOptimal,
COLOR_ATTACHMENT_OUTPUT,
)..(
TRANSFER_READ,
TransferSrcOptimal,
TRANSFER,
),
},
},
},
signal: [],
},
},
Submission {
node: 1,
id: SubmissionId {
queue: QueueId {
family: QueueFamilyId(
0,
),
index: 0,
},
index: 1,
},
buffer_links: {},
image_links: {
Id(
0,
): 1,
},
wait_factor: 1,
submit_order: 1,
sync: SyncData {
wait: [],
acquire: Guard {
buffers: {},
images: {},
},
release: Guard {
buffers: {},
images: {},
},
signal: [],
},
},
],
},
],
},
},
ordered: [
SubmissionId {
queue: QueueId {
family: QueueFamilyId(
0,
),
index: 0,
},
index: 0,
},
SubmissionId {
queue: QueueId {
family: QueueFamilyId(
0,
),
index: 0,
},
index: 1,
},
],
}
[INFO][rendy_graph::node::render::pass] Acquire EARLY_FRAGMENT_TESTS | LATE_FRAGMENT_TESTS | TRANSFER..EARLY_FRAGMENT_TESTS | LATE_FRAGMENT_TESTS | COLOR_ATTACHMENT_OUTPUT : [
Image {
states: (
(empty),
Undefined,
)..(
COLOR_ATTACHMENT_READ | COLOR_ATTACHMENT_WRITE,
ColorAttachmentOptimal,
),
target: Image {
raw: 0x27b74835480,
ty: TYPE_2D,
flags: ,
extent: Extent3D {
width: 1280,
height: 960,
depth: 1,
},
},
families: None,
range: SubresourceRange {
aspects: COLOR,
levels: 0..1,
layers: 0..1,
},
},
Image {
states: (
(empty),
Undefined,
)..(
DEPTH_STENCIL_ATTACHMENT_READ | DEPTH_STENCIL_ATTACHMENT_WRITE,
DepthStencilAttachmentOptimal,
),
target: Image {
raw: 0x27b7b648350,
ty: TYPE_2D,
flags: ,
extent: Extent3D {
width: 1280,
height: 960,
depth: 1,
},
},
families: None,
range: SubresourceRange {
aspects: DEPTH,
levels: 0..1,
layers: 0..1,
},
},
]
[INFO][rendy_graph::node::render::pass] Release COLOR_ATTACHMENT_OUTPUT..TRANSFER : [
Image {
states: (
COLOR_ATTACHMENT_READ | COLOR_ATTACHMENT_WRITE,
ColorAttachmentOptimal,
)..(
TRANSFER_READ,
TransferSrcOptimal,
),
target: Image {
raw: 0x27b74835480,
ty: TYPE_2D,
flags: ,
extent: Extent3D {
width: 1280,
height: 960,
depth: 1,
},
},
families: None,
range: SubresourceRange {
aspects: COLOR,
levels: 0..1,
layers: 0..1,
},
},
]
[INFO][rendy_wsi] Surface present modes: [
Fifo,
Relaxed,
Mailbox,
]. Pick Fifo
[INFO][rendy_wsi] Surface formats: [
Bgra8Unorm,
Bgra8Srgb,
]. Pick Bgra8Srgb
[INFO][rendy_wsi] Surface capabilities: 2..8. Pick 3 images
[INFO][rendy_graph::node::present] Acquire TRANSFER..TRANSFER : [
Image {
states: (
(empty),
Undefined,
)..(
TRANSFER_WRITE,
TransferDstOptimal,
),
target: Image {
raw: 0x27b7b6951a0,
ty: TYPE_2D,
flags: ,
extent: Extent3D {
width: 1280,
height: 960,
depth: 1,
},
},
families: None,
range: SubresourceRange {
aspects: COLOR,
levels: 0..1,
layers: 0..1,
},
},
]
[INFO][rendy_graph::node::present] Release TRANSFER..BOTTOM_OF_PIPE : [
Image {
states: (
TRANSFER_WRITE,
TransferDstOptimal,
)..(
(empty),
Present,
),
target: Image {
raw: 0x27b7b6951a0,
ty: TYPE_2D,
flags: ,
extent: Extent3D {
width: 1280,
height: 960,
depth: 1,
},
},
families: None,
range: SubresourceRange {
aspects: COLOR,
levels: 0..1,
layers: 0..1,
},
},
]
[INFO][rendy_graph::node::present] Acquire TRANSFER..TRANSFER : [
Image {
states: (
(empty),
Undefined,
)..(
TRANSFER_WRITE,
TransferDstOptimal,
),
target: Image {
raw: 0x27b7b695ea0,
ty: TYPE_2D,
flags: ,
extent: Extent3D {
width: 1280,
height: 960,
depth: 1,
},
},
families: None,
range: SubresourceRange {
aspects: COLOR,
levels: 0..1,
layers: 0..1,
},
},
]
[INFO][rendy_graph::node::present] Release TRANSFER..BOTTOM_OF_PIPE : [
Image {
states: (
TRANSFER_WRITE,
TransferDstOptimal,
)..(
(empty),
Present,
),
target: Image {
raw: 0x27b7b695ea0,
ty: TYPE_2D,
flags: ,
extent: Extent3D {
width: 1280,
height: 960,
depth: 1,
},
},
families: None,
range: SubresourceRange {
aspects: COLOR,
levels: 0..1,
layers: 0..1,
},
},
]
[INFO][rendy_graph::node::present] Acquire TRANSFER..TRANSFER : [
Image {
states: (
(empty),
Undefined,
)..(
TRANSFER_WRITE,
TransferDstOptimal,
),
target: Image {
raw: 0x27b7b695340,
ty: TYPE_2D,
flags: ,
extent: Extent3D {
width: 1280,
height: 960,
depth: 1,
},
},
families: None,
range: SubresourceRange {
aspects: COLOR,
levels: 0..1,
layers: 0..1,
},
},
]
[INFO][rendy_graph::node::present] Release TRANSFER..BOTTOM_OF_PIPE : [
Image {
states: (
TRANSFER_WRITE,
TransferDstOptimal,
)..(
(empty),
Present,
),
target: Image {
raw: 0x27b7b695340,
ty: TYPE_2D,
flags: ,
extent: Extent3D {
width: 1280,
height: 960,
depth: 1,
},
},
families: None,
range: SubresourceRange {
aspects: COLOR,
levels: 0..1,
layers: 0..1,
},
},
]
thread 'main' panicked at 'internal error: entered unreachable code', C:\Users\theod\.cargo\registry\src\github.com-1ecc6299db9ec823\gfx-backend-vulkan-0.2.1\src\device.rs:1310:18
stack backtrace:
0: backtrace::backtrace::trace_unsynchronized
at C:\Users\appveyor\.cargo\registry\src\github.com-1ecc6299db9ec823\backtrace-0.3.29\src\backtrace\mod.rs:66
1: std::sys_common::backtrace::_print
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\sys_common\backtrace.rs:47
2: std::sys_common::backtrace::print
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\sys_common\backtrace.rs:36
3: std::panicking::default_hook::{{closure}}
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:198
4: std::panicking::default_hook
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:212
5: std::panicking::rust_panic_with_hook
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:475
6: std::panicking::begin_panic
7: gfx_backend_vulkan::device::<impl gfx_hal::device::Device<gfx_backend_vulkan::Backend> for gfx_backend_vulkan::Device>::bind_image_memory
8: rendy_resource::image::Image<B>::create
9: rendy_factory::factory::Factory<B>::create_image
10: rendy_texture::texture::TextureBuilder::build
11: <amethyst_rendy::pass::skybox::DrawSkyboxDesc as rendy_graph::node::render::group::RenderGroupDesc<B,shred::res::Resources>>::build
12: amethyst_assets::storage::AssetStorage<A>::process_custom_drop
13: <amethyst_rendy::system::RenderingSystem<B,G> as shred::system::RunNow>::run_now
14: shred::dispatch::dispatcher::Dispatcher::dispatch
15: <T as amethyst::state::State<amethyst::game_data::GameData,amethyst::state_event::StateEvent>>::update
16: amethyst::app::CoreApplication<T,E,R>::run
17: smallvec::SmallVec<A>::reserve
18: ash::device::DeviceV1_0::create_graphics_pipelines
19: std::rt::lang_start_internal::{{closure}}
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\rt.rs:49
20: std::panicking::try::do_call<closure,i32>
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:294
21: panic_unwind::__rust_maybe_catch_panic
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libpanic_unwind\lib.rs:85
22: std::panicking::try
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:273
23: std::panic::catch_unwind
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panic.rs:388
24: std::rt::lang_start_internal
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\rt.rs:48
25: main
26: invoke_main
at f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:78
27: __scrt_common_main_seh
at f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:283
28: BaseThreadInitThunk
29: RtlUserThreadStart
[ERROR][rendy_resource::escape] Terminal must be dropped after all `Escape`s
[ERROR][rendy_resource::escape] Terminal must be dropped after all `Escape`s
[ERROR][rendy_resource::escape] Terminal must be dropped after all `Escape`s
[ERROR][rendy_resource::escape] Terminal must be dropped after all `Escape`s
[ERROR][rendy_resource::escape] Terminal must be dropped after all `Escape`s
[ERROR][rendy_resource::escape] Terminal must be dropped after all `Escape`s
thread 'main' panicked at 'assertion failed: `(left == right)`
left: `1`,
right: `0`: SizeEntry(65536) is still used', C:\Users\theod\.cargo\registry\src\github.com-1ecc6299db9ec823\rendy-memory-0.2.0\src\allocator\dynamic.rs:477:13
stack backtrace:
0: 0x7ff72571eb5c - backtrace::backtrace::trace_unsynchronized
at C:\Users\appveyor\.cargo\registry\src\github.com-1ecc6299db9ec823\backtrace-0.3.29\src\backtrace\mod.rs:66
1: 0x7ff72571eb5c - std::sys_common::backtrace::_print
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\sys_common\backtrace.rs:47 2: 0x7ff72572219e - std::sys_common::backtrace::print
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\sys_common\backtrace.rs:36 3: 0x7ff72572219e - std::panicking::default_hook::{{closure}}
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:198
4: 0x7ff725721e4e - std::panicking::default_hook
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:212
5: 0x7ff725722a30 - std::panicking::rust_panic_with_hook
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:475
6: 0x7ff725722564 - std::panicking::continue_panic_fmt
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:382
7: 0x7ff7257224b2 - std::panicking::begin_panic_fmt
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:337
8: 0x7ff725283099 - rendy_memory::allocator::dynamic::DynamicAllocator<B>::dispose::h8e28502b57c40c28
9: 0x7ff7253543c7 - rendy_memory::heaps::memory_type::MemoryType<B>::dispose::hab762f06af70ca99
10: 0x7ff72532b8a7 - rendy_memory::heaps::Heaps<B>::dispose::hd4794a4d1635fa3d
11: 0x7ff725209b19 - <rendy_factory::factory::Factory<B> as core::ops::drop::Drop>::drop::h8090371c1cd3fe22
12: 0x7ff7252c6fa0 - core::ptr::real_drop_in_place::h0e350d82cd9ad072
13: 0x7ff7252ca3e3 - core::ptr::real_drop_in_place::he468661fb2b20b6d
14: 0x7ff7252c7ecd - core::ptr::real_drop_in_place::h322fe96071b4c699
15: 0x7ff7252dd687 - smallvec::SmallVec<A>::reserve::hf8102996abfa078e
16: 0x7ffe2bb21030 - <unknown>
17: 0x7ffe2bb23596 - is_exception_typeof
18: 0x7ffe2bb2bca4 - _C_specific_handler
19: 0x7ffe2bb22fe5 - is_exception_typeof
20: 0x7ffe2bb2c171 - _CxxFrameHandler3
21: 0x7ffe4608f85d - _chkstk
22: 0x7ffe45ffe240 - RtlUnwindEx
23: 0x7ffe2bb2bfe5 - _C_specific_handler
24: 0x7ffe2bb22689 - is_exception_typeof
25: 0x7ffe2bb229df - is_exception_typeof
26: 0x7ffe2bb230eb - is_exception_typeof
27: 0x7ffe2bb2c171 - _CxxFrameHandler3
28: 0x7ffe4608f7dd - _chkstk
29: 0x7ffe45ffd856 - RtlWalkFrameChain
30: 0x7ffe45ffbe9a - RtlRaiseException
31: 0x7ffe4266a388 - RaiseException
32: 0x7ffe2bb2486d - CxxThrowException
33: 0x7ff725726c38 - panic_unwind::imp::panic
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libpanic_unwind\seh.rs:281
34: 0x7ff725726c38 - panic_unwind::__rust_start_panic
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libpanic_unwind\lib.rs:101
35: 0x7ff725722bf8 - std::panicking::rust_panic
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:524
36: 0x7ff725722ade - std::panicking::rust_panic_with_hook
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:495
37: 0x7ff7255e3cc5 - std::panicking::begin_panic::heaaac21e66a7e80a
38: 0x7ff7255e0a6e - gfx_backend_vulkan::device::<impl gfx_hal::device::Device<gfx_backend_vulkan::Backend> for gfx_backend_vulkan::Device>::bind_image_memory::h1202140c97efaf74
39: 0x7ff72526dd61 - rendy_resource::image::Image<B>::create::h86080bacbc8329e7
40: 0x7ff7251f2dc1 - rendy_factory::factory::Factory<B>::create_image::hf396d9c8ad8d2260
41: 0x7ff725317626 - rendy_texture::texture::TextureBuilder::build::h0475c25678b4e4c6
42: 0x7ff725356caa - <amethyst_rendy::pass::skybox::DrawSkyboxDesc as rendy_graph::node::render::group::RenderGroupDesc<B,shred::res::Resources>>::build::hb860b63987b018b8
43: 0x7ff72535c589 - amethyst_assets::storage::AssetStorage<A>::process_custom_drop::h2495080db2db4fa8
44: 0x7ff725314527 - <amethyst_rendy::system::RenderingSystem<B,G> as shred::system::RunNow>::run_now::h4ac212143e52efdf
45: 0x7ff72570297d - shred::dispatch::dispatcher::Dispatcher::dispatch::h2d20681172600369
46: 0x7ff7252ac2d5 - <T as amethyst::state::State<amethyst::game_data::GameData,amethyst::state_event::StateEvent>>::update::he947bacdee053a89
47: 0x7ff72520a790 - amethyst::app::CoreApplication<T,E,R>::run::h1fe32fbbe43a36bd
48: 0x7ff7252dcfa9 - smallvec::SmallVec<A>::reserve::hf8102996abfa078e
49: 0x7ff7252f47ca - ash::device::DeviceV1_0::create_graphics_pipelines::hbd786d69df299614
50: 0x7ff7257223a7 - std::rt::lang_start_internal::{{closure}}
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\rt.rs:49
51: 0x7ff7257223a7 - std::panicking::try::do_call<closure,i32>
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:294
52: 0x7ff725726b52 - panic_unwind::__rust_maybe_catch_panic
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libpanic_unwind\lib.rs:85
53: 0x7ff725722d52 - std::panicking::try
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panicking.rs:273
54: 0x7ff725722d52 - std::panic::catch_unwind
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\panic.rs:388
55: 0x7ff725722d52 - std::rt::lang_start_internal
at /rustc/991c719a1d0f95c37ed7ea56bdb38bcc2a6246b9\/src\libstd\rt.rs:48
56: 0x7ff7252df187 - main
57: 0x7ff725742cd9 - invoke_main
at f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:78
58: 0x7ff725742cd9 - __scrt_common_main_seh
at f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:283
59: 0x7ffe45814034 - BaseThreadInitThunk
60: 0x7ffe46063691 - RtlUserThreadStart
thread panicked while panicking. aborting.
error: process didn't exit successfully: `target\release\examples\gltf.exe` (exit code: 0xc000001d, STATUS_ILLEGAL_INSTRUCTION)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment