Помогите, знатоки ffp ) Моё приложение на широком спектре интелов падает

с такими месседжами от дебаг контекста:

API_ID_DEPRECATED_TARGET deprecated behavior warning has been generated. Enable of GL_LIGHTING capability is deprecated.

Error has been generated. GL error GL_INVALID_ENUM in MatrixMode: (ID: 2659017226) Generic error

Но приложение использует функционал 3.3+, никаких GL_LIGHTING и glMatrixMode в нём даже близко нет!

На других вендорах всё нормально.

Кто нибудь сталкивался?

19 ответов

24 просмотра

запусти через CodeXL, может в какой-то либе затесалось

а какого хера ffp если у тебя 3.3+?

Sergey- Автор вопроса
disba1ancer
а какого хера ffp если у тебя 3.3+?

Ты читал дальше первой строки?

Sergey
Ты читал дальше первой строки?

читал, но понимани не добавилось

Sergey- Автор вопроса

Ок. Нет никакого ffp. Ни я, ни сторонние библиотеки не используют ffp, но интел почему то иногда жалуется на неправильный енум в glMatrixMode и падает по ближайшему ассерту на glGetError. Сторонние либы вообще не трогают огл, но я на всякий случай грепнул по ним, плюс проверил в рантайме в nsight и apitrace. Вот и спрашиваю вдруг кто нибудь ещё такое видел.

Sergey
Ок. Нет никакого ffp. Ни я, ни сторонние библиоте...

а точно в glMatrixMode? как это в логах зафиксированно, ибо это может быть что-то вроде glMatrixMode+XXXX

Sergey- Автор вопроса
Sergey
Ок. Нет никакого ffp. Ни я, ни сторонние библиоте...

Но такие не на всех интелах. И падает не всегда. Иногда есть только сообщения (уровня error) дебаг контекста, но не генерируется ошибка в glGetError

Sergey- Автор вопроса
disba1ancer
а точно в glMatrixMode? как это в логах зафиксиров...

Ничего кроме сообщений контекста не лоигруется, зафиксировано так: Error has been generated. GL error GL_INVALID_ENUM in MatrixMode: (ID: 2659017226) Generic error И ещё ворнинг (не еррор) от контекста про то что GL_LIGHTING, оказывается, депрекейтед. Но я его тоже не использую, разумеется. API_ID_DEPRECATED_TARGET deprecated behavior warning has been generated. Enable of GL_LIGHTING capability is deprecated.

Sergey- Автор вопроса
disba1ancer
у тебя на каждый вызов glGetError?

Есть режим в котором почти на каждый.

Sergey
Есть режим в котором почти на каждый.

также glGetError рекомендуют вызывать в цикле пока не получишь GL_NO_ERROR

Sergey- Автор вопроса
Sergey
Ничего кроме сообщений контекста не лоигруется, за...

Ещё подумалось, что у пользователей может быть какой то сторонний оверлей (стим, фрапс и т.п.), который видит compat-контекст, и на всякий случай бекапит/восстанавливает легаси стейт.

Sergey- Автор вопроса
disba1ancer
также glGetError рекомендуют вызывать в цикле пока...

Да, через такую обёртку и вызывается. Ошибка всегда либо одна, про invalid enum, либо нету, только спам от контекста.

Sergey- Автор вопроса
disba1ancer
а compat пробовал отключить?

Пока нет, надо попробовать.

Может какой нибудь оверлей типа afterburner пытается поверх вашей апы рисовать?

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

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

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
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
Карта сайта