DirectX

GPUView の導入について

以前とりあえず GPUView を起動させてみることはやってみました。今回はそんな GPUView をもっと簡単に試せる方法が見つかったのでブログにまとめてみます。 通常の方法 簡単に使える版の前に通常の導入・使用方法をまとめておきます。 Windows Performance Kit の導入 GPUView は Windows Performance Ki...
日記

DevTexThumb 1.1.1 を公開しました

DevTexThumb 1.1.1 を公開しました。1.1.0 に一部のファイルで表示できなくなってしまっていた不具合があり、それを修正しました。 DevTexThumb のページ
プログラミング

Wayland で EGL を使った描画に変更してみる

Wayland と weston でシンプルなアプリケーションを今まで作ってきましたが、このあたりで EGL を用いた方法に変更することにしました。他の情報ソースを見てみても、共有メモリ実装と EGL を使ったものの2種類に大別されているかなと思います。例によって調べてみて手探りでやっていたりするので、間違っていることもあるかと思いますのでご注意ください。 ...
プログラミング

Wayland でのマウスカーソル

今までの実装では、ウィンドウの移動したときや、マウスの In/Out でマウスカーソルの表示がおかしいままであることが発覚しました。まずはこれを修正したいと思います。
プログラミング

Wayland を使って描画テスト&入力

先日の整理してみたおかげで少しすっきりすることができたので、プログラムを作り直してみました。また今回は真っ黒のウィンドウではなくカラフルにしてみたいと思います。そしてキーボードやマウスの入力についても紹介します。
OpenGL

libX11 未使用で linux で OpenGL アプリを作る?!

今やレガシー扱いとされている X11 ですが、wayland への移行もあまり進んでいないようです。期待していた Fedora 24 でも採用が見送られてしまいました。 今回はそんな X11アプリを libX11 を使わないで組んでみたいと思います。 OpenGL を使ってアプリケーションを作る場合には X11 のオブジェクト群はほとんど使用しないで済むので...
プログラミング

Wayland を使ってWindowを出す(解説編)

以前に 「Wayland でウィンドウを出す」で黒いウィンドウ矩形を出すところまで書いてみたものの、コードの多さの割にできることが少なくて、また多数のオブジェクトが出てきて難しく感じたので、自分の理解がてら図を使ってまとめてみました。
日記

今月号のSoftware Design がアタリだった

今月といっているのは 2016/07 号のものですが、この Software Design 誌が個人的にはよかったです。久しぶりにちゃんと手元に残しておこうと思いました。 どの点がよかったかというと以下の点ですね。 やっぱり当ブログ的には Vulkan の部分が1位かな・・・。
プログラミング

Raspberry PI3 に Windows10 IoT インストール

前回は Raspberry PI 2 でしたので、今回は Raspberry PI 3 で試してみたいと思います。ほぼ同じで変わらないだろうと思いますし、こちらは WiFiも標準装備してますしで使いやすそうですがどうなるでしょうか。
プログラミング

Raspberry PI2 に Windows10 IoT インストール事情

ずいぶん前に Windows10 IoT を Raspberry PI 2 にインストールして多少触りましたが、インストールの仕方などがあれから変わってしまって、現在 2016/06 では正当とはいえなさそうだったので改めてまとめてみました。