SDL2.0の日本語リファレンスマニュアル
Revision | 7067c80faa393398b241d12cfa62d15c4721f1a5 (tree) |
---|---|
Time | 2019-08-03 21:49:18 |
Author | ![]() |
Commiter | maruhiro |
SDL 2.0の更新履歴を更新 (祝 SDL 2.0.10リリース!)
@@ -12,6 +12,38 @@ | ||
12 | 12 | <a href="index.html">目次</a> - SDL 2.0の履歴 |
13 | 13 | <hr> |
14 | 14 | <h1>SDL 2.0の履歴</h1> |
15 | +<h2>2.0.10の変更点</h2> | |
16 | +<h3>全般</h3> | |
17 | +<ul> | |
18 | +<li>SDL_RW*マクロは2.0.10以降は関数となる | |
19 | +<li>現在のCPUのSIMD命令用にメモリを確保するSDL_SIMDGetAlignment(), SDL_SIMDAlloc(), SDL_SIMDFree()関数の追加 | |
20 | +<li>SDLレンダリングAPIの引数を浮動小数点で指定するSDL_RenderDrawPointF(), SDL_RenderDrawPointsF(), SDL_RenderDrawLineF(), SDL_RenderDrawLinesF(), SDL_RenderDrawRectF(), SDL_RenderDrawRectsF(), SDL_RenderFillRectF(), SDL_RenderFillRectsF(), SDL_RenderCopyF(), SDL_RenderCopyExF()関数の追加 | |
21 | +<li>タッチデバイスがタッチスクリーン, 相対座標または絶対座標のトラックパッドとなるかを得るSDL_GetTouchDeviceType()関数の追加 | |
22 | +<li>パフォーマンス向上のため, SDLレンダリングAPIはバッチレンダリングをデフォルトとした | |
23 | +<li>ネイティブレンダリングとSDLレンダリングを混合して使っている場合に, バッチレンダリングコマンドを強制的に実行させるSDL_RenderFlush()関数の追加 | |
24 | +<li>レンダリングAPIをバッチ処理するか否かを制御するSDL_HINT_RENDER_BATCHINGヒントの追加. レンダラーを生成するとき, 使用するドライバを指定しなければ, デフォルトは"1"である. | |
25 | +<li>デバッグ用にSDLイベントのログ出力を有効にするSDL_HINT_EVENT_LOGGINGヒントの追加 | |
26 | +<li>ジョイスティックとゲームコントローラーをバインドするために読み込むファイルを指定するSDL_HINT_GAMECONTROLLERCONFIG_FILEヒントの追加 | |
27 | +<li>SDLがタッチイベントとマウスイベントを統合して扱うか否かを選択するSDL_HINT_MOUSE_TOUCH_EVENTSヒントの追加 | |
28 | +<li>潜在的なセキュリティ上の脅威に対応するため, 不正なWAVEファイルとBMPファイルの処理を改善 | |
29 | +</ul> | |
30 | +<h3>Linux</h3> | |
31 | +<ul> | |
32 | +<li>Waylandを採用し, Mirビデオドライバを削除 | |
33 | +</ul> | |
34 | +<h3>iOS / tvOS</h3> | |
35 | +<ul> | |
36 | +<li>iOS 13とtvOS 13でXBoxとPS4の無線コントローラに対応 | |
37 | +<li>Bluetoothキーボードを使ったテキスト入力に対応 | |
38 | +</ul> | |
39 | +<h3>Android</h3> | |
40 | +<ul> | |
41 | +<li>OpenSL ESを使用した低遅延オーディオの追加 | |
42 | +<li>SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCHヒントの廃止 (SDL_HINT_MOUSE_TOUCH_EVENTSヒントとSDL_HINT_TOUCH_MOUSE_EVENTSヒントに置き換えられた)<br> | |
43 | +SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH = 1は, 2つのヒントを0とする設定と置き換えなければならない. | |
44 | +SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH = 0は, 2つのヒントを1とする設定と置き換えなければならない. | |
45 | +<li>アプリがポーズされたときイベントループをブロックするか否かを選択するSDL_HINT_ANDROID_BLOCK_ON_PAUSEヒントの追加 | |
46 | +</ul> | |
15 | 47 | <h2>2.0.9の変更点</h2> |
16 | 48 | <h3>全般</h3> |
17 | 49 | <ul> |
@@ -385,7 +417,7 @@ test/testvulkan.c | ||
385 | 417 | <li>Raspberry Pi 2に対応 |
386 | 418 | </ul> |
387 | 419 | <h2>原文へのリンク</h2> |
388 | -<a href="https://hg.libsdl.org/SDL/file/8feb5da6f2fb/WhatsNew.txt">Mercurial > SDL / file revision</a> | |
420 | +<a href="https://hg.libsdl.org/SDL/file/bc90ce38f1e2/WhatsNew.txt">Mercurial > SDL / file revision</a> | |
389 | 421 | <hr> |
390 | 422 | </body> |
391 | 423 | </html> |