[HMC]年間5250円で独自ドメイン付属、ウィルスチェックありのレンタルサーバ!
Navigation
Top
▼ 2005/12/09 - Radeon7500ユーザー募集!?
マリオカートDSのやり過ぎで右手が痛くなっている今日この頃、皆様はいかがお過ごしでしょうか。 (なかなか上手くならないorz)

さてさて、質問掲示板にてEDGE2の動作が遅いという報告がありまして、 今現在、

一部の環境において
「編集ウィンドウの画像を内部ビットマップから画面へ転送する処理」が遅い


という所まで判明しております。
(全ての環境で遅くなるわけではありません)

具体的には24bitのDIBから画面(32bit)へBitBltする処理が遅い、
という事になります。

念のためBitBltの速度計測ツールを作成して、試していただいたのですが、結果は次の通りでした。

スクリーン: 1280x1024, 32Bit
ディスプレイドライバ: RADEON 7500 SERIES
800 x 600 8bit -> 画面 BitBlt 平均速度: 1.620000ミリ秒
800 x 600 16bit -> 画面 BitBlt 平均速度: 52.070000ミリ秒
800 x 600 24bit -> 画面 BitBlt 平均速度: 51.990002ミリ秒
800 x 600 32bit -> 画面 BitBlt 平均速度: 5.130000ミリ秒

16bit/24bitがやけに遅いですね。
(ちなみに、私の家の環境では16bit/24bit/32bitはほとんど同じ数字が出ます)

計測してみたはいいものの、「では、どうして16bit/24bit→画面(32bit)へBitBltする処理だけ遅いのか」、という部分で行き詰まっております^^;

ビデオカードの仕様なのか、ビデオカードのドライバの問題なのか、 CPUの問題なのか、OSの問題なのか・・・。
BitBltが実際にどんな処理をしているのかすら、理解していないのでこの辺の事で詳しい方がいらしたらご教授をお願いいたしますm(_ _)m

また、Radeon7500を実際に使用されている方がいましたら、BitBltの速度計測ツールを試して頂けないでしょうか?
こちらに報告をお願いいたします。
(これで「ビデオカードの仕様では無い」という事を証明出来ればいいのですが^^;)
もちろん、メールで報告して頂いても構いません。
よろしくお願いいたします。
▼ 2005/12/18 - EDGE2 Ver.0.90 beta014 アップ
キャプチャフレーム座標調節ウィンドウが動くようになりましたので、アップします。

EDGE2ダウンロードページへ

主な更新内容は次の通りです。
  • 選択系イメージツールの右クリック動作をカスタマイズ出来るようにしました。
    環境設定→マウス操作タブから設定出来ます。
  • マウスカーソル位置の色を描画色や背景色へ拾うコマンドをメニュー内に用意しました。
    「メニュー → 編集 → カラーパレット → 編集 → 描画色・背景色の変更」から実行出来ます。
    ショートカットキーを割り当ててお使いください。
  • 画像から色を指定するウィンドウの、初期スクロール座標を編集画像と同じにしました。
  • キャプチャアニメーション機能にて、フレーム・パーツの座標をマウスで調節するウィンドウを追加しました。
    → 暫定マニュアル(更新)をどうぞ。
  • キャプチャアニメーション機能にて、各種エクスポート機能を実装しました。
  • マウスカーソル位置にペン先を表示する機能(オプション)を追加しました。
    環境設定→編集タブから設定出来ます。
  • 画像をedg形式で保存すると、エクスポート情報もついでに保存されるはずでしたが、保存されていませんでしたので、修正しました^^;
本当は、2006年初回起動時に「あけましておめでとう!」みたいなメッセージを出そうと思ったのですが、ツールの分際で 出しゃばりすぎだと思いとどまりました(^ω^;

さて、次回更新予告ですが、2006年になるでしょうかね。
  • 各ウィンドウ32ビット表示オプション追加
  • キャプチャフレームやパーツのプロパティ表示機能の実装
  • シフト+ホイールで倍率変更機能
  • カーソル画像編集機能
  • ツールバーボタン絵編集機能
等々、細々とした機能を実装しようかと思います。
▼ 2005/12/31 - おおみそか
大晦日だよドラえもん掲示板治して!

雑談掲示板が死にました。

12月に入ってからURLを羅列したような書き込みが頻繁に行われるようになりまして、 (たぶんそういう宣伝プログラムか何かが存在しているのだと思いますが) その対処として私がCGIに手を入れて、特定の条件の時に書き込みが出来ないようにしていました。

プログラム自体はうまく動いたようで、以来URL羅列書き込みは滅多に無くなったわけなのですが、 見た目は綺麗でも、URL羅列書き込み自体は日々増えていって、結果的にサーバーに高負荷を掛 けてしまっていたようです。
(サーバー管理者の皆様、および同じサーバーを利用しているユーザーの皆様、申し訳ありませんでした)

高負荷が掛かるとCGIを停止するような仕組みがサーバー側にあるようでして、 雑談掲示板もその仕組みにお世話になってしまいました。

そんなわけで対策&復旧には少し時間がかかるかもしれませんが、 そいういう理由で落ちていますので、心配なさらぬようにお願いいたします。


#KENTさんの配布しているCGIをターゲットにした巡回ロボットとかがあるのかな・・・

●追記
実験的に復旧させてみました。
また、同時に避難所をティーカップの方で作成させていただきました。

しばらくこの状態で様子を見ることになりました。