Search found 9 matches

by Veden
Wed Jun 18, 2014 10:05 am
Forum: Video
Topic: NVIDIA
Replies: 23
Views: 23732

Re: NVIDIA

У NVIDIA есть документация в свободном доступе ? Теперь есть (исходники на Forth там же, неподалёку). Написать установку 1920x1200 на ассемблере - не проблема. Проблема в том, что работать это будет скорее всего лишь под моей карточкой. Выдрать работу с аппаратным курсором из линуксовых исходников ...
by Veden
Wed Jun 18, 2014 1:38 am
Forum: Video
Topic: NVIDIA
Replies: 23
Views: 23732

Re: NVIDIA

Mario_r4
У меня масштабирование работает (текст, графика) и поля регулируются, но я не использую при этом аппаратное ускорение. Кроме того, очень сомневаюсь, что будет работать на другой карточке.
by Veden
Wed Jun 18, 2014 1:28 am
Forum: Video
Topic: NVIDIA
Replies: 23
Views: 23732

Re: NVIDIA

Интересно, что у АМД гпу сам масштабирует картинку под родное разрешение монитора, правда драйвер пришлось немного хакнуть. У NVIDIA точно также. Настраиваются два видеорежима: устанавливаемый и под матрицу монитора (по его EDID). Используются два разных набора регистров CRTC. При установке нового ...
by Veden
Tue Jun 17, 2014 11:04 pm
Forum: Miscellaneous
Topic: Вопрос к пользователям KolibriOS.
Replies: 1
Views: 2709

Вопрос к пользователям KolibriOS.

Уважаемые пользователи KolibriOS, скажите пожалуйста, зачем Вам компьютер? Не "Что Вы привыкли с ним делать?" , а "Какие задачи реального мира стоят перед Вами?" Мне кажется, все эти задачи можно свести к двум фундаментальным: 1. Общение 2. Моделирование Приведу простой пример. П...
by Veden
Tue Jun 17, 2014 10:36 pm
Forum: Video
Topic: NVIDIA
Replies: 23
Views: 23732

Re: NVIDIA

Для чего нужны нестандартные видеорежимы (в том, что нужны, не сомневаюсь)? VESA на GTX 680 даёт следующие режимы для вывода графики: ..., 800x600, 1024x768, 1280x1024, 1600x1200 и 1920x1200. Этого мало? Режим монитора с этим никак не связан - картинка масштабируется. Думаю, у других производителей ...
by Veden
Tue Jun 17, 2014 11:17 am
Forum: Video
Topic: NVIDIA
Replies: 23
Views: 23732

Re: NVIDIA

Serge wrote:Байткод ?
Да. Без громких слов ("виртуальная машина" и т.д.) и попыток всё реализовать таким образом - что надо и что не надо. Простой цикл интерпретации с целевым набором опкодов. Но программа при этом будет выглядеть иначе. Это допустимо в драйвере ядра Колибри?
by Veden
Tue Jun 17, 2014 10:04 am
Forum: Video
Topic: NVIDIA
Replies: 23
Views: 23732

Re: NVIDIA

Допустима ли для исходных текстов Колибри запись в виде: db запись_порт, порт, значение db ждать_в_порту, порт, бит, значение Можно ли назвать это программой на ассемблере? Исходники драйверов Линукс. Печально, но по-любому придётся с ними разбираться. Они, конечно, покрывают некоторый набор видеока...
by Veden
Mon Jun 16, 2014 11:26 pm
Forum: Video
Topic: NVIDIA
Replies: 23
Views: 23732

Re: NVIDIA

Могу попробовать написать такой драйвер. Есть несколько вопросов: 1. Я верно понимаю, что установка даже стандартных видеорежимов должна выполняться исключительно через порты и MMIO, полностью игнорируя VBIOS? 2. Допустимо ли использование в коде драйвера интерпретируемого байт-кода? 3. Какой из сущ...
by Veden
Mon Jun 16, 2014 11:55 am
Forum: Video
Topic: NVIDIA
Replies: 23
Views: 23732

Re: NVIDIA

Объясните, пожалуйста, что такое "драйвер видеокарты NVIDIA"? Должен ли он включать: - установка стандартных VESA-режимов* (текстовые?) - установка нестандартных видеорежимов (текстовые?) - 2D-ускорение - 3D-ускорение - ассемблер для шейдеров - CUDA *) если не используем видео-BIOS, то что...