![]() |
Страницы (5): « 1 2 [3] 4 5 » Показать все 70 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- OpenGL (https://hlfx.ru/forum/forumdisplay.php?forumid=7)
-- Запускаем OpenGL-игры под Direct3D9 (https://hlfx.ru/forum/showthread.php?threadid=2846)
У меня такие лаги случались и в оригинальной халфе в режиме Д3д. А на каких-то версиях драйверов - это было даже в режиме опенгл. До сих пор загадка, с чем это связано. Может, это квайри-перфоманс-каунтер шалит, а может, что-то ещё.
__________________
Под Xash'ем в Half-Life некоторые текстуры просвечивают через другие.
thrndm
Я обновил архив по ссылке, попробуй теперь.
__________________
XaeroX
Кровь более не просвечивает, но надпись всё ещё видна.
thrndm
Ну значит у тебя кривая видюха, выброси её на помойку. =\
Добавлено 12-06-2011 в 15:44:
Я не могу подбирать магические константы для полиоффсета для каждой конкретной видеокарты. На моей всё работает идеально.
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
ну наконец-то он мне понадобился...
На нетбуке с АТИ мобилити радеон... карточка гадость, враппер конкретно помог,спасибо!
HAWK0044
Поделись уже с народом - какая модель карточки, какие именно игры запускал? Если есть глюки - то какие?
__________________
ну что же, сегодня сделал еще один тест, только уже усложнил задачу.
Нетбук всё тот же.
Карточка ATI Mobility Radeon 4200series.
С шейдерами оно меня послало куда подальше и выбило в винду с acsess violation.
Отключив их всё заработало , кроме вот этого:
void ScreenCopy()
{
glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, g_iScreenCopy);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
glEnable (GL_BLEND);
glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_FASTEST);
glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP );
glCopyTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, 0, 0, scr_width->integer,scr_height->integer, 0);
}
но тут у меня походу у самого руки как крюки! Но на персоналке всё нормамльно пашет. Правда и врапера там нет.
Мод свой для кастомного билда ксаша
Добавлено 31-07-2011 в 03:42:
на тестовой карте глюков вроде не было.Если только то ,что модель проподала если не видно её центр.Но это думаю я уже накосячил..
а g_iScreenCopy опять ничему не равен?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
HAWK0044
Враппер пока не реализует функцию glCopyTexImage2D.
__________________
Дядя Миша
"Враппер пока не реализует функцию glCopyTexImage2D."
Вот дядь Миш в чём на этот раз дело. А в тот раз это было вообще нечто...
Добавлено 31-07-2011 в 12:52:
А вообще дяде Мише читать посты с переменной "g_iScreenCopy" строго не рекомендуется т.к у него тут же возникает желание сказать про меня что-нибудь или добавить меня в игнор
HAWK0044
Добавил поддержку glCopyTexSubImage.
glCopyTexImage тоже поддерживается, но только если не надо делать format conversion (т.е. текстура GL_RGB или GL_RGBA) - лениво было делать конверсию.
__________________
Спасибо, но я менее тормозную альтернативу нашел, с ней мороки конечно больше, но всё же она менее тормозная, но статичная, скорее всего для мощных машин буду юзать первый способ ,если нет дровов способ с риппером, а на буке статику.
Но проблема с шейдерами так и не решена. Игру выбивает при попытки запустить glGenProgramm ,т.е они не инцилизированны, но на моей машине всё ок. А значит это просто не держиться буком.
HAWK0044
Какая может быть менее тормозная альтернатива моему врапперу? Поделись ссылкой, что ли.
__________________
Временная зона GMT. Текущее время 16:18. | Страницы (5): « 1 2 [3] 4 5 » Показать все 70 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024