GTK+プログラミング ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
157:login:Penguin 08/12/30 03:17:23 xp1VmVKW >>156 > cairoの下のレイヤって何? > cairoはGTK+/GDKやXlibの上にはない ???? cairoは何らかのバックエンド(サーフェス)の上で描画を行うわけだが 一体何を言ってるんだ > そもそもpixmapのようなラスタデータ上にベクタデータを > ラスタライズしても綺麗な結果にはならない ビットマップディスプレイに、ラスタデータ以外をどうやって描画するんだ? ベクタグラフィックスだろうが3Dだろうが、ビットマップディスプレイに 描画するときは、*必ず*2Dラスタデータに落とす(=レンダリング) しなければ、描画のしようがないのだが、そんなことも知らないのか? レンダリングをソフトウェアで行うか、ハードウェアで行うかは 実装の問題だがな 158:login:Penguin 08/12/30 03:38:55 F99IYk+S 他の領域に落としたらそれが遅くなる原因だしな。 絵の処理なら、cpuから見えるメモリ領域のビットマップに転送が遅くなる原因のno1。 cairoは、その辺がすべてバックエンド任せでさらにメモリ上でいじるので、 普通に使うと遅いソフト(cpu)処理の部類に分類される。 てか、cairoの中身でも描画なんかは一切触れずに、cairo_surface_tで共通化とでしか使ってないと思うんだけどどう?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5392日前に更新/127 KB
担当:undef