diff options
Diffstat (limited to 'rsgl.c3l/rsgl.c3')
| -rw-r--r-- | rsgl.c3l/rsgl.c3 | 55 |
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"); |
