summaryrefslogtreecommitdiff
path: root/rsgl.c3l/rsgl.c3
diff options
context:
space:
mode:
authorandromeda <andromeda@bsd.my.domain>2026-10-19 23:22:57 -0400
committerandromeda <andromeda@bsd.my.domain>2026-10-19 23:22:57 -0400
commit2e0b6ffcd7c3ddc09daca64993bdc62fc428a175 (patch)
treeedcfbc95b82358a72beec1085d943aa9c6de1494 /rsgl.c3l/rsgl.c3
parentc8e73f6b94c805f06bc73ad40a258bbf76dd6000 (diff)
.c3fmt
Diffstat (limited to 'rsgl.c3l/rsgl.c3')
-rw-r--r--rsgl.c3l/rsgl.c355
1 files changed, 8 insertions, 47 deletions
diff --git a/rsgl.c3l/rsgl.c3 b/rsgl.c3l/rsgl.c3
index dc770b2..df9f1be 100644
--- a/rsgl.c3l/rsgl.c3
+++ b/rsgl.c3l/rsgl.c3
@@ -145,18 +145,7 @@ extern fn Mat4 mat4_rotate(Mat4, float, float, float, float) @cname("RSGL_mat4_r
extern fn Mat4 mat4_translate(Mat4, float, float, float) @cname("RSGL_mat4_translate");
extern fn Mat4 mat4_perspective(Mat4, float, float, float, float) @cname("RSGL_mat4_perspective");
extern fn Mat4 mat4_ortho(Mat4, float, float, float, float, float, float) @cname("RSGL_mat4_ortho");
-extern fn Mat4 mat4_lookAt(
- Mat4,
- float,
- float,
- float,
- float,
- float,
- float,
- float,
- float,
- float
-) @cname("RSGL_mat4_lookAt");
+extern fn Mat4 mat4_lookAt(Mat4, float, float, float, float, float, float, float, float, float) @cname("RSGL_mat4_lookAt");
extern fn Mat4 mat4_multiply(Mat4, Mat4) @cname("RSGL_mat4_multiply");
extern fn Vec3D mat4_multiplyPoint(Mat4, Vec3D) @cname("RSGL_mat4_multiplyPoint");
@@ -398,25 +387,14 @@ extern fn Texture renderer_createTexture(Renderer*, TextureBlob*) @cname("RSGL_r
extern fn void renderer_copyToTexture(Renderer*, Texture, usz, usz, TextureBlob*) @cname("RSGL_renderer_copyToTexture");
extern fn void renderer_deleteTexture(Renderer*, Texture) @cname("RSGL_renderer_deleteTexture");
extern fn Framebuffer renderer_createFramebuffer(Renderer*, usz, usz) @cname("RSGL_renderer_createFramebuffer");
-extern fn void renderer_attachFramebuffer(
- Renderer*,
- Framebuffer,
- Texture,
- char,
- char
-) @cname("RSGL_renderer_attachFramebuffer");
+extern fn void renderer_attachFramebuffer(Renderer*, Framebuffer, Texture, char, char) @cname("RSGL_renderer_attachFramebuffer");
extern fn void renderer_deleteFramebuffer(Renderer*, Framebuffer) @cname("RSGL_renderer_deleteFramebuffer");
extern fn void renderer_scissorStart(Renderer*, Rect, int) @cname("RSGL_renderer_scissorStart");
extern fn void renderer_scissorEnd(Renderer*) @cname("RSGL_renderer_scissorEnd");
extern fn ProgramBlob renderer_defaultBlob(Renderer*) @cname("RSGL_renderer_defaultBlob");
extern fn ProgramInfo renderer_createProgram(Renderer*, ProgramBlob*) @cname("RSGL_renderer_createProgram");
extern fn void renderer_deleteProgram(Renderer*, ProgramInfo*) @cname("RSGL_renderer_deleteProgram");
-extern fn usz renderer_findShaderVariable(
- Renderer*,
- ProgramInfo*,
- ZString,
- usz
-) @cname("RSGL_renderer_findShaderVariable");
+extern fn usz renderer_findShaderVariable(Renderer*, ProgramInfo*, ZString, usz) @cname("RSGL_renderer_findShaderVariable");
extern fn void renderer_updateShaderVariable(
Renderer*,
ProgramInfo*,
@@ -426,10 +404,7 @@ extern fn void renderer_updateShaderVariable(
) @cname("RSGL_renderer_updateShaderVariable");
extern fn void renderer_forceBatch(Renderer*) @cname("RSGL_renderer_forceBatch");
extern fn void renderer_setPerspectiveMatrix(Renderer*, Mat4) @cname("RSGL_renderer_setPerspectiveMatrix");
-extern fn void renderer_setDefaultPerspectiveMatrix(
- Renderer*,
- Mat4
-) @cname("RSGL_renderer_setDefaultPerspectiveMatrix");
+extern fn void renderer_setDefaultPerspectiveMatrix(Renderer*, Mat4) @cname("RSGL_renderer_setDefaultPerspectiveMatrix");
extern fn void renderer_setModelMatrix(Renderer*, Mat4) @cname("RSGL_renderer_setModelMatrix");
extern fn void renderer_resetModelMatrix(Renderer*) @cname("RSGL_renderer_resetModelMatrix");
extern fn ProgramInfo renderer_createComputeProgram(Renderer*, ZString) @cname("RSGL_renderer_createComputeProgram");
@@ -472,24 +447,10 @@ extern fn int drawTriangle(Renderer*, Vec3D[3]) @cname("RSGL_drawTriangle") @if(
extern fn int drawPoint3D(Renderer*, Vec3D) @cname("RSGL_drawPoint3D") @if($feature(HIGHLEVEL));
extern fn int drawLine3D(Renderer*, Vec3D, Vec3D, uint) @cname("RSGL_drawLine3D") @if($feature(HIGHLEVEL));
extern fn int drawCube(Renderer*, Cube) @cname("RSGL_drawCube") @if($feature(HIGHLEVEL));
-extern fn int drawTriangleOutline(
- Renderer*,
- Vec3D[3],
- uint
-) @cname("RSGL_drawTriangleOutline") @if($feature(HIGHLEVEL));
+extern fn int drawTriangleOutline(Renderer*, Vec3D[3], uint) @cname("RSGL_drawTriangleOutline") @if($feature(HIGHLEVEL));
extern fn int drawRectOutline(Renderer*, Rect, uint) @cname("RSGL_drawRectOutline") @if($feature(HIGHLEVEL));
-extern fn int drawRoundRectOutline(
- Renderer*,
- Rect,
- Vec2D,
- uint
-) @cname("RSGL_drawRoundRectOutline") @if($feature(HIGHLEVEL));
-extern fn int drawPolygonOutline(
- Renderer*,
- Rect,
- uint,
- uint
-) @cname("RSGL_drawPolygonOutline") @if($feature(HIGHLEVEL));
+extern fn int drawRoundRectOutline(Renderer*, Rect, Vec2D, uint) @cname("RSGL_drawRoundRectOutline") @if($feature(HIGHLEVEL));
+extern fn int drawPolygonOutline(Renderer*, Rect, uint, uint) @cname("RSGL_drawPolygonOutline") @if($feature(HIGHLEVEL));
extern fn int drawArcOutline(Renderer*, Rect, Vec2D, uint) @cname("RSGL_drawArcOutline") @if($feature(HIGHLEVEL));
extern fn int drawOvalOutline(Renderer*, Rect, uint) @cname("RSGL_drawovalOutline") @if($feature(HIGHLEVEL));
@@ -542,4 +503,4 @@ import rfont;
extern fn rfont::Renderer_proc renderer_proc() @cname("RFont_RSGL_renderer_proc");
extern fn rfont::Renderer* renderer_init(rsgl::Renderer*) @cname("RFont_RSGL_renderer_init");
extern fn void renderer_initPtr(rsgl::Renderer*, rfont::Renderer*) @cname("RFont_RSGL_renderer_initPtr");
-extern fn void renderer_free(rfont::Renderer*) @cname("RFont_RSGL_renderer_free"); \ No newline at end of file
+extern fn void renderer_free(rfont::Renderer*) @cname("RFont_RSGL_renderer_free");