深夜開発

短期記憶しか保持できない私の為の外部記憶装置

RenderDocを使ったUnrealEngineプロジェクトのGPUデバッグ

RenderDocのインストール RenderDocインストーラを公式からダウンロード ダウンロードしたインストーラを実行 ※UnrealEngineを終了してからインストールを行う事 セットアップウィザードが起動するのでNextをクリック I accept the terms in the License Agr…

Win32 threadを使ったスレッド生成

Win32API Microsoft Windows上で用いられるAPIで、スレッドに限らずあらゆる機能を提供する。 通常スレッドを生成するにはCreateThread関数を使用するが、諸事情で同じ機能を提供する_beginThread関数、AfxBeginThread関数なども存在する Sample code #inclu…

std::threadを使ったスレッド生成

std::thread C++11より導入された、新しい実行スレッドを生成、待機、その他の操作を行う仕組みを提供するテンプレートクラス。 std::threadのコンストラクタに与えられた関数オブジェクトと、このコンストラクタを呼び出したスレッドとの間で並行に処理が実…

pthreadを使ったスレッド生成

pthread 一般的にPOSIXスレッドの標準実装ライブラリの事を指し、スレッドの生成や基本的な操作を行うことが出来る。 POSIXをサポートしている多くの環境(主にUnix系)で利用できる反面、標準では基本的な機能のみが提供されるため、環境に依存した高度な処…