Rust wrapper for libctru
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
936 B

/* automatically generated by rust-bindgen */
#![allow(dead_code,
non_camel_case_types,
non_upper_case_globals,
non_snake_case)]
extern "C" {
pub static mut gpuCmdBuf: *mut u32_;
pub static mut gpuCmdBufSize: u32_;
pub static mut gpuCmdBufOffset: u32_;
}
extern "C" {
pub fn GPUCMD_SetBuffer(adr: *mut u32_, size: u32_, offset: u32_);
pub fn GPUCMD_SetBufferOffset(offset: u32_);
pub fn GPUCMD_GetBuffer(adr: *mut *mut u32_, size: *mut u32_,
offset: *mut u32_);
pub fn GPUCMD_AddRawCommands(cmd: *const u32_, size: u32_);
pub fn GPUCMD_Run();
pub fn GPUCMD_FlushAndRun();
pub fn GPUCMD_Add(header: u32_, param: *const u32_, paramlength: u32_);
pub fn GPUCMD_Finalize();
pub fn f32tof16(f: f32) -> u32_;
pub fn f32tof20(f: f32) -> u32_;
pub fn f32tof24(f: f32) -> u32_;
pub fn f32tof31(f: f32) -> u32_;
}
use ::types::*;