サーバー構築 git-media を使ってみる (3) git-media を使ってみてちょっと妙な現象に出遭いました。 結論から言えば、コミット済みの未編集なバイナリファイルが変化してしまっているという状態です。 これについて、何が起こってしまったのかをちょっと調査してみた話を以下に記録しておきます。 2015.08.08 サーバー構築プログラミング
DirectX マイクロソフトの DirectX12 のサンプルを動かす 公式に Microsoft から D3D12 (DirectX12) のサンプルが公開されましたが、これを動かすまで一手間があったので記録として残しておきます。 Windows10 の環境で、 Visual Studio 2015 Community がインストールされている状況で、GitHub からリポジトリをクローンしてくるだけでは実は不十分でした。Wi... 2015.08.02 DirectX
DirectX 正式に Windows10 が出ました 先日 Windows10 がリリースになりました。すでにインストール出来た方もちらほらいるようです。また、それよりも前には Visual Studio 2015 がリリースになっていました。ようやく両者そろったことで、安心して Windows10 開発に向けて力を注げる感じになったと思います。 当ブログとしては DirectX12(D3D12) にとても関... 2015.08.01 DirectXプログラミング日記
DirectX AMD で DirectX12 先日 AMD のドライバも Windows10 正式ドライバが出たとのことで、別件での実験過程もあったので以前作成した DirectX12 のプログラムを実行させてみました。 新ドライバの方をAMDのサイトからダウンロード&インストールして、デバイスマネージャーで確認してみたところ、 Engineering Sample のメッセージが消えていました。 Wi... 2015.07.22 DirectX
OpenGL OpenGL でデュアルディスプレイのフルスクリーン なかなかやっている人も少ない OpenGL のフルスクリーンの話になります。さらにそれのデュアルディスプレイ版となるとほぼ皆無といっていい内容かと思います。ちなみに先日の Windows 10 では使えるのか?と試した話の延長です。 OpenGL では DirectX とは違い、それぞれの画面で OpenGL のコンテキストを作り、必要に応じてリソースを共有... 2015.07.19 OpenGL
OpenGL Windows10 で OpenGL 使えるのか? Windows10 の正式なリリースが間もなくとなってきました。この Windows10 で DirectX 12 が使えるようになるというのは、各所で語られていて有名な話ですが、それと対を成す OpenGL は生きてるんだろうかと思って、まずは軽く調べてみました。 軽くといいつつ、デュアルディスプレイでそれぞれにフルスクリーンとなる OpenGL アプリケ... 2015.07.16 OpenGL
プログラミング タスクマネージャで32/64bit見分け方(Windows8以降 普段 Windows7 を使っているので、長らく気付きませんでした。 Windows8 以降ではタスクマネージャーで、プロセス名に *32 など付かないようです。そのため、プロセスが 32bit, 64bit なのかを見分ける際にどうするの?と気になったので調べてみました。 タスクマネージャーでは表示する列を選択することができます。 32bit, 64bit... 2015.07.04 プログラミング
プログラミング OpenEXR 2.x のライブラリをビルド とある界隈で OpenEXR が流行っているらしいので、EXR とはどんなものか調べてみました。詳しくはウィキペディアさんに譲るとして、以下のメリットがあるフォーマットだと認識しました。 複数のチャンネル(というか画像プレーン)を複数持てる HDR のデータに対応(16bit float) 圧縮によるデータ削減 HDRだとデータの容量も問題になりますが、フォ... 2015.06.27 プログラミング
DirectX メインメモリ領域をテクスチャにできる?! DirectX 9.0 Ex の話になりますが、マイクロソフトの MSDN の説明に以下のようにありました。 Applications that need more flexibility over the use, allocation and deletion of the system memory can now create textures fr... 2015.06.21 DirectXプログラミング
Android NVIDIA Nsight Tegra 3.0 NVIDIA Nsight Tegra を更新しました AndroidWorks なるパッケージが NVIDIA から公開されて、その中に NVIDIA Nsight Tegara 3.0 なるものが入っていました。以前にも Nsight Tegra は Android 開発において、デバッグ効率を上げる可能性を秘めていることは説明しました。ただし当時は T... 2015.06.16 Android