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

1 ответ

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

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

2 ответа

Рендеринг пикселей из массива значений RGB в SDL 1.2?

Я сейчас работаю над эмулятором NES и не могу понять, как визуализировать пиксели. Я использую трехмерный массив для хранения значения RGB каждого пикселя. Определение массива выглядит следующим образом для размера экрана 256 x 224: byte ...

2 ответа

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

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

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

2 ответа

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

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

5 ответов

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

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

1 ответ

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

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

4 ответа

Почему valgrind говорит, что базовая программа SDL теряет память?

Вот программа SDL: #include <SDL/SDL.h> int main(int argc, char** argv){ SDL_Init(SDL_INIT_VIDEO); SDL_Surface* screen = SDL_SetVideoMode(640, 480, 16, SDL_HWSURFACE); SDL_Quit(); return 0; }Скомпилировано с командой: g++ -o test test.cpp ...

7 ответов

Как подавить вывод консоли в Python?

Я использую модуль джойстика Pygame / SDL для получения ввода с геймпада. Каждый раз звонюget_hat() Метод это печатает на консоль. Это проблематично, так как я использую консоль, чтобы помочь мне отладить, и теперь ...

2 ответа

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

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

3 ответа

main.cpp :(. text + 0x5f): неопределенная ссылка на

Я пытаюсь составить упражнение из руководства SDL. Я собираю так: g++ -o main main.cpp -I/usr/local/include/SDL2 -L/usr/local/lib -lSDL2и я получаю это: /tmp/cci2rYNF.o: In function `main': main.cpp:(.text+0x5f): undefined reference to ...