Skip to content
View alanjian85's full-sized avatar

Organizations

@carg-os @raster-gpu

Block or report alanjian85

Report abuse

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

Report abuse

Pinned Loading

  1. raster-gpu/raster-i raster-gpu/raster-i Public

    A 3D FPGA GPU for real-time rasterization with a tile-based deferred rendering (TBDR) architecture, featuring transform & lighting (T&L), back-face culling, MSAA anti-aliasing, ordered dithering, etc.

    C++ 232 12

  2. carg-os/karg carg-os/karg Public

    A POSIX RISC-V OS kernel written in C23, featuring preemptive priority scheduling, virtual memory, tiered allocators, time management, modular device drivers, with support for ELF and VirtIO-GPU.

    C 34 4

  3. prisma prisma Public

    A GPU-accelerated offline PBR path tracer that can generate photorealistic images from glTF scene descriptions using techniques such as microfacet-based BSDF models, BVH & SAH, IS, among others.

    Rust 20 2

  4. cubus cubus Public

    A voxel sandbox game with procedurally generated open world, utilizing a multi-threaded chunk mesh renderer which supports AO and shadow mapping, as well as a database to save player and world states.

    C++ 12

  5. sysprog21/rv32emu sysprog21/rv32emu Public

    Compact and Efficient RISC-V RV32I[MAFC] emulator

    C 483 113

  6. marius marius Public

    A lightweight emulator illustrating the inner workings of NES, including the 6502 CPU and PPU, with a WASM port and support of classic games like Super Mario, Donkey Kong and Pac-Man.

    C++ 19