Skip to content
View mcidclan's full-sized avatar
💭
💭
  • France

Block or report mcidclan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse

Pinned Loading

  1. me-dmacplus-transfer me-dmacplus-transfer Public

    This repository demonstrates transferring data between the PSP Media Engine and the main CPU via DMACPlus, drawing one half of a 'clock' on each side and gathering data with DMACPlus channels and L…

    C

  2. me-sample-interrupt me-sample-interrupt Public

    Sample code demonstrating how to send interrupts between the Media Engine and the Main CPU in both directions.

    C++

  3. atomic-point-of-view atomic-point-of-view Public

    APoV, Atomic Point of View rendering project. Voxels raycaster able to generate pre-rendered voxel regions, supporting alpha blending, intented to be streamed as interactive volumetric data.

    C++ 1

  4. me-sample-gu me-sample-gu Public

    PSP's Media Engine sample code, demonstrating how to write and update a Ge list concurrently from both Cpu

    C++

  5. cloud-of-voxels cloud-of-voxels Public

    A CPU side voxels to pixels rendering (voxel raycaster) project. Using a process over an octree to accelerate the ray.

    C++ 4

  6. me-sample-lock me-sample-lock Public

    Basic sample code demonstrating how to use the hardware spinlock as a mutex between the main CPU and the Media Engine, enabling concurrent writing in cached memory.

    C++ 2