HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > OpenGL > Помогите скомпилировать библиотеку
GLSL Optimizer
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Помогите скомпилировать библиотеку

Значит задачка следующая: вот проект https://github.com/aras-p/glsl-optimizer его надо собрать таким образом, чтобы после компиляции его прожевала шестая студия. Это вообще реально сделать?
Изначально он компилится только под 2010-ю. Надо, чтобы выходная либа воспринималась шестёркой компиляция без хитрых настроек использует CRT 2010-й студии и под шестёркой много бесполезных функций оттуда попросту отсутствует. Может надо какой-нить CRT_SECURE_NODEPRECATE или там наоборот разрешить. Очень надеюсь на вашу помощь.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 133893

Старое сообщение 23-02-2014 13:34
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
GLSL optimizer based on Mesa's GLSL compiler. Used in Unity for mobile shader optimization.

И ты, Брут, продался большевикам.

Добавлено 23-02-2014 в 20:38:

Что-то не внушает мне доверия эта библиотека. Не хочу даже пробовать её в волатиле. Я как-то больше доверяю собственным знаниям в плане оптимизации GLSL.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 133894

Старое сообщение 23-02-2014 13:38
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
XaeroX писал:
И ты, Брут, продался большевикам.

Как только я захотел её заюзать, они из под носа утащили её у меня в Юните.

Цитата:
XaeroX писал:
Что-то не внушает мне доверия эта библиотека. Не хочу даже пробовать её в волатиле

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

Цитата:
XaeroX писал:
Я как-то больше доверяю собственным знаниям в плане оптимизации GLSL.

Лучше бы скомпилить помог, у тебя есть 2010-я студия, я знаю.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 133897

Старое сообщение 23-02-2014 13:42
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
Как только я захотел её заюзать, они из под носа утащили её у меня в Юните.

Жаль, что ты не прочитал описание. А там есть замечательное: "This GLSL optimizer is made for Unity's purposes".
Цитата:
Дядя Миша писал:
Ну вот потом не удивляйся что у тебя тормозит всё, раз ты экспериментировать не хочеш.

Я давно не удивляюсь, если ты не заметил.
Можно, конечно, всю химию экспериментально изучить, смешивая разные реактивы, но не проще ли учебник прочитать?
Беда в том, что для человека, который не умеет читать, первый вариант изучения - единственный доступный.
Цитата:
Дядя Миша писал:
я сам хочу посмотреть, какой от нее толк

Не понимаю, что ты хочешь увидеть, если там заявлена оптимизация главным образом под мобильные платформы.
Цитата:
Дядя Миша писал:
Лучше бы скомпилить помог, у тебя есть 2010-я студия, я знаю

Не могу, я только икс-вайдеру компилить помогаю, потому что у нас с ним договор.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 133898

Старое сообщение 23-02-2014 13:48
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
XaeroX писал:
но не проще ли учебник прочитать?

Ну покажи мне учебник, где написано про конкретно этот оптимизер.

Цитата:
XaeroX писал:
"This GLSL optimizer is made for Unity's purposes".

Дык добавили за 10 минут перед тем, как я вознамерился. Это известное дело.
Цитата:
XaeroX писал:
Не понимаю, что ты хочешь увидеть, если там заявлена оптимизация главным образом под мобильные платформы.

Главным образом я хочу прокачать свой скилл написания GLSL, путём вдумчивого анализа исходника и результата работы оптимизера.

Цитата:
XaeroX писал:
Не могу, я только икс-вайдеру компилить помогаю, потому что у нас с ним договор.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 133907

Старое сообщение 23-02-2014 14:23
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
Дык добавили за 10 минут перед тем, как я вознамерился. Это известное дело.

Тебе точно пора в политику идти, ради кала протестовать.
Цитата:
Дядя Миша писал:
Главным образом я хочу прокачать свой скилл написания GLSL, путём вдумчивого анализа исходника и результата работы оптимизера.

И в очередной раз - за счёт других. Кто-то - напишите мне то, кто-то - скомпилируйте мне это. Эдакая имитация бурной деятельности.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 133913

Старое сообщение 23-02-2014 14:44
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
XaeroX писал:
Тебе точно пора в политику идти, ради кала протестовать.

На кал недостаточно силён. Но я тренируюсь.

Цитата:
XaeroX писал:
И в очередной раз - за счёт других.

Это ты даже не представляешь в каком глупом свете себя выставил.
Ну да ладно, я промолчу.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 133916

Старое сообщение 23-02-2014 15:23
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
Это ты даже не представляешь в каком глупом свете себя выставил.

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 133918

Старое сообщение 23-02-2014 15:26
-
marikcool
Житель форума

Дата регистрации: Jul 2011
Проживает: kz
Сообщений: 1522
Возраст: 37

Рейтинг



Так либа или дллка нужна?

__________________
vk.com/skullcapstudios

Сообщить модератору | | IP: Записан
Сообщение: 133919

Старое сообщение 23-02-2014 15:39
- За что?
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



Награды
 
[1 награда]


Я бы помог, но у меня вс2010 слетела вместе с нвидиа-дровами и вендой. После отката ntbackup поставить 2010 повторно... НЕВОЗМОЖНО. Сижу, радуюсь тому что я больше не программист.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

Сообщить модератору | | IP: Записан
Сообщение: 133925

Старое сообщение 23-02-2014 16:00
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
~ X ~ писал:
Сижу, радуюсь тому что я больше не программист.

Вот и правильно, кстати. У нас тут на форуме непрерывная паралимпиада, за победу в которой даже медаль не полагается.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 133926

Старое сообщение 23-02-2014 16:03
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
marikcool писал:
Так либа или дллка нужна?

Ну мне скомпилили экзешник для тестов, я потестировал в оффлайн-режиме, посмотрел на результаты. Эта штука реально помогает только от совсем уж детских ошибок, что-то капитальное она исправить не в состоянии. Т.е. для тех, кто кубает под юнити она наверное будет полезна. Ну и возможно делает какие-то оптимизации для GLES. По большому счёту это приближенная версия компилятора GLSL в драйвере с возможностью посмотреть на выходной результат. В этом и ценность.
Передумывал я её встраивать. Ксер прав, толку от нее чуть.

Всем спасибо за участие.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 133936

Старое сообщение 23-02-2014 16:31
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 23:30. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > OpenGL > Помогите скомпилировать библиотеку
GLSL Optimizer
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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