HLFX.Ru Forum Страницы (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)


Отправлено XaeroX 05-06-2011 в 17:42:

У меня такие лаги случались и в оригинальной халфе в режиме Д3д. А на каких-то версиях драйверов - это было даже в режиме опенгл. До сих пор загадка, с чем это связано. Может, это квайри-перфоманс-каунтер шалит, а может, что-то ещё.

__________________

xaerox on Vivino


Отправлено thrndm 12-06-2011 в 07:40:

Под Xash'ем в Half-Life некоторые текстуры просвечивают через другие.


Отправлено XaeroX 12-06-2011 в 08:26:

thrndm
Я обновил архив по ссылке, попробуй теперь.

__________________

xaerox on Vivino


Отправлено thrndm 12-06-2011 в 08:35:

XaeroX
Кровь более не просвечивает, но надпись всё ещё видна.


Отправлено XaeroX 12-06-2011 в 08:44:

thrndm
Ну значит у тебя кривая видюха, выброси её на помойку. =\

Добавлено 12-06-2011 в 15:44:

Я не могу подбирать магические константы для полиоффсета для каждой конкретной видеокарты. На моей всё работает идеально.

__________________

xaerox on Vivino


Отправлено Дядя Миша 12-06-2011 в 09:51:

Цитата:
thrndm писал:
Под Xash'ем в Half-Life некоторые текстуры просвечивают через другие.

декали поверх бочек рисуются?
нихрена себе!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено HAWK0044 28-07-2011 в 22:35:

ну наконец-то он мне понадобился...
На нетбуке с АТИ мобилити радеон... карточка гадость, враппер конкретно помог,спасибо!


Отправлено XaeroX 29-07-2011 в 02:17:

HAWK0044
Поделись уже с народом - какая модель карточки, какие именно игры запускал? Если есть глюки - то какие?

__________________

xaerox on Vivino


Отправлено HAWK0044 30-07-2011 в 23:42:

ну что же, сегодня сделал еще один тест, только уже усложнил задачу.
Нетбук всё тот же.
Карточка 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:

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


Отправлено Дядя Миша 31-07-2011 в 08:07:

а 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'


Отправлено XaeroX 31-07-2011 в 08:35:

HAWK0044
Враппер пока не реализует функцию glCopyTexImage2D.

__________________

xaerox on Vivino


Отправлено HAWK0044 31-07-2011 в 08:52:

Дядя Миша
"Враппер пока не реализует функцию glCopyTexImage2D."
Вот дядь Миш в чём на этот раз дело. А в тот раз это было вообще нечто...

Добавлено 31-07-2011 в 12:52:

А вообще дяде Мише читать посты с переменной "g_iScreenCopy" строго не рекомендуется т.к у него тут же возникает желание сказать про меня что-нибудь или добавить меня в игнор


Отправлено XaeroX 31-07-2011 в 10:03:

HAWK0044
Добавил поддержку glCopyTexSubImage.
glCopyTexImage тоже поддерживается, но только если не надо делать format conversion (т.е. текстура GL_RGB или GL_RGBA) - лениво было делать конверсию.

__________________

xaerox on Vivino


Отправлено HAWK0044 31-07-2011 в 13:24:

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

Но проблема с шейдерами так и не решена. Игру выбивает при попытки запустить glGenProgramm ,т.е они не инцилизированны, но на моей машине всё ок. А значит это просто не держиться буком.


Отправлено XaeroX 31-07-2011 в 13:36:

HAWK0044
Какая может быть менее тормозная альтернатива моему врапперу? Поделись ссылкой, что ли.

Цитата:
HAWK0044 писал:
Игру выбивает при попытки запустить glGenProgramm

Наверное потому, что glGenProgram равна NULL, а ты не проверяешь поддержку расширений. Враппер не поддерживает шейдеры.

__________________

xaerox on Vivino


Временная зона GMT. Текущее время 04:54. Страницы (5): « 1 2 [3] 4 5 »
Показать все 70 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024