aboutsummaryrefslogtreecommitdiff
path: root/src/raw/gpu
diff options
context:
space:
mode:
authorRonald Kinard <[email protected]>2015-09-17 02:20:36 -0500
committerRonald Kinard <[email protected]>2015-09-17 02:20:36 -0500
commit581d24ca2594ccc1d8aa1cf0804f9abb999689fb (patch)
tree4069c53c9e5dd3d31a021ef8bf2b11489b813fd4 /src/raw/gpu
parentMerge pull request #1 from andor44/master (diff)
downloadctru-rs-581d24ca2594ccc1d8aa1cf0804f9abb999689fb.tar.xz
ctru-rs-581d24ca2594ccc1d8aa1cf0804f9abb999689fb.zip
Cleanup and lang items.
Lang items may be removed if we get a libstd.
Diffstat (limited to 'src/raw/gpu')
-rw-r--r--src/raw/gpu/gpu.rs2
-rw-r--r--src/raw/gpu/gx.rs2
-rw-r--r--src/raw/gpu/shader_program.rs2
-rw-r--r--src/raw/gpu/shbin.rs2
4 files changed, 4 insertions, 4 deletions
diff --git a/src/raw/gpu/gpu.rs b/src/raw/gpu/gpu.rs
index 02d776d..24f2f90 100644
--- a/src/raw/gpu/gpu.rs
+++ b/src/raw/gpu/gpu.rs
@@ -256,7 +256,7 @@ pub enum GPU_SHADER_TYPE {
GPU_GEOMETRY_SHADER=0x1
}
-#[link(name = "ctru")]
+
extern "C" {
pub fn GPU_Init(gsphandle: *mut Handle) -> ();
pub fn GPU_Reset(gxbuf: *mut u32, gpuBuf: *mut u32, gpuBufSize: u32) -> ();
diff --git a/src/raw/gpu/gx.rs b/src/raw/gpu/gx.rs
index c8dfcd7..d26c9ab 100644
--- a/src/raw/gpu/gx.rs
+++ b/src/raw/gpu/gx.rs
@@ -62,7 +62,7 @@ pub fn GX_TRANSFER_SCALING(x) {
use ctru::Result;
-#[link(name = "ctru")]
+
extern "C" {
pub fn GX_RequestDma(gxbuf: *mut u32, src: *mut u32, dst: *mut u32, length: u32) -> Result;
pub fn GX_SetCommandList_Last(gxbuf: *mut u32, buf0a: *mut u32, buf0s: u32, flags: u8) -> Result;
diff --git a/src/raw/gpu/shader_program.rs b/src/raw/gpu/shader_program.rs
index 0b20676..bf373e1 100644
--- a/src/raw/gpu/shader_program.rs
+++ b/src/raw/gpu/shader_program.rs
@@ -27,7 +27,7 @@ pub struct shaderProgram_s {
use ctru::Result;
-#[link(name = "ctru")]
+
extern "C" {
pub fn shaderInstanceInit(si: *mut shaderInstance_s, dvle: *mut DVLE_s) -> Result;
pub fn shaderInstanceFree(si: *mut shaderInstance_s) -> Result;
diff --git a/src/raw/gpu/shbin.rs b/src/raw/gpu/shbin.rs
index 736865b..db400d9 100644
--- a/src/raw/gpu/shbin.rs
+++ b/src/raw/gpu/shbin.rs
@@ -96,7 +96,7 @@ pub struct DVLB_s {
use ctru::raw::types::*;
-#[link(name = "ctru")]
+
extern "C" {
pub fn DVLB_ParseFile(shbinData: *mut u32, shbinSize: u32) -> *mut DVLB_s;
pub fn DVLB_Free(dvlb: *mut DVLB_s) -> ();