Created
August 6, 2019 17:43
-
-
Save Frizi/2fdc2ecb7b944b8502e84045ed25ea20 to your computer and use it in GitHub Desktop.
scheduled nodes just before the bug with unimplemented case in scheduler
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
| [TRACE][rendy_graph::graph] Scheduled nodes execution Chains { | |
| 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( | |
| 0, | |
| ): 0, | |
| }, | |
| wait_factor: 0, | |
| submit_order: 0, | |
| sync: Unsynchronized, | |
| }, | |
| Submission { | |
| node: 1, | |
| id: SubmissionId { | |
| queue: QueueId { | |
| family: QueueFamilyId( | |
| 0, | |
| ), | |
| index: 0, | |
| }, | |
| index: 1, | |
| }, | |
| buffer_links: {}, | |
| image_links: { | |
| Id( | |
| 1, | |
| ): 0, | |
| Id( | |
| 0, | |
| ): 1, | |
| }, | |
| wait_factor: 1, | |
| submit_order: 1, | |
| sync: Unsynchronized, | |
| }, | |
| Submission { | |
| node: 2, | |
| id: SubmissionId { | |
| queue: QueueId { | |
| family: QueueFamilyId( | |
| 0, | |
| ), | |
| index: 0, | |
| }, | |
| index: 2, | |
| }, | |
| buffer_links: {}, | |
| image_links: { | |
| Id( | |
| 1, | |
| ): 0, | |
| Id( | |
| 2, | |
| ): 0, | |
| }, | |
| wait_factor: 2, | |
| submit_order: 2, | |
| sync: Unsynchronized, | |
| }, | |
| Submission { | |
| node: 3, | |
| id: SubmissionId { | |
| queue: QueueId { | |
| family: QueueFamilyId( | |
| 0, | |
| ), | |
| index: 0, | |
| }, | |
| index: 3, | |
| }, | |
| buffer_links: {}, | |
| image_links: { | |
| Id( | |
| 2, | |
| ): 1, | |
| Id( | |
| 3, | |
| ): 0, | |
| }, | |
| wait_factor: 3, | |
| submit_order: 3, | |
| sync: Unsynchronized, | |
| }, | |
| ], | |
| }, | |
| ], | |
| }, | |
| }, | |
| ordered: [], | |
| }, | |
| buffers: {}, | |
| images: { | |
| Id( | |
| 2, | |
| ): Chain { | |
| links: [ | |
| Link { | |
| access: COLOR_ATTACHMENT_READ | COLOR_ATTACHMENT_WRITE, | |
| usage: COLOR_ATTACHMENT, | |
| layout: ColorAttachmentOptimal, | |
| stages: COLOR_ATTACHMENT_OUTPUT, | |
| queue_count: 1, | |
| queues: [ | |
| Some( | |
| LinkQueueState { | |
| first: 2, | |
| last: 2, | |
| access: COLOR_ATTACHMENT_READ | COLOR_ATTACHMENT_WRITE, | |
| stages: COLOR_ATTACHMENT_OUTPUT, | |
| }, | |
| ), | |
| ], | |
| family: QueueFamilyId( | |
| 0, | |
| ), | |
| }, | |
| Link { | |
| access: SHADER_READ, | |
| usage: SAMPLED, | |
| layout: ShaderReadOnlyOptimal, | |
| stages: FRAGMENT_SHADER, | |
| queue_count: 1, | |
| queues: [ | |
| Some( | |
| LinkQueueState { | |
| first: 3, | |
| last: 3, | |
| access: SHADER_READ, | |
| stages: FRAGMENT_SHADER, | |
| }, | |
| ), | |
| ], | |
| family: QueueFamilyId( | |
| 0, | |
| ), | |
| }, | |
| ], | |
| }, | |
| Id( | |
| 1, | |
| ): Chain { | |
| links: [ | |
| Link { | |
| access: SHADER_READ | TRANSFER_READ, | |
| usage: TRANSFER_SRC | TRANSFER_DST | SAMPLED, | |
| layout: TransferSrcOptimal, | |
| stages: VERTEX_SHADER | FRAGMENT_SHADER | TRANSFER, | |
| queue_count: 1, | |
| queues: [ | |
| Some( | |
| LinkQueueState { | |
| first: 1, | |
| last: 2, | |
| access: SHADER_READ | TRANSFER_READ, | |
| stages: VERTEX_SHADER | FRAGMENT_SHADER | TRANSFER, | |
| }, | |
| ), | |
| ], | |
| family: QueueFamilyId( | |
| 0, | |
| ), | |
| }, | |
| ], | |
| }, | |
| Id( | |
| 0, | |
| ): Chain { | |
| links: [ | |
| Link { | |
| access: DEPTH_STENCIL_ATTACHMENT_READ | DEPTH_STENCIL_ATTACHMENT_WRITE, | |
| usage: DEPTH_STENCIL_ATTACHMENT, | |
| layout: DepthStencilAttachmentOptimal, | |
| stages: EARLY_FRAGMENT_TESTS | LATE_FRAGMENT_TESTS, | |
| queue_count: 1, | |
| queues: [ | |
| Some( | |
| LinkQueueState { | |
| first: 0, | |
| last: 0, | |
| access: DEPTH_STENCIL_ATTACHMENT_READ | DEPTH_STENCIL_ATTACHMENT_WRITE, | |
| stages: EARLY_FRAGMENT_TESTS | LATE_FRAGMENT_TESTS, | |
| }, | |
| ), | |
| ], | |
| family: QueueFamilyId( | |
| 0, | |
| ), | |
| }, | |
| Link { | |
| access: TRANSFER_READ, | |
| usage: TRANSFER_SRC | TRANSFER_DST, | |
| layout: TransferSrcOptimal, | |
| stages: TRANSFER, | |
| queue_count: 1, | |
| queues: [ | |
| Some( | |
| LinkQueueState { | |
| first: 1, | |
| last: 1, | |
| access: TRANSFER_READ, | |
| stages: TRANSFER, | |
| }, | |
| ), | |
| ], | |
| family: QueueFamilyId( | |
| 0, | |
| ), | |
| }, | |
| ], | |
| }, | |
| Id( | |
| 3, | |
| ): Chain { | |
| links: [ | |
| Link { | |
| access: DEPTH_STENCIL_ATTACHMENT_READ | DEPTH_STENCIL_ATTACHMENT_WRITE, | |
| usage: DEPTH_STENCIL_ATTACHMENT, | |
| layout: DepthStencilAttachmentOptimal, | |
| stages: EARLY_FRAGMENT_TESTS | LATE_FRAGMENT_TESTS, | |
| queue_count: 1, | |
| queues: [ | |
| Some( | |
| LinkQueueState { | |
| first: 3, | |
| last: 3, | |
| access: DEPTH_STENCIL_ATTACHMENT_READ | DEPTH_STENCIL_ATTACHMENT_WRITE, | |
| stages: EARLY_FRAGMENT_TESTS | LATE_FRAGMENT_TESTS, | |
| }, | |
| ), | |
| ], | |
| family: QueueFamilyId( | |
| 0, | |
| ), | |
| }, | |
| ], | |
| }, | |
| }, | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment