summaryrefslogtreecommitdiff
path: root/sys/src
diff options
context:
space:
mode:
authorMica White <botahamec@outlook.com>2024-10-07 20:45:14 -0400
committerMica White <botahamec@outlook.com>2024-10-07 20:45:14 -0400
commitea5db5846bc700f0da912225ddcb4be372359044 (patch)
treef478f7a1e9e3fbb6ca162ea51c5c626ceb3898c2 /sys/src
parent509e5ce1e17417a70b9bcce8bc6e33c05106811d (diff)
Finish basic windowing stuff
Diffstat (limited to 'sys/src')
-rw-r--r--sys/src/lib.rs2
-rw-r--r--sys/src/renderer.rs12
2 files changed, 7 insertions, 7 deletions
diff --git a/sys/src/lib.rs b/sys/src/lib.rs
index f3fae9c..ddce186 100644
--- a/sys/src/lib.rs
+++ b/sys/src/lib.rs
@@ -64,7 +64,7 @@ extern "C" {
fn new_renderer(config: RendererConfig, window: CWindow) -> CRenderer;
fn resize_renderer(renderer: CRenderer, width: c_uint, height: c_uint);
fn set_vsync(renderer: CRenderer, vsync: bool);
- fn create_vertex_buffer(renderer: CRenderer, count: c_uint, instances: *const Vertex);
+ //fn create_vertex_buffer(renderer: CRenderer, count: c_uint, instances: *const Vertex);
fn set_camera(
renderer: CRenderer,
x: f32,
diff --git a/sys/src/renderer.rs b/sys/src/renderer.rs
index a4dab20..31431ea 100644
--- a/sys/src/renderer.rs
+++ b/sys/src/renderer.rs
@@ -24,12 +24,12 @@ impl Renderer {
unsafe { crate::set_vsync(self.ptr, vsync) }
}
- pub fn create_vertex_buffer(&mut self, vertices: &[Vertex]) {
- assert!(vertices.len() < (u32::MAX as usize), "Too many triangles!");
- let ptr = vertices.as_ptr();
- let len = vertices.len();
- unsafe { crate::create_vertex_buffer(self.ptr, len as u32, ptr) }
- }
+ //pub fn create_vertex_buffer(&mut self, vertices: &[Vertex]) {
+ // assert!(vertices.len() < (u32::MAX as usize), "Too many triangles!");
+ // let ptr = vertices.as_ptr();
+ // let len = vertices.len();
+ // unsafe { crate::create_vertex_buffer(self.ptr, len as u32, ptr) }
+ //}
pub fn set_camera(
&mut self,