Skip to content

Instantly share code, notes, and snippets.

View rbento's full-sized avatar

Rodrigo Bento rbento

  • Toronto
View GitHub Profile
@rbento
rbento / notes-on-unix.md
Last active June 10, 2024 13:19
My personal notes on the UNIX operating system
@rbento
rbento / notes-on-wsl2.md
Last active May 29, 2024 23:17
My personal notes on WSL2

WSL2

Minimal Settings

export TERM="xterm-256color"
export PS1=" \w $ "
export GPG_TTY=$(tty)

alias l="ls -laHF"
@rbento
rbento / notes-on-vim.md
Created May 29, 2024 22:54
My personal notes on Vim

Vim

Install VimPlug on WSL2

curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
@rbento
rbento / notes-on-debugging.md
Last active May 16, 2024 00:33
My personal notes on debugging

Debugging

On Windows

On Linux

@rbento
rbento / notes-on-directx-12.md
Last active May 17, 2024 04:07
My notes on DirectX 12
@rbento
rbento / notes-on-renderdoc.md
Last active May 17, 2024 04:07
My personal notes on RenderDoc

RenderDoc

  1. Launch an application through RenderDoc
  2. It inserts its hooks.
  3. Then allows for capturing and replaying frames for analisys.

Reference

Microsoft PIX

PIX is a performance tuning and debugging tool for Windows and Xbox game developers using DirectX 12.

It allows capturing and analyzing the Direct3D calls that an application or game makes during a given frame.

References

Unreal Engine 5

Configuring VCS - Git

Sample .gitattributes file

Content/** filter=lfs diff=lfs merge=lfs -text

Using Git LFS with assets

Visual Studio Code

Enable press and hold key repeat for vscodevim extension on macOS

defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false  
@rbento
rbento / note-on-fonts.md
Last active January 18, 2024 09:26
A list of my favourite system fonts.