メインコンテンツへスキップ

プログラミング

2024

wgpuでバッファに書き込みをした際にvalidation errorが出る原因と解決方法
··934 文字·2 分
CG プログラミング wgpu
Vulkanを直に使ったほうが色々おもしろい機能があるのでは? と思い始めている。
TriangleStripでキューブ(直方体)を描く
··1170 文字·3 分
プログラミング 学習 CG
頂点モードについてかんたんに解説。
球体で自作ゲームの衝突検出を実装する
··4511 文字·10 分
プログラミング 学習 数学 内積 衝突検出 ベクトル ゲームプログラミング
ゲームでの簡易的な当たり判定や衝突検出の実装方法を調べたので簡単にまとめた。
wgpuを利用した自作ゲームで頂点が視界に入らないのでRenderDocでデバッグする
··1197 文字·3 分
プログラミング wgpu RenderDoc CG ゲームプログラミング
Rust言語でコマンドを子プロセスとして実行して出力をそのまま親プロセスの標準出力に出力する方法
··356 文字·1 分
プログラミング Rust
多くの命令セットに対応したllvm-mcを利用してシェル上でアセンブル、逆アセンブルする方法
··844 文字·2 分
プログラミング ソフトウェア llvm-mc LLVM cli アセンブリ 逆アセ
デバッグ時によく使うGDBコマンドメモ
··684 文字·2 分
ソフトウェア プログラミング GDB
VSCodeのCMakeToolsのUIからCMakeプロジェクトをconfigure&ビルドする際にパラメーター、設定をプロジェクト別に設定する
··844 文字·2 分
プログラミング VSCode CMakeTools
僕はCMakeを書き続けるべきだったんだ。誰のためでもなく、彼女のために
自分でビルドしたLinuxカーネルをQEMUでエミュレートしてGDBでデバッグするための環境構築メモ
··2165 文字·5 分
プログラミング Linux Linux Linuxカーネル QEMU GDB デバッグ
QEMU+GDBでLinuxカーネル開発環境を整える。
Rust言語でVec<Vec<T>>のT型の各要素からVec<T>を構築する方法
··304 文字·1 分
プログラミング Rust
Vec<&T>も簡単に構築できる。