Войти
ПрограммированиеФорумГрафика

[wip] Цикл уроков по OpenGL 3.3 (44 стр)

Advanced: Тема повышенной сложности или важная.

Страницы: 139 40 41 42 43 44
#645
16:43, 10 дек. 2017

Здесь единственное место, где я нашёл то самое, что искал. Спасибо вам огромное за проделанную работу. Ничего похожего ни в в книгах, ни интернете я даже близко пока не находил. Проекты на высоком уровне.

На моём ноутбуке установлена программа Optimus для запуска с маломощной видео карты, поэтому EXE и проекты из студии не запускались. Чтобы заработало нужно в начало main.cpp добавить эту строку:

extern "C" _declspec(dllexport) DWORD NvOptimusEnablement = 0x00000001;

Архив со всеми проектами урока в одном решении для VS2015: gl33lessons_source.zip
Архив с exe'шниками: gl33lessons_exe.zip

В этом сообщении оформил со скриншотами: Исходники Проектов на OpenGL


#646
14:03, 11 дек. 2017

8Observer8
> extern "C" _declspec(dllexport) DWORD NvOptimusEnablement = 0x00000001;
а для амд вот

__declspec(dllexport) int AmdPowerXpressRequestHighPerformance = 1;
#647
14:27, 11 дек. 2017

barnes, спасибо! Теперь, по идее, на всех ноутах должно работать, если добавить сразу две строки:

extern "C" __declspec(dllexport) DWORD NvOptimusEnablement = 0x00000001;
extern "C" __declspec(dllexport) DWORD AmdPowerXpressRequestHighPerformance = 0x00000001;
Страницы: 139 40 41 42 43 44
ПрограммированиеФорумГрафика

Тема в архиве.