Была у кого то проблема с vk::Fence и vk::Semaphore по

гайду на vulkan-tutorial.com? Использую Unique. Я никак не могу пофиксить высер аборта при закрытии программы. Она работает, всё гуд, фпс пуля. Но как закрываю ловлю abort(). В стектрейсе он воняет на destroy для семафора (перед этим успешно уничтожается std::vector<vk::UniqueFence>), хотя ассерт проходит в этих строках, которые ниже я описал:

void destroy( T t ) VULKAN_HPP_NOEXCEPT
{
VULKAN_HPP_ASSERT( m_owner && m_dispatch );
m_owner.destroy( t, m_allocationCallbacks, *m_dispatch );
}

Ошибка:
Assertion failed: m_owner && m_dispatch, file C:\Users\Admin\.conan\data\vulkan-headers\1.3.243.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\vulkan/vulkan.hpp, line 5953

Process finished with exit code 3

m_owner — имеет валидное значение (инициализирован)
m_semaphore — имеет валидное значение (инициализирован)

Полдня убил уже, че только не перепробовал.

Поля класса, в котором они живут:

std::vector<vk::UniqueSemaphore> m_image_available_semaphores;
std::vector<vk::UniqueSemaphore> m_render_finished_semaphores;
std::vector<vk::UniqueFence> m_fences;

1 ответов

21 просмотр
Stepan-Zorin Автор вопроса

помогите плиз, я уже сгорел в несколько слоёв

Похожие вопросы

Обсуждают сегодня

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
5
А в каком формате фреймы? Сам формат сейчас придумываешь, или что-то готовое нужно распарсить?
Okhsunrog
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Карта сайта