Результаты поиска по запросу "sdl"

2 ответа

Использование SDL_image в Visual studio 2010 с ошибкой «приложение не может запуститься правильно 0xc000007b»

Я пытаюсь сделать учебник SDL здесь http://lazyfoo.net/SDL_tutorials/lesson03/windows/msvsnet2010e/index.php [http://lazyfoo.net/SDL_tutorials/lesson03/windows/msvsnet2010e/index.php] Я сделал все, что мне было предложено, все построено ...

4 ответа

Определение функции здесь не разрешено до '{'

я получаю действительно раздражающую ошибку. я буквально искал это везде! я даже вернулся и изменил все свои if (case) // to-doв if (case) { // to-do }Я не задаю много подобных вопросов, но я действительно расстроен, и я почти уверен, что это ...

2 ответа

Компиляция с int main (void) завершается неудачно; main (int argc, char * argv []) завершается успешно. Почему?

проблемаЗачем составлять программу, которая имеетint main(void) Основная функция отличается от компиляции программы, которая имеетint main(int argc, char *argv[]) Основная функция, если программа не использует аргументы, переданные в командной ...

ТОП публикаций

1 ответ

Передача указателя на функцию-член в качестве указателя на функцию

Итак, вот ситуация: я использую C ++, SDL и GLConsole вместе. У меня есть класс,SDLGame, который имеетInit(), Loop(), Render() и т. д. - по сути, это логика для моего игрового класса. Пока GLConsole - хорошая библиотека - она позволяет мне ...

2 ответа

Создание контекста OpenGL 3.2 / 3.x в SDL 1.3

Я сталкиваюсь с проблемой, когда SDL говорит, что не поддерживает контексты OpenGL 3.x. Я пытаюсь следовать этому уроку:Создание кроссплатформенного контекста OpenGL 3.2 в SDL (C / ...

1 ответ

Я понимаю, что вы хотите переместить уже полноэкранное окно на другой монитор, но вы должны быть в состоянии узнать, как это сделать, исходя из предоставленной мной информации.

ользую SDL 1.2.14, и я нашел случай, когда мне нужно было выбрать, какой монитор получает полноэкранное окно. С Xorg я обнаружил, что Xinerama может выполнять эту работу, используя переменную среды SDL_VIDEO_FULLSCREEN_HEAD, однако я не смог ...

5 ответов

Имейте в виду, что вы ДОЛЖНЫ создать окно в потоке, которое выполняет обработку событий. Если нет, это не сработает. Вы можете создать окно в вашем потоке обработки событий, а затем передать этот указатель окна вашему потоку рендеринга.

ла мой код настроил среду SDL и приступил к обновлению контекста OpenGL, не выполняя никакой обработки SDL_Event. Это приводит к тому, что окно, пока оно было открыто, кажется Windows не отвечающим. Окно немного мерцает. К заголовку будет ...

2 ответа

Я забыл перейти в Project -> Build Phases -> Compile Sources и добавить SDLMain.m в список. Это решило проблему для меня сразу.

ирался перенести мою игру с перенасыщения на SDL. Он отлично работает в избытке, но я хотел использовать некоторые функции SDL. Итак, я захожу в свойства своего проекта, под заголовком целей я выбираю программу, которая будет скомпилирована, ...

2 ответа

Точно, набор логических значений сформировал бы неатомарную структуру, если бы к ним требовалось согласованность, и вам пришлось менять несколько частей набора без прерывания процесса.

урсеэтот вопрос [https://stackoverflow.com/questions/859690/do-i-need-a-lock-when-only-a-single-thread-writes-to-a-shared-variable] Но я считаю, что мои опасения очень разные. Я недавно создал приложение SDL, используя потоки и OpenGL. У меня ...

1 ответ

@datenwolf Работает отлично! Сначала я получил DC / RC с wglGetCurrent {DC, Context}, как предложено, создал новый контекст из потока и сделал его текущим, а затем поделился пространствами списка отображения с wglShareLists (mainContext, threadContext). Спасибо!

тоящее время я пытаюсь реализовать «загрузочную нить» для очень простого игрового движка, который заботится о загрузке, например. текстуры или аудио, пока основной поток продолжает отображать правильное сообщение / экран до тех пор, пока операция ...