<div dir="ltr">Hi!<div><br></div><div>When recording command buffer I get error:</div><div><br></div><div><p style="word-wrap:break-word;margin:0px 0px 1.5em;padding:0px;font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-weight:400;color:rgb(83,87,94);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Program received signal SIGBUS, Bus error.</p><p style="word-wrap:break-word;margin:0px 0px 1.5em;padding:0px;font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-weight:400;color:rgb(83,87,94);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">anv_state_stream_alloc (stream=<a href="mailto:stream@entry" style="margin:0px;padding:0px;color:rgb(8,109,182);text-decoration:none;font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-weight:normal">stream@entry</a>=0x55559dbf9dd8, size=64, alignment=<a href="mailto:alignment@entry" style="margin:0px;padding:0px;color:rgb(8,109,182);text-decoration:none;font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-weight:normal">alignment@entry</a>=32) at vulkan/anv_allocator.c:913</p><p style="word-wrap:break-word;margin:0px 0px 1.5em;padding:0px;font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-weight:400;color:rgb(83,87,94);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">913       VG_NOACCESS_WRITE(&sb->block, stream->block);</p></div><div><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">0  in anv_state_stream_alloc of vulkan/anv_allocator.c:913</span><br style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">1  in anv_cmd_buffer_alloc_dynamic_state of vulkan/anv_batch_chain.c:654</span><br style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">2  in anv_cmd_buffer_push_constants of vulkan/anv_cmd_buffer.c:729</span><br style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">3  in cmd_buffer_flush_push_constants of vulkan/genX_cmd_buffer.c:2420</span><br style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">4  in gen9_cmd_buffer_flush_state of vulkan/genX_cmd_buffer.c:2571</span><br style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">5  in gen9_CmdDrawIndexed of vulkan/genX_cmd_buffer.c:2709</span><br style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">6  in ?? of /usr/lib/libVkLayer_core_validation.so</span><br style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">7  in ?? of /usr/lib/libVkLayer_parameter_validation.so</span><br style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">8  in ?? of /usr/lib/libVkLayer_threading.so</span><br style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">9  in vkcmd_create_secondary_command_buffer of vkcmd.c:207</span><br style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">10 in vkcmd_create_secondary_command_buffer_for_inst of vkcmd.c:88</span><br style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">11 in scn_load_scene of scene.c:407</span><br style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">12 in create_scene of main.c:903</span><br style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">13 in main of main.c:583</span><br></div><div><span style="color:rgb(83,87,94);font-family:Arial,宋体,Tahoma,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></div><div>I enabled validation layers and everything is fine (no output). This happens for push constants. I use 80 bytes size. I have 128 bytes on my system. I send the same range for both stages. The function that records buffer: <a href="https://pastebin.com/vN2WjA1W">https://pastebin.com/vN2WjA1W</a></div><div>I use Intel Corporation HD Graphics 630. I increased dedicated memory to 1024MB and nothing changed. I also tried to reduce push constant size to 64 (send only matrix) and it did not help. What could be the reason?</div><div><br></div><div>Thanks,</div><div>Vyacheslav</div></div>