[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:31575] testers wanted for next MesaLib & X



こじま@朝夕はだいぶ涼しくなってきたなぁ,,です.

次のメンテナンスリリースに向けて,X Windows System 回りの新パッケージを
作ってみましたので,時間とマシンに余裕のある人はぜひテストをお願いします.

今回大きく変更する予定なのは,3Dグラフィック(OpenGL)回りを担当している
MesaLibです.皆さんもご存知と思いますが,最近のビデオ(グラフィック)カー
ドは,高性能なGPUを搭載していて,かってのようにCPUが生成したデータをディ
スプレイに表示するだけではなく,3Dグラフィック等は自前で処理できるよう
になっていて,WindowsのDirectXなどはその機能を積極的に活用して高度な3D
グラフィックを実現しています.

Linux/Unix用の3Dグラフィック回りを担っているMesaLibも,最近ではカーネル
のDRM(Direct Rendering Manager)あたりと連携して,GPUの機能を積極的に利
用できるようになっており,最近ではそのためのフレームワークとなる
gallium3D という機能が開発されました.

このgallium3D機能は,最近急速に普及しているLLVMという新しいコンパイラフ
レームワークを利用して,GPUを操作するためのコマンドをLLVMを使ってリアル
タイムで最適化し,性能を上げるような機能を搭載しています.

そんなわけで,最近のMesaLibを利用するためにはLLVMのパッケージから用意す
る必要があってなかなか面倒なんですが,何とかそのへんのパッケージが整理
できたので,現在,plamo.linet.gr.jp の Plamo-test/for-5.1/ 以下にアップ
ロードしています.

必要となるのは LLVM 用のパッケージ
ftp://plamo.linet.gr.jp/pub/Plamo-test/for-5.1/x86_64/
  clang-3.3-x86_64-P1.txz
  llvm-3.3-x86_64-P1.txz

Mesa用のパッケージ
ftp://plamo.linet.gr.jp/pub/Plamo-test/for-5.1/x86_64/Mesa/
  MesaLib-9.1.6-x86_64-P1.txz
  freeglut-2.8.1-x86_64-P1.txz
  glamor_egl-0.5.0-x86_64-P1.txz
  glu-9.0.0-x86_64-P1.txz
  libclc-git_20130826-x86_64-P1.txz
  libdrm-2.4.46-x86_64-P1.txz
  libva-1.2.1-x86_64-P1.txz
  libva_intel_driver-1.2.0-x86_64-P1.txz
  libvdpau-0.7-x86_64-P1.txz

X11のcurrentなパッケージ
ftp://plamo.linet.gr.jp/pub/Plamo-test/for-5.1/x86_64/X/
  bdftopcf-1.0.4-x86_64-P1.txz
  dri2proto-2.8-x86_64-P1.txz
  glproto-1.4.16-x86_64-P1.txz
  iceauth-1.0.6-x86_64-P1.txz
  inputproto-2.3-x86_64-P1.txz
  libFS-1.0.5-x86_64-P1.txz
  libX11-1.6.1-x86_64-P1.txz
  libXau-1.0.8-x86_64-P1.txz
  libXext-1.3.2-x86_64-P1.txz
  libXi-1.7.1-x86_64-P1.txz
  libXinerama-1.1.3-x86_64-P1.txz
  libXp-1.0.2-x86_64-P1.txz
  libXrandr-1.4.1-x86_64-P1.txz
  libXres-1.0.7-x86_64-P1.txz
  libXt-1.1.4-x86_64-P1.txz
  libXtst-1.2.2-x86_64-P1.txz
  libXv-1.0.9-x86_64-P1.txz
  libXvMC-1.0.8-x86_64-P1.txz
  libXxf86dga-1.1.4-x86_64-P1.txz
  libXxf86vm-1.1.3-x86_64-P1.txz
  libdmx-1.1.3-x86_64-P1.txz
  libpciaccess-0.13.2-x86_64-P1.txz
  libxcb-1.9.1-x86_64-P1.txz
  libxklavier-5.3-x86_64-P1.txz
  makedepend-1.0.5-x86_64-P1.txz
  mkfontscale-1.1.1-x86_64-P1.txz
  randrproto-1.4.0-x86_64-P1.txz
  sessreg-1.0.8-x86_64-P1.txz
  videoproto-2.3.2-x86_64-P1.txz
  xbacklight-1.2.0-x86_64-P1.txz
  xcb_proto-1.8-x86_64-P1.txz
  xclock-1.0.6-x86_64-P1.txz
  xcursor_themes-1.0.4-x86_64-P1.txz
  xdpyinfo-1.3.1-x86_64-P1.txz
  xev-1.2.1-x86_64-P1.txz
  xf86_input_evdev-2.8.1-x86_64-P1.txz
  xf86_input_synaptics-1.7.1-x86_64-P1.txz
  xf86_input_vmmouse-13.0.0-x86_64-P1.txz
  xf86_input_wacom-0.22.1-x86_64-P1.txz
  xf86_video_ati-7.2.0-x86_64-P1.txz
  xf86_video_cirrus-1.5.2-x86_64-P1.txz
  xf86_video_fbdev-0.4.3-x86_64-P1.txz
  xf86_video_intel-2.21.15-x86_64-P1.txz
  xf86_video_mach64-6.9.4-x86_64-P1.txz
  xf86_video_mga-1.6.2-x86_64-P1.txz
  xf86_video_nouveau-1.0.9-x86_64-P1.txz
  xf86_video_openchrome-0.3.3-x86_64-P1.txz
  xf86_video_r128-6.9.1-x86_64-P1.txz
  xf86_video_savage-2.3.6-x86_64-P1.txz
  xf86_video_sis-0.10.7-x86_64-P1.txz
  xf86_video_tdfx-1.4.5-x86_64-P1.txz
  xf86_video_vesa-2.3.2-x86_64-P1.txz
  xf86_video_vmware-13.0.1-x86_64-P1.txz
  xhost-1.0.6-x86_64-P1.txz
  xkbutils-1.0.4-x86_64-P1.txz
  xkeyboard_config-2.9-x86_64-P1.txz
  xmessage-1.0.4-x86_64-P1.txz
  xorg_server-1.14.2-x86_64-P1.txz
  xprop-1.2.2-x86_64-P1.txz
  xproto-7.0.24-x86_64-P1.txz
  xrandr-1.4.1-x86_64-P1.txz
  xrefresh-1.0.5-x86_64-P1.txz
  xset-1.2.3-x86_64-P1.txz
  xsetroot-1.1.1-x86_64-P1.txz
  xterm-296-x86_64-P1.txz
  xvinfo-1.1.2-x86_64-P1.txz
  xwd-1.0.6-x86_64-P1.txz
  xwininfo-1.1.3-x86_64-P1.txz

となります.なお,ここでは64ビット版を紹介していますが,32ビット版も同
じだけのパッケージを ftp://plamo.linet.gr.jp/pub/Plamo-test/for-5.1/i586/
以下に用意しています.

一応,64ビット版はradeon(HD5700)とintel(IvyBridge),32ビット版は
VirtualBoxなVESAドライバで動いているようですが,これら以外のグラフィッ
クカードでも動くかどうかを含め,興味とマシンと時間のある方はぜひ試して
みて,結果を教えてくださいませ (_ _)

# MesaLibを更新したら3Dのパフォーマンスが上がった,となれば格好いいんだ
# けど,Linux/X11 な世界では,それほど3Dグラフィックをガリガリと使うソ
# フトが無いんで,正直よく分からないところ.

------
こじま


Follow-Ups
[plamo:31576] Re: testers wanted for next MesaLib & X, Uetake Sadao

[検索ページ] [メール一覧]
Plamo ML 公開システム