プログラミング

TortoiseGit で git add -p 相当できた

git には部分コミットを行う機能があります。これがコマンドでは git add -p ですが、 TortoiseGit からもこれと同じことが実現できることがわかったので記録しておきます。 まずは以下のように題材となるデータを用意してみました。 ある要求に対応するコードを実装したものの、途中で発見したバグを同時に直してしまったというケースです。このような場...
Vulkan

Ubuntu で Vulkan を試す (成功編)

ようやく Ubuntu で Vulkan のアプリケーション動作をさせてみることができたので、そこまでの方法をまとめておきます。若干強引な作業をしていたり、そもそもベータドライバだったりするので、試す際には自己責任でお願いします。 以降の作業は Ubuntu 14.04.4 AMD64 版で、Geforce GTX 750 Ti が刺さっている環境の話でとな...
Vulkan

ようやくUbuntu で Vulkan 確認できた

Ubuntu で NVIDIA の Vulkan ドライバを入れて動作させようとがんばっていたわけですが、ようやく動作させることに成功しました。 ドライバのインストールを強行してなんとかなっているだけなので、綱渡り状態での動作です。サンプルのビルドにもちょっと手間がかかりましたが、以下のように動作させることには成功しました。 結局 Ubuntu 14.04,...
Vulkan

Ubuntu で Vulkan を試す(失敗編)

NVIDIA Geforce GTX 750 Ti が刺さっている Ubuntu環境があったので、 これを Vulkan のドライバを入れてみることにしました。 その作業をここに記録しておきます。 ドライバをダウンロード Nvidia Vulkan Driver: からドライバをダウンロードします。 ここでは、 Linux 64-bit を選択して、 NVI...
日記

xperia z1 compact の電池換装

Z1fでも同じような症状が起こっており、わりと XPERIA 界隈では有名な話っぽいですが、いきなり端末のシャットダウンが発生するようになってしまいました。 原因は電池周りの不具合のせいらしいですが、原因の根幹には電池の劣化があるようです。 電池残量を正しく報告しない&瞬間的な電圧降下により残量ゼロとみなしてOSがシステムをシャットダウンしているとのことです...
Vulkan

Vulkan 公開された!

先日 Vulkan の情報まとめを作ったところで、今日 2/17 に Vulkan がパブリックリリースとなりました。公開はもう少し先だろうと予測していたのですが、まさかの事態に驚きました。 情報がたくさん出てきて追い切れないですが、最初必要そうになりそうな部分だけリンク張っておきます。Vulkan は Windows7 以降の OS で使用可能なので、 W...
Vulkan

Vulkan の情報まとめ

以前にも Vulkan の情報が出てきたときにリンクを張りましたが、 現在は NVIDIA が Vulkan の情報をいろいろと公開してくれているので再度まとめてみました。 Vulkan の各オブジェクトの関連や概要など。 Vulkan でのシェーダーリソースバインディングに関するドキュメントです。 Vulkan でのメモリ管理のドキュメントです。 Open...
Android

VisualStudio 2015 と VMwareWorkstation

Windows10 環境にしたこともあり、VisualStudio 2015 も普段使いの環境に追加していました。このときに、 VMware Workstation 12 で仮想マシンを構築・起動をしようとした際に、「64ビットのゲストOSはこのホストではサポートされていません」というエラーメッセージが出てしまいました。 このエラーは、仮想化支援の機能が B...
vmware

N3150M で ESXi 6.0 を動かす

Braswell 環境では ESXi のインストールが正常にできず、 ESXi を使用することが出来ない、と以前は結論付いたのですが、 制限がありながらも動作させることができた、という情報を元にチャレンジしてみました。 制約は、ローカルの画面が使えないこと。いわゆるヘッドレスという状態での使用しか出来ないことです。画面は出せないが、内部的に動作は正常に行えて...
日記

DevTexThumb 0.9.1 に更新しました

テクスチャ画像ファイルのサムネイル拡張の DevTexThumb を更新しました。 今回 0.9.1 では、TGA や DDS で一部読み込めないファイルが存在していた点への対応です。 DevTexThumb のページはこちら。 TGA ではインデックスカラー(パレット)のタイプへの対応と、16bit 形式でアルファチャンネルがついたものの処理を見直しました...