From 4a4f1ef82ea81ce5521544d5f4a399f88a4e02cc Mon Sep 17 00:00:00 2001 From: Kyle Date: Wed, 22 May 2024 09:55:19 -0500 Subject: [PATCH] Remove purego implementation --- raylib/rlgl_purego.go | 8 -------- 1 file changed, 8 deletions(-) diff --git a/raylib/rlgl_purego.go b/raylib/rlgl_purego.go index 53825b6..ccb5029 100644 --- a/raylib/rlgl_purego.go +++ b/raylib/rlgl_purego.go @@ -16,7 +16,6 @@ var rlLoadIdentity func() var rlTranslatef func(x float32, y float32, z float32) var rlRotatef func(angle float32, x float32, y float32, z float32) var rlScalef func(x float32, y float32, z float32) -var rlMultMatrix func(m *float32) var rlFrustum func(left float64, right float64, bottom float64, top float64, znear float64, zfar float64) var rlOrtho func(left float64, right float64, bottom float64, top float64, znear float64, zfar float64) var rlViewport func(x int32, y int32, width int32, height int32) @@ -139,7 +138,6 @@ func initRlglPurego() { purego.RegisterLibFunc(&rlTranslatef, raylibDll, "rlTranslatef") purego.RegisterLibFunc(&rlRotatef, raylibDll, "rlRotatef") purego.RegisterLibFunc(&rlScalef, raylibDll, "rlScalef") - purego.RegisterLibFunc(&rlMultMatrix, raylibDll, "rlMultMatrix") purego.RegisterLibFunc(&rlFrustum, raylibDll, "rlFrustum") purego.RegisterLibFunc(&rlOrtho, raylibDll, "rlOrtho") purego.RegisterLibFunc(&rlViewport, raylibDll, "rlViewport") @@ -300,12 +298,6 @@ func Scalef(x float32, y float32, z float32) { rlScalef(x, y, z) } -// MultMatrix - Multiply the current matrix by another matrix -func MultMatrix(m Matrix) { - f := MatrixToFloat(m) - rlMultMatrix(unsafe.Pointer(&f[0])) -} - // Frustum . func Frustum(left float64, right float64, bottom float64, top float64, znear float64, zfar float64) { rlFrustum(left, right, bottom, top, znear, zfar)