Официально представлен (http://vlists.pepperfish.net/pipermail/lima-limadriver.org/2...) код (https://gitorious.org/lima) нового открытого драйвера Lima (http://limadriver.org/), позволяющего обеспечить поддержку графического сопроцессора Mali (Mali-200 (http://www.arm.com/products/multimedia/mali-graphics-hardwar...) и Mali-400 (http://www.arm.com/products/multimedia/mali-graphics-hardwar...)), применяемого во многих чипах на основе архитектуры ARM. Открытый драйвер был создан при поддержке компании Codethink на основе реверс-инжиниринга закрытого Linux-драйвера, поддерживаемого компанией ARM.
Несмотря на то, что драйвер Lima позиционируется в роли экспериментального и пока готов только начальный прототип на базе которого ещё планируется создать полноценный драйвер Mesa/Gallium, в представленном коле уже поддерживается OpenGL ES и многие возможности, которые присутствуют в проприетарном Linux-драйвере от компании ARM. Код открыт (h...URL: http://vlists.pepperfish.net/pipermail/lima-limadriver.org/2...
Новость: http://www.opennet.me/opennews/art.shtml?num=33043
Вот, блин, не понимаю таких как ARM, Broadcom и прочих - всё равно патенты на схему у них, деньги они именно на ней делают, так какого фига исходники драйвера прятать?
Дык тырят друг у друга "интеллектуальную собственность", а потом скрывают всеми силами. Квалкомм как-то слился на том, что у Broadcom украл 3gp кодек (до тех пор, пока купили Broadcom целиком) - были вынуждены на пиндосский рынок отдельную линейку чипов с кастрированным видео выкатить
Ты обычного человека спроси какого он мнения насчет "security by obscurity". А теперь обдумай кем являются люди в руководящих должностях (те кто обычно составляют политику компании). Контрпример как всегда гугл: высшее звено руководства - инженеры, поэтому у них отношение к Security by Obscurity соответствующее?Именно поэтому (потому что в руководящих структурах инженеры) компании подобные гуглу будут жить - а подобные яблу и некрософту должны подохнуть вместе со своим советом директоров.
PS: Светлое будущее способны построить только инженеры - и только с научным подходом (но с творческим мышлением). Все остальные - ... :) (можете не обижаться сильно - к тому времени ни вас ни нас не будет тут).
> Именно поэтому (потому что в руководящих структурах инженеры) компании подобные гуглу будут жить - а подобные яблу и некрософту должны подохнуть вместе со своим советом директоров.Чтоб ты знал, google от apple ничем не отличается. Такая же проприетарная мрaзь.
>Чтоб ты знал, google от apple ничем не отличается. Такая же проприетарная мрaзь.ДА ЗНАЮ Я!! Я даже знаю про это (http://www.google.com/landing/screenwisepanel): "Разумеется, они должны будут сообщить своё имя, возраст и другую информацию, так что Google сможет за год отпрофилировать их по полной программе, а потом использовать эту информацию для распознавания характеристик в миллионах анонимных профилей, которые неё уже скопились на сегодняшний день."
Однако я не стал объединять все в одно (и, кстати, время еще покажет кто по подлости займет первенство).
А чего тут ждать? Огрызок на первом месте, Мелкософт и Гугл делят почетное второе. Причем Мелкософт стрижет деньги с этих двух компаний, а они ей откровенно подыгрывают, поскольку находятся в сговоре ;)
Спорно: Майкрософт и Apple будут "стричь" Гугл, а Гугл будет воровать/5 центов в день/.. личные данные пользователей, включая их переписку, и сливать их заинтересованным лицам. Кто подлее?
> Спорно: Майкрософт и Apple будут "стричь" Гугл, а Гугл будет воровать/5 центов
> в день/.. личные данные пользователей, включая их переписку, и сливать их
> заинтересованным лицам. Кто подлее?Майкрософт и Apple, конечно. "Стричь" такие же корпорации, как и они сами — это крысятничество. Крысятничество — подлее, чем обычно воровство. В основном потому, что еще не перевёлось мышление, повелевающее делить всех на "своих" и "чужих", но тем не менее.
>Крысятничество — подлее, чем обычно воровство.Понятие «крысятничество» придумали те, кто сами воровали охотно. Да вот незадача, им нравилось воровать у других, но не нравилось, когда воровали у них. А толпа недоумков, считающих отсидку за высшую точку развития человеческой личности, вытащила это понятие за пределы тюремных стен и популяризировала среди таких же ущербных.
>А чего тут ждать? Огрызок на первом месте, Мелкософт и Гугл делят почетное второе. Причем Мелкософт стрижет деньги с этих двух компаний, а они ей откровенно подыгрывают, поскольку находятся в сговоре ;)Я же писал что время еще покажет. Я намекал на то что у гугла уже есть солидный портфель патентов, но пока он не троллит. При этом гугл тихо и мирно собирает данные о пользователях в сети. Понятно только то что у гугла еще не все готово чтобы "развернуть крылья" прямо сейчас. А что потом?
> у гугла уже есть солидный портфель патентов, но пока он не троллит.Мобильное подразделение моторолы недавно вознамерилось нагнуть эппл по полной. Счет идет на миллиарды.
миллиарды тонн попкорна
М-да, какая удивительная наивность.То есть реально думаешь, что победят компании, в которых на бизнес будут смотреть только с технической точки зрения?
А ничего, что тут как минимум три подхода должны быть? И все крупные и серьезные компании про это знают (и гуголь, и эпль, и майкрософт и т.п.) и не играю в детский сад, в котором технари все решают.
Сразу бросается в глаза то что вы - не инженер. Кто ж виноват?
ну технари не могут конкурировать там - где царствует обман/воровство/грабёж...
просто у них мозг другим занят, а тот у кого мозг настроен на приспособление в соце и "наступание на горло" сородичам..., они и есть - манагеры/топы (и прочая "грязь")
но умирают все одинаково - обделавщись от судорог ;)и, полагаю, надежду, что на земле возобладает общество без "грязи", человечество будет лелеять всегда...
в этом не ничего наивногоа если бы все были как топы - сдохлиб с голоду ;)
то что реверсят украденные/отобранные у технаря и закрытые драйвера - это плюс - знания и идеи не пропадают (хотя манагеры/маркетологи постарались обосрать/усложнить ситуацию)
> и, полагаю, надежду, что на земле возобладает общество без "грязи", человечество будет
> лелеять всегда...Это не надежда. Мы должны понемногу имплементить это. И вы смотрите, слегка получается уже. Теперь любителей грязюки интернетчики довольно быстро выводят на чистую воду.
>Именно поэтому (потому что в руководящих структурах инженеры)Уже нет. Откуда этот миф?
>Контрпример как всегда гугл: высшее звено руководства - инженеры, поэтому у них отношение к Security by Obscurity соответствующее?
Спросите их о Google file system.
> Спросите их о Google file system.У Вас есть точная информация о том, что GFS — это именно Security by Obscurity? Насколько мне известно, это просто проприетарная файловая система. Security by Obscurity — это скорее написание сложночитабельного кода, чем выбор закрытой лицензии.
Бинарник без исходников вполне себе трудночитаем. Нативный, в смысле.
> Бинарник без исходников вполне себе трудночитаем. Нативный, в смысле.А у вас есть бинарник GFS?
А насчет трудночитаем - да не надо пиндеть, идой нормально расколупывается. Возни больше, да, но она чисто механическая в основном. Ну, типа решения кроссворда. Программер нам загадывает а мы - отгадываем обратно. Как правило большинство корпорастивных програмеров довольно унылы и примитивны и анализ их отходов мозговой деятельности никаких проблем не представляет.
> А насчет трудночитаем — да не надо пиндеть, идой нормально расколупывается.я так понимаю, дальше «приветмиров» ты вряд ли «расколупывал».
> я так понимаю, дальше «приветмиров» ты вряд ли «расколупывал».Да как тебе сказать то, был такой приветмир - 4 метра в бинарнике, да еще необычный проц с необычным набором команд. Весь он меня не интересовал, но вот некоторые характерные фрагменты - очень даже. ИЧСХ, было расколупано. Местами кстати вполне катил подход "налечь на проблему толпой", хоть и в первобытном виде ;)
что-то мне подсказывает, что «вся толпа» вкалывала из-за одного жадного буратины, медленно и печально снимая с бинаря защиту.
> что-то мне подсказывает, что «вся толпа» вкалывала из-за одного жадного буратины,
> медленно и печально снимая с бинаря защиту.Не угадал. Из-за стаи жадных буратин, требующих от производителя делать симлок. Защита к счастью только на характерном блоке описывающем на какого именно узурпатора заблочен девайс. Но в одном ты, будучи умным субъектом, сцукоправ. Меня задолбло ломиться в запертую дверь при том что она нынче стоит в чистом поле. В мире где можно пойти и скачать сорец, ида уже ни к чему. Это я просто намекаю проприеарасам что все не так круто и замечательно как они себе мнят.
ну, я почти угадал. без подколок выражаю сочувствие товарищам по несчастью: сам подобное удовольствие имел с пяток лет назад. выпью, что ли, вечерком за героев невидимого фронта.
> ну, я почти угадал. без подколок выражаю сочувствие товарищам по несчастью: сам
> подобное удовольствие имел с пяток лет назад.
> выпью, что ли, вечерком за героев невидимого фронта.Да, и ты не представляешь себе как я рад что теперь навалом железок где так дрюкаться больше не нужно, а сам сотовый модем вообще если и есть то всего лишь какая-то там побочная периферия, которую при желании можно вырубить. Если честно, мне так больше нравится :)
p.s. да, мне уже довольно давно не нужна ида. Теперь я в общем случае могу просто скачать сорец. За что _гигантские_ спасибы всем причастным.
> Дальше не читал. Теоретик кустистый.Вы правда забыли добавить что этот теоретик - вы :). А я этой самой идой успешно выколупал несколько довольно брейнфакерских алгоритмов в довольно инопланетных условиях, если что.
> А яГолова от патефона.
> этой самой идой успешно выколупал несколько довольно брейнфакерских алгоритмов в довольно
> инопланетных условиях, если что.Перевожу на русский - в игрухе забил чсетчик жизней чтоб не уменьшало :)
Ну жык Ксакеп - фиг ли :)
> Перевожу на русский - в игрухе забил чсетчик жизней чтоб не уменьшало :)Угу. Забавный такой счетчик жизней - операторский симлок назывался. С каким-то задроченным самопальным шифрованием, точный алгоритм которого никто так и не смог опознать как нечто общеизвестное, но уловить идею и передрать вычисления - почему бы и нет. К большому неудовольствию аффтаров фирмвари, за которыми не заржавела новая версия где алгоритм как-то ненавязчиво поменялся. Что ему впрочем не сильно помогло.
Это он к тому что он - Ылита :)
У него видишь IDA всё влёгкую раскалывает, все винды он уже зареверсил до компилящихся сорцов которые дают такие же бинари как исходные :)
Ну а теперь от скуки на форумах чешет :)))
> У него видишь IDA всё влёгкую раскалывает,Раскалывала когда-то. Было дело.
> все винды он уже зареверсил
Нафиг нужно. Проще пингвина взять - там это излишне. Пошел да укачал сорец. И изучай себе в человеческом виде как и что.
> до компилящихся сорцов которые дают такие же бинари как исходные :)
Внезапно, одну не сильно крупную фигню я как раз и довел именно до компилябельного асмового сорца. Вполне внятного и годного к майнтенансу лично мной. Меня устроило :). Правда это был довольно специфичный кус кода, но как ни странно и такое тоже бывает. Хоть это геморно и извратно.
> Ну а теперь от скуки на форумах чешет :)))Кушает недотеп слегонца.
> Как правило большинство корпорастивных програмеров довольно унылы и примитивны
> отходов мозговой деятельностиМожете показать свой код? Ну так, для сравнения.
> Можете показать свой код? Ну так, для сравнения.#define TRUE FALSE //have a nice debugging session ;)
100 лет как боян((
А почему вы так против s-t-o? Потому что вам в голову вдолбили?Оно вполне себе работает в условиях недостаточной мотивации атакующего. То есть во многих реальных ситуациях. Как один из примеров - DRM для софта именно на ней и строится. Вносит определенный риск, однако работает.
> Вносит определенный риск, однако работает.Не вижу каким макаром DRM работает. Пираты на него кладут с прибором, у честных пользователей масса геморроя за их же бабки. Хорошенькая "работа".
> Не вижу каким макаром DRM работает. Пираты на него кладут с прибором,
> у честных пользователей масса геморроя за их же бабки. Хорошенькая «работа».а вот так и работает. DRM — это легальная защита от честных пользователей.
Steam вполне себе работает. И гораздо удобнее чем пиратство (никто особо не жалуется), и профит получает при этом.
> (никто особо не жалуется),Ага, припоминаю что тут в новости про Desura "никто не жаловался".
Я говорил про Steam. Вы же не говорите что редхат глючный, ставя в пример убунту, правда?
add: впрочем, справедливости ради - Steam был ужасно крив, неудобен и падуч на ранних стадиях своего существования (где-то до 2006-7г).Впрочем, с тех пор они многое поняли и улучшили, особенно в последние года 3. Есть некоторое трение (мешающее вбросу больших масс казуальных юзеров в систему, как недавно кое-кто писал), но в принципе и сейчас все очень неплохо.
> Я говорил про Steam.Вот его то с оной (там _нет_ DRM) и сравнивали, при том отзывы о DRM были не то чтобы лестные. Хотя я конечно понимаю, если всю жизнь жить в сортире и не высоывать нос за его пределы - сложно себе представить что в других местах может пахнуть и чуть получше.
> там _нет_ DRMШто, простите? DRM = Digital Rights Management. Steam по определению является его формой сам по себе.
> отзывы о DRM были не то чтобы лестные
Вы имеете в виду дополнительные DRM-системы, которые некоторые издатели навешивают на изданную в стиме игру? А вас никто не заставляет их покупать. Вон кто-то из-за "always-on" Ubi бойкотирует. Что, правда, больше похоже на "отморожу уши назло бабушке". (и это печально)
>> там _нет_ DRM
> Што, простите? DRM = Digital Rights Management. Steam по определению является его
> формой сам по себе.Так его нет в _Desura_ у которой еще и код клиента открыт. Да, от стима такого счастья не дождешься: там тебе всучивают полкило зондов за твои же бабки. Очень мило, ага :)
> в стиме игру? А вас никто не заставляет их покупать.
Так я и не покупаю. Зачем мне ваш геморрой за мои бабки? Я что, мазохист?
> Так его нет в _Desura_ у которой еще и код клиента открыт. Да, от стима такого счастья не дождешься: там тебе всучивают полкило зондов за твои же бабки. Очень мило, ага :)Дак я же не спорю. DRM в любом виде - это ограничение и потенциальный геморрой для пользователя. Но а) где Desura и где Steam, и б) вы мягко говоря преувеличиваете о зондах и жалобах на стим. Это в _достаточной мере_ компромисс. Не надо быть максималистом.
> Это в _достаточной мере_ компромисс. Не надо быть максималистом.Поимение пользователя за его же деньги - это не компромисс а лохотрон.
А, пардон. Вы о Desura, я протупил. Ну так в GoG тоже нет DRM ни в каком виде. Результаты вы можете наблюдать с Ведьмаком 2, погуглите.Насчет глючности - невозможно отрицать, что Steam взорвался, прилично поднял ПК-гейминг из задницы и проблем с ним в последние года три никто (95%) не наблюдает. Определенное количество неудобств (там есть трение, как я и говорил) не сравнится с количеством неудобств любого линукс-дистра для эквивалентного по казуальности юзера.
> из задницы и проблем с ним в последние года три никто (95%) не наблюдает.Угу, то-то на каждом форуме воплей. А пользуются в основном потому что каталоги с софтом - в принципе штука удобная. Не прошло и 20 лет как это и до убежденных виндузятников стало медленно доползать. К DRM это вообще _никак_ не относится - юзеры за удобный метод получения софта готовы платить, а не за то что им DRMом поднасрут.
> Пираты на него кладут с приборомКак бы ни силились доказать обратное идеалисты, DRM частично защищает от пиратства игры в первые несколько дней, например, а игры продаются в основном в первый день. Steam тоже работает на этом принципе, и при этом процветает. Другой пример - разный мелкий софт с простенькой или не очень защитой, но постоянно обновляемый, и защищаемый по принципу "неуловимого Джо" (слишком много гемора на взлом, слишком мала востребованность).
Это минимальные примеры. Впрочем мы от темы отклонились, сьехав на DRM: речь шла о security through obscurity. Технически это неправильный концепт, но в реальной жизни он таки применяется с разной степенью успешности. Преимущество - простота, недостаток - вносимый риск. Бизнес (и не только) постоянно работает с рисками в условиях недостатка ресурсов, поэтому security through obscurity применяется там постоянно. Тот, кто смог оценить риск, вносимый этим подходом, и применяет его сознательно - зачастую (не всегда) сильно экономят ресурсы. Как там? "глаза боятся, руки делают".
Так что если "чистый" технарь говорит что security through obscurity не работает, ему лучше иметь в виду только технические аспекты, и не соваться за пределы своей компетенции.
> не очень защитой, но постоянно обновляемый, и защищаемый по принципу "неуловимого
> Джо" (слишком много гемора на взлом, слишком мала востребованность).Яркий пример: онлайн игры. Ну не пиратится онлайн сервант и доступ к нему. Как максимум делается эмуль, но самому с нуля игровой мир фигачить - прорва работы. Вот это - нормальный подход, да. И юзерам никаких проблем и денег в принципе получить можно.
Все верно. Но не везде можно вытащить часть функционала на контролируемую машину. Где-то приходится доверять юзеру.
> Где-то приходится доверять юзеру.Интересное "доверие". За такое "псевдо-доверие" в приличном обществе канделябром по морде бьют. Вообще не понимаю этой мании с попытками как можно техничнее поиметь пользователя и сделать так чтобы он максимально пожалел о том что связался с вами за свои же бабки.
> За такое "псевдо-доверие" в приличном обществе канделябром по морде бьют.Походите по nosteam-пабликам Counter-Strike и посмотрите, чем закончилась техническая невозможность вынести функционал прицеливания на сервер. Бросьте молиться на свою священную корову, мир не такой черно-белый, как часто его описывают анонимы на опеннете. Любое решение является трейд-оффом.
> Походите по nosteam-пабликам Counter-Strike и посмотрите, чем закончилась техническая
> невозможность вынести функционал прицеливания на сервер.Боюсь что мне это неинтересно. Я лучше по серверам Xonotic похожу, там сделали доставляющие режимы игры с боевыми человекоподобными^W vehicles который довольно изрядно доставляет. Нечто среднее между CTF и звездными войнами :)
> PS: Светлое будущее способны построить только инженеры -Аха, сразу DEC спомнил :-)
> Светлое будущее способны построить только инженеры - и только с научным подходом (но с творческим мышлением). Все остальные - ...(можете не обижаться сильно - к тому времени ни вас ни нас не будет тут).Идеализм в худшем его проявлении. (можете не обижаться сильно)
> Светлое будущее способны построить только инженерыИнженеры, лол.
Ублюдки-нженеришки, для начала, пределы своей компетенции понять и осознать не способны. Не врубаются, что за пределами их красных глаз в чёрных консолях есть целый мир, устроенный куда нетривиальнее, чем они могут себе представить.
Хотя, нет, в последнем я гоню как раз. Они догадываются, что этот мир есть, и именно это вызывает у них батхёрт, бессильную злобу, и сопли на Хабре про то, как замутить своё общество, без денег, но с блекджеком и шлюхами.
Потому что их опухшие мозги неспособны понять одну простую вещь. Догадайтесь, какую.
> Вот, блин, не понимаю таких как ARM, Broadcom и прочих - всё
> равно патенты на схему у них, деньги они именно на ней
> делают, так какого фига исходники драйвера прятать?спроси у nVidia, они точно знают.
> так какого фига исходники драйвера прятать?Скорее всего - налицензировали когда-то в былые времена что попало на каких попало условиях и теперь очкуют что лицензировавший выдаст по ушам за слив его интеллектуальной собственности в документации. Корпорасы такие корпорасы...
лучше бы заставили арм спеки выдать
> лучше бы заставили арм спеки выдатьДа там как оказалось железка довольно тривиальная была по сравнению с монструозными писючными гпу. Вот перец и реверснул это на одном дыхании, офигев от разницы с десктопными переростками и насколько все проще и логичнее. На форониксе более подробно написано :)
>Вот перец и реверснул это на одном дыхании, офигев от""The reverse-engineering has been sponsored by Codethink for the past several months by Luc Verhaegen[...]"
Вряд ли Люк дышит _так глубоко.
> Вряд ли Люк дышит _так глубоко.В реверсинге по другому не получается. Это обычно такой нырок с головой в предметную область.
Потому что топ менеджмент - старпёры лет 60-70. Когда-то они так работали и всё было гут, но мир изменился, а они нет. Всё бояться что кто то что то стырит. Параноидальные щизофреники.
> Потому что топ менеджмент - старпёры лет 60-70.Когда вы пролетите с продуктом, и пару раз обанкротитесь, может начнете думать.
> Когда вы пролетите с продуктом, и пару раз обанкротитесь, может начнете думать.…о том, что некоторые вещи можно не зажимать и судорожно пилить, хватая ртом воздух, а отдать комьюнити и развивать за счёт энтузиастов гораздо меньшими средствами.
впрочем, для этого надо иметь мышление, немного отличное от «после нас хоть потоп!»
>> Когда вы пролетите с продуктом, и пару раз обанкротитесь, может начнете думать.
> …о том, что некоторые вещи можно не зажимать и судорожно пилить, хватая
> ртом воздух, а отдать комьюнити и развивать за счёт энтузиастов гораздо
> меньшими средствами.совершенно непрогнозируемая штука, в отличие от штата программистов с планом проекта.
хотел бы видеть вам в роли руководителя проекта перед акционерами с отчетом:
- да, мы опубликовали проект, и ждем от моря погоды.> впрочем, для этого надо иметь мышление, немного отличное от «после нас хоть потоп!»
Как наблюдаю, и могу ошибаться, коммерческие исходники массового публикуют в районе банкротства. Когда уже "после нас хоть потоп". Последняя торпеда конкурентам, или как там еще.
> совершенно непрогнозируемая штука, в отличие от штата программистов с планом проекта.проблема в том, что «штат программистов с планом проекта» тоже штука слабопрогнозируемая. особенно если сроки по проекту назначает румяный манагер, которому обещана премия за «быстрое выполнение». кагбэ эпические пролажи дедлайнов и «сдачи» продуктов, которые и на бету-то тянут с трудом (в надежде, что «потом попатчим, сейчас хоть что-нибудь бы выкатить») — не страшилки из фольклора, а скорее будни многих разработчиков. при этом, натурально, сами-то разработчики могут быть вполне квалифицированы и факап видеть ещё до начала проекта.
> хотел бы видеть вам в роли руководителя проекта перед акционерами с отчетом:
> — да, мы опубликовали проект, и ждем от моря погоды.что смешно, очень часто так и выходит. вкупе с забавными корпоративными играми «переведи стрелки» и «один раз — не пи…с».
> Как наблюдаю, и могу ошибаться, коммерческие исходники массового публикуют в районе банкротства.
вот давай не смешивать так ненавязчиво исходники, положим, какой-нибудь кад-системы и исходники драйверов к железяке. первая нужна пользователям сама по себе, а вторые являются лишь сопутствующим материалом, и без железяки полезны так же, как зонтик на Солнце.
манагеры тоже разницы не видят. часто в силу того, что это не их работа. и вот тут дорога раздвояется: одни манагеры просто не хотят слушать специалистов в предметной области («я начальник, ты холоп! буду я всяких холопьев слушать!»), а вторые может и послушали бы, да некого. вторых ещё можно перевоспитать (хотя разумность человека, работающего в конторе, где отсутствуют вменяемые профессионалы, весьма под вопросом), первых — только расстреливать.
натурально, «топов» практически никогда не прогоняют за некомпетентность (тому есть много причин, но большинство из них сводится к «потеряем лицо»), пинки и шишки достаются тем, кто пониже. причём очень часто как раз тем, кто говорил, что «никак не успеть», кто говорил, что «так не надо, надо по-другому». за «подрыв командного духа и саботаж проекта». и всё начинается по-новой.
при этом проект, в принципе, вполне может приносить прибыль. только вот для акционеров это всё равно будет вредительством, потому что расходы на проект больше, чем могли бы быть, а прибыль — меньше. и то, что акционеры этого не замечают, никак вредительство не оправдывает.
ффух. что-то большой у Кэпа текст получился.
> ффух. что-то большой у Кэпа текст получился.Зато жизненно и по делу. Прямо как на ладони все. Спасибо тебе, Кэп.
> Когда вы пролетите с продуктом, и пару раз обанкротитесь, может начнете думать.Я как-то плохо себе представляю банкротство от публикации спеков на свой GPU. Даже MS не обанкротился от того что ман на винапи опубликовал почему-то.
> Я как-то плохо себе представляю банкротство от публикации спеков на свой GPU.
> Даже MS не обанкротился от того что ман на винапи опубликовал
> почему-то.я так предполагаю, что неким «аргументом» там выступает такой: «а вот тогда китайцы как начнут клепать клоны!» умные люди, натурально, крутят пальцем у виска — но кто ж их слушает…
> я так предполагаю, что неким «аргументом» там выступает такой: «а вот тогда
> китайцы как начнут клепать клоны!» умные люди, натурально, крутят пальцем у
> виска — но кто ж их слушает…Удачи китайцам сделать клон на основе знания одних только управляющих регистров и прочей самой общей требухи. То же самое что утверждать что систему спиратят если ее апи опубликовать.
RadeonHD еще жив? о_О
>> Основные трудности возникли с разбором особенностей работы компилятора шейдеров, для изучения которого использовался метод перехвата и анализа потока команд к GPU.Всегда поражали такие люди! Респект!
Какие такие? GPU-отладчик это что-то необычное? Любой реалтайм гфх-программер их использует на постоянной основе. А уж поколупать чужой рендер "как оно устроено" - это вообще святое
> на постоянной основе. А уж поколупать чужой рендер "как оно устроено"
> - это вообще святоеКовыряние чужого рендера ничего не говорит о архитектуре вон того GPU и как с ним работать.
> перехвата и анализа потока команд к GPUПринципиальных отличий нет, в основе все тот же
> перехват и анализ потока команд к GPU
> Принципиальных отличий нет, в основе все тот жеАга, кроме того мелкого момента что поток инструкций не документирован.
не понимаю в чем его смысл? ведь есть же работающий драйвер. Зачем писать еще один полуработающий?
> не понимаю в чем его смысл? ведь есть же работающий драйвер. Зачем
> писать еще один полуработающий?исходники «работающего драйвера» не предоставишь? я так понимаю, у тебя есть, раз ты «не понимаешь».
Зачем мне вообще исходники? Искать не отправляет ли драйвер в цру и бродком то что я смотрю? Это можно выяснить и без исходников
Главное работает, чем открытый похвастаться возможно никогда не сможет. По крайней мере в той же мере что и закрытый
Тебе ненадо понимать, у тебя все хорошо.
Затем что закрытый драйвер для Х11 нерабочий. Пройдись по форумам и узнай, что на планшетах с этими карточками используют fbdev. Вот и портируют нормальный на Х11.
На самом деле большинству пофиг на исходники, 99% туда даже залезать не будет.Но закрытый код драйвера, т.е. его ядерная часть + юзерспейсная почти намертво привязывает устройство к определенной версии ядра, иксов и еще некоторых компонентов. в случае бинарных дистров получается привязка к определенной версии дистра, без возможности апгрейда(насчет андроида не уверен, но скорее всего ситуация такая же).
Полностью открытые драйверы к устройству обеспечат девайсу какую-то жизнь, даже если разработчики забьют на него, при условии что оно кому то нужно, разумеется.
Уж не говоря о всяких мелочах, вроде починки мелких багов.
> На самом деле большинству пофиг на исходники, 99% туда даже залезать не будет.Ну и круто, из 1000 болванов - 10 разработчиков, багфиксеров, тестеров и майнтайнеров. Поди хреново, да? А из нескольких миллионов - разработчиков наберется на целый небольшой город.
> не понимаю в чем его смысл? ведь есть же работающий драйвер. Зачем писать еще один полуработающий?Не понимаю, в чем смысл изучения арифметики и зубрения таблицы умножения. Есть же работающие калькуляторы.
Не понимаю, в чем смысл написания курсовых и дипломных работ. Можно же просто купить их или содрать из интернета и выдать за своё.
Не понимаю, в чем смысл создания новых книг, фильмов, картин. Есть же старые.
Я вообще мало что понимаю. Глупый я и невежественный.
> не понимаю в чем его смысл? ведь есть же работающий драйвер. Зачем
> писать еще один полуработающий?Объясняю: юзать ровно то ядро и либы под которое некто удосужился собрать бинарный драйвер - может быть, как бы это сказать, далеко не всегда самым удобным и оптимальным решением. И по факту - вот это и является полурабоающим решением, создающим массу геморроя. Даже версии ядра и библ до актуальных фиг подтянешь, что порождает причудливые формы некромансии.