[devel] [#43876] FAILED srpm=fglrx_glx-8.84.1-alt1.src.rpm

Alexey Morozov morozov на altlinux.org
Пн Май 2 16:28:34 UTC 2011


В сообщении от 2 мая 2011 20:08:50 автор Aleksey Novodvorsky написал:

> > 
> > В 32-битной версии библиотеки есть ссылка на несуществующий метод
> > Utility::QueryPerformanceFrequency().
> 
> Гугль говорит, что это крайне сложно портировать с Windows. Вот они и
> ниасилили.

У нас есть микросекундный таймер в системе (gettimeofday()), и все эти не 
слишком надёжные* способы с QueryPerformanceCounter/QueryPerformanceFrequency 
оказываются не очень нужны. "Проверено на себе"™.

То есть, я предложил бы перенести задачу портирования на уровень выше, и 
вместо замеров частоты и каунтера мерить сразу время. Если Илья выложит куда-
нибудь пакет (а стадион кричал: на git.alt! на git.alt!) я могу попробовать 
глянуть на то, как это можно поправить - я ниасилил скачать драйвер именно 
версии 8.84.

* не очень надёжны, т.к. частота эта зависит от тиков процессора, которые, как 
известно, могут изменяться, и с AppLevel'а двумя точечными замерами об этом не 
догадаешься.


Подробная информация о списке рассылки Devel