XGA

IBM PC그래픽 카드
MDACGAEGAVGAXGA

1 IBM의 그래픽 카드

Extended Graphics Array의 약자. IBM이 1990년에 발표한 IBM PS/2 시리즈 중 모델 90XP와 95XP에 내장되었다. 역시나 '카드'라기엔 기존의 VGA처럼 내장 회로의 형태였기 때문에(그래서 약어의 A도 Array다) 좀 어폐가 있지만 나중에 XGA 호환카드들도 나왔기 때문에 아주 틀린 말도 아니다. VGA와 완전한 호환성을 지니면서 확장된 그래픽 성능을 제공했다. 1MB의 그래픽 메모리를 가지며 640x480 해상도에서 65,536 컬러(16비트 하이컬러)를, 1024x768에서 256컬러를 지원했다. 당시에 SVGA(Super VGA)라는 이름으로 800x600 해상도가 꽤 유행했음에도 불구하고 무슨 똥고집인지 800x600은 지원하지 않다가 1992년 비디오 카드 형태로 XGA-2를 발표하면서 800x600에서도 65,536 컬러를 지원하게 되었다.

XGA는 일반적으로는 VGA의 발전형으로 알려져있지만 실은 IBM이 1987년에 PS/2와 함께 발매한 그래픽 카드인 8514/A의 발전형이다. 8514/A와 마찬가지로 이미지 처리를 전담할 전용 보조 프로세서를 내장하고 있었기 때문에 다른 그래픽 카드에 비해 훨씬 빠른 속도로 이미지 처리가 가능했다.

문제는 이미 시장에는 VGA를 확장해서 XGA와 비슷한 성능을 가지고 있는 SVGA라는 VGA 호환 모델들이 다양한 회사에서 나오고 있었다는 점. 800x600에서 하이컬러를 사용할 수 있는 XGA의 성능 자체는 당시의 SVGA들과 비교했을 때 상대적인 우위는 있었지만 1024x768 해상도 자체는 기존의 SVGA 중 고급모델에서는 지원되는 경우가 드물지는 않았으므로 새로운 것은 아니었다. XGA가 등장하기 이전인 1989년 11월에 등장한 SVGA 호환 기종인 ET4000도 이미 1024x768 해상도 까지 지원이 가능했다. VGA 표준 부분을 제외한 확장부분이 제조사마다 제각각이라 호환성이 없었던데 비해 XGA는 IBM의 표준 규격이었기 때문에 충분히 메리트가 있었지만 XGA 호환 비디오 카드는 많이 나오지 못했고 나중엔 VESA에서 EVGA(Extended Video Graphics Array)라는 XGA와 유사한 표준 규격을 제정해서 호환 카드 업체들도 이를 따랐기 때문에 결국은 망했어요.

2 해상도를 표현하는 단어

어원은 1.의 그래픽카드 XGA. XGA가 1024x768을 지원했던데서 유래해서 오늘날에는 1024x768 해상도를 XGA 해상도라고 부르기도 한다.