Skip to content
View Ryp's full-sized avatar

Block or report Ryp

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ryp/README.md

Hi there!

I specialize in graphics programming and GPU performance. My work shipped in several AAA games to millions of players across the globe - here is where you can find my open-source contributions.

Main project (ON HOLD)

reaper is the small engine I'm crafting as the basis for codename Neptune - a game I'm working on. It features:

  • Windows and Linux support
  • Custom-made renderer built on Vulkan
  • Framegraph-based render pass declaration with automatic resource allocation and barrier placement
  • Efficient visibility rendering with meshlet rendering as a first class citizen
  • PBR lighting with an end-to-end HDR pipeline
  • ...and many more!

Recent projects

  • p1e - PlayStation 1 emulator written in zig
  • gb-emu-zig - Gameboy emulator written in zig
  • sudoku-zig - Fully playable sudoku game written in zig
  • minesweeper-zig - Fully playable minesweeper game written in zig
  • raytracer - Weekend project written in C++
  • chip8-emu-rs - CHIP8 emulator written in rust

Pinned Loading

  1. reaper reaper Public

    Tiny C++ Engine

    C++ 28 2

  2. p1e p1e Public

    PlayStation 1 Emulator

    Zig 4

  3. gb-emu-zig gb-emu-zig Public

    Gameboy emulator written in Zig

    Zig 41 2

  4. sudoku-zig sudoku-zig Public

    Sudoku game written in Zig, using SDL for graphics.

    Zig 12 1

  5. dotfiles dotfiles Public

    Just my dotfiles, duh.

    Shell

  6. raytracer raytracer Public

    Weekend raytracer project

    C++ 3