Linux video mod numaraları

Linux çekirdeği kullanıcılara ya framebuffer tarafından belirlenmiş sürücü veya ‘vga=’ önyükleme parametresi vasıtasıyla, önyükleme sırasında bir “kernel önyükleme parametresi” kullanarak VESA modlarının yapılandırmasına olanak sağlar (framebuffer sürücü mevcutsa Documentation/svga.txt ve Documentation/fb/vesafb.txt kernel belgelerine bakınız). Sözü geçen durumda Linux video mod değeri, XXX ondalık değerse ‘vga=XXX’ biçimi, veya HHH onaltılı değerse ‘vga=0xHHH’ biçiminde girilir. Bununla birlikte ‘vga=’ önyükleme parametresi VESA video mod numaralarını doğrudan kabul etmez onun yerine Linux video mod numarası girilmelidir. Linux video mod numarası, üzerine (ondalık gösterim durumunda) 512 veya (onaltılık gösterim durumunda) 0x200 eklenmiş VESA numarasıdır. Örneğin: 640×480 ve 256 rengi gösteren 257(0x101) tanımlı VESA değerinin Linux video mod karşılığı 769(0x301) değeridir.

Daha önce gösterildiği gibi VESA standartı sınırlı bir mod dizisini tanımlar. Özellikle 1280×1024 üzerindekilerin hiçbiri kaplanmamıştır buna karşılık onların gerçekleştirilmesi tamamen grafik bağdaştırıcı imalatçılarının isteğine bağlıdır. Satıcılar istedikleri herhangi bir ilave değeri kullanabilirler, bu da, aşağıdaki tabloda kırmızı olarak belirtilen (ve ondalık biçim olarak yazılan) modları grafik bağdaştırıcınızda uygulayamayacağınız anlamına gelir!

 

320
×
200
640
×
400
640
×
480
800
×
500
800
×
600
896
×
672
1024
×
640
1024
×
768
1152
×
720
1280
×
1024
1400
×
1050
1440
×
900
1600
×
1200
1920
×
1200
16 renk 770 772 774
256 renk 768 769 879 771 815 874 773 869 775 835 864 796 893
15-bit (5:5:5) 781 801 784 880 787 816 875 790 870 793 865 797
16-bit (5:6:5) 782 802 785 881 788 817 876 791 871 794 837 866 798
24-bit (8:8:8) 783 803 786 882 789 818 877 792 872 795 838 867 799
32-bit (8:8:8)1 804 809 883 814 819 878 824 873 829 868 834

1: 32-bit gerçektir (8:8:8:8), fakat sonuncu 8-bit numarası “boş” bir alfa kanalıdır. Bunun dışında 24-bit renge denktir. Bir çok GPU 32-bit hizalama yoluyla daha hızlı video bellek erişimi için 24-bit mod yerine 32-bit renk kullanır.

vga=864 [ 352 (0160h)] çeşitli laptopların ekranlarına uygun 1280×800 (8-bit) ayarı seçmek içindir.

vga=834 [ 322 (0142h)] 1400×1050 içindir.

Kaynak: http://en.wikipedia.org/wiki/VESA_BIOS_Extensions

Reklamlar

Etiketlendi:,

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

w

Connecting to %s