日記

DevTexThumb (0.8.0) 更新

DevTexThumb を更新しました。前回は DDS ファイルにマウスホバーで情報表示する機能を試験的にいれていましたが、今回からは DDS, TGA, PSD, PVR らでその情報表示が出来るようになります。 また前バージョンは安定動作していない傾向にあるため、修正作業を行っています。しかし今回の 0.8.0 ではテクスチャ画像処理部分のプログラムを一...
プログラミング

Windwos10で気になるDLLを調べてみた

Windows10に標準インストールされる気になるDLLを調べてみました。新 OS が出ると毎回 DLL 群がどうなっているか気になりますよね。 VCランタイム vc80(8.0.50727.9185) vc90(9.0.30729.1) vc90(9.0.30729.9158) DirectX d3d9.dll d3d10.dll d3d11.dll d3...
プログラミング

git subrepo を試してみた(が失敗)

git で submodule でもなく、 subtree でもなく、両方の良いところ取りを狙った subrepo というものの存在を教えてもらったので早速試してみました。subrepo は割と新しい bash を期待しているようだったので、 Git for Windows の 2.5.1 を用いて試してみました。 ちなみに従来の msysgit の Git...
日記

DevTexThumb (0.7.0) 更新

エクスプローラーのサムネイル表示を DDS, PSD, TGA, PVR に対応させるソフトである DevTexThumb を更新しました。 バージョンは 0.7.0 となります。以下のページで公開中です。 インストーラーを x86,x64 版をまとめた1パッケージにしてみました。また今回からはサムネイル対応させるファイル形式をインストーラーで選べるようにな...
プログラミング

Windows の Git は Git for Windows で!

Windowsで Git というと、 msysgit が定番でしたが、どうやら 1.x 系を持って終了のようです。 へアクセスすると、  へアクセスがリダイレクトされました。 そして にてリポジトリの状態を確認してみようとしたら、冒頭に、「msysGit-based Git for Windows 1.x is now superseded by Git f...
日記

Galaxy S2 に Lollipop (5.1) を入れてみた

遊んでいる端末があって気が向いたので Lollipop を入れてみようと思いました。 その時のメモを残しておきます。なお ROM イメージとアプリについては以下のものを使用しました。 CyanogenMod 12.1 GApps
DirectX

Raspberry Pi 2 で D3D12 (正式版IoT Coreにて)

以前のプレビュー版のときには失敗してしまった DirectX12 (D3D12) の動作ですが、正式版になった今はどうだろうかと調べてみました。結論からすれば、うまく動作しているようで、さらにはデバッグ情報もきちんととれそうな感じなのでお遊びにすごくよさそうな印象です。 確認 このコマンドプロンプトが使えるようになったので、以前うまく動かなかった D3D12...
DirectX

D3D12でテクスチャの挙動がしんどい

DirectX12 (D3D12) でテクスチャ生成時の挙動がドライバ依存しているようで結構しんどい気がします。巷によく掲載されているコードでは手元の RADEON HD 7750 ではうまく動作しませんでした。d3d12.dll の中で不正メモリアクセスをするような感じでエラーが発生してしまいます。 今回、 Intel HD Graphics Gen8 の...
サーバー構築

git-fat を使ってみる

git-media の状態がまずかったので、似たようなソリューションを探してみたところ git-fat というものが見つかりました。これは git-media からフォークして作成したもののようです。言語が Ruby から Python へと変化していましたが。  今回は Windows 環境にてこの git-fat をインストールして動作を確認するところま...
サーバー構築

git-media を使えるようにしてみた

オリジナルの git-media には以前に確認したような不具合が Windows 上で発生するため、そのままではバイナリが破壊されてしまうため使用に耐えませんでした。 今回 git-media を fork して、この問題を修正してみました。原因は簡単なことで改行コード変換がバイナリ取り出し時の処理に挟まってしまうことでした。 自分が修正した git-me...