- Как сделать графический загрузчик, Дмитрий Ю. Карпов, 14:49 , 03-Янв-06 (1)
- Как сделать графический загрузчик, DeadMustdie, 19:02 , 03-Янв-06 (2)
- Как сделать графический загрузчик, greenetc, 15:53 , 04-Янв-06 (3)
- Как сделать графический загрузчик, scaldov, 15:08 , 20-Сен-06 (8)
> >Казалось бы, если на видеокарте есть ПЗУ, то в это ПЗУ надо >залить драйвер, который будет принимать от программ стандартные запросы (т.е одинаковые >для всех видеокарт) и реализовывать их в зависимости от конкретных особенностей >видеокарты (как это делают BIOS'ы на контроллерах жёстких дисков, особенно SCSI). >Но VideoBIOS имеет всего две функции: "установить видеорежим" и "поставить точку >в заданном месте". Но если рисовать рисунок поточечно, то при каждом >вызове VideoBIOS будет проверять, не вышла ли точка за границы экрана, >а это медленно; тогда как при рисовании отрезка достаточно проверить, не >выходят ли за границу экрана его концы. Впрочем, для тебя это >м.б. приемлимо. >Етить!!! Профанация какая-то. В VESA есть функция, которая создаёт структуру указателей на стандартные ф-ии ускореной 2D и 3D графики как для реального так и для защищенного режимов. В линуксе openGL на интеловских карточках именно так и работает.
|