S3 ๋ฐ Trident ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์šฉ X.org ๋“œ๋ผ์ด๋ฒ„ ์—…๋ฐ์ดํŠธ

Trident ๋ฐ S86 ๋น„๋””์˜ค ์นด๋“œ์šฉ X.org ๋“œ๋ผ์ด๋ฒ„ xf1.4-video-trident 86 ๋ฐ xf3-video-s1.11.1virge 3์ด ๋ฆด๋ฆฌ์Šค๋˜์—ˆ์œผ๋‚˜ ๋” ์ด์ƒ ์ƒ์‚ฐ๋˜์ง€ ์•Š์ง€๋งŒ ์ผ๋ถ€ ์‚ฌ๋žŒ๋“ค์€ ์ด๋ฅผ ๊ณ„์† ์‚ฌ์šฉํ•˜๋ฉฐ ์ข…์ข… ๋‘ ๋ฒˆ์งธ ๋น„๋””์˜ค ์นด๋“œ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. . ๋˜ํ•œ ์ด๋Ÿฌํ•œ ์ œ์กฐ์—…์ฒด์˜ ๋น„๋””์˜ค ์นฉ์„ ์„œ๋ฒ„์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ๊ฐ€์ƒ ๋จธ์‹ ์—์„œ ์—๋ฎฌ๋ ˆ์ดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ :

  • X.org 21.1 ์ด์ƒ์„ ์‚ฌ์šฉํ•œ ๋นŒ๋“œ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์†Œ์Šค ํ…์ŠคํŠธ๋กœ ์•„์นด์ด๋ธŒ๋ฅผ ์••์ถ•ํ•˜๊ธฐ ์œ„ํ•ด bzip2 ๋Œ€์‹  xz ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • gitlab CI์— ๊ธฐ๋ณธ ๋นŒ๋“œ ํ…Œ์ŠคํŠธ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์œผ๋ฉฐ ์ปค๋ฐ‹์˜ ์„œ๋ช…์ž ์„œ๋ช… ์š”๊ตฌ ์‚ฌํ•ญ์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • -Wdiscarded-qualifiers, -Wnull-dereference ๋ฐ -Wimplicit-fallthrough์™€ ๊ฐ™์€ GCC ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ๋นŒ๋“œํ•  ๋•Œ ๋ฐœํ–‰๋œ ๋งŽ์€ ๊ฒฝ๊ณ ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • s3virge ๋“œ๋ผ์ด๋ฒ„์—์„œ ๊ฐ€๋Šฅํ•œ ์ตœ๋Œ€ ํ•ด์ƒ๋„์— ๋Œ€ํ•œ ํ™•์ธ์ด xf86ValidateModes์—์„œ S3VValidMode(Xorg 1.20์œผ๋กœ ๋นŒ๋“œํ•˜๋Š” ๋ฐ ํ•„์š”ํ•จ)๋กœ ์ด๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํŠธ๋ผ์ด๋˜ํŠธ ๋“œ๋ผ์ด๋ฒ„์—์„œ Blade 2D์šฉ ๋ฏธ์™„์„ฑ EXA ํ•˜๋“œ์›จ์–ด 3D ๊ฐ€์† ์ฝ”๋“œ๊ฐ€ ์ œ๊ฑฐ๋˜์—ˆ์œผ๋ฉฐ NEC PC-98ร—1 ์•„ํ‚คํ…์ฒ˜ ๊ด€๋ จ ์ฝ”๋“œ ์กฐ๋ฆฝ ์˜ค๋ฅ˜๊ฐ€ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€