Remove purego implementation
This commit is contained in:
parent
426bcb3529
commit
4a4f1ef82e
1 changed files with 0 additions and 8 deletions
|
@ -16,7 +16,6 @@ var rlLoadIdentity func()
|
||||||
var rlTranslatef func(x float32, y float32, z float32)
|
var rlTranslatef func(x float32, y float32, z float32)
|
||||||
var rlRotatef func(angle float32, 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 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 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 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)
|
var rlViewport func(x int32, y int32, width int32, height int32)
|
||||||
|
@ -139,7 +138,6 @@ func initRlglPurego() {
|
||||||
purego.RegisterLibFunc(&rlTranslatef, raylibDll, "rlTranslatef")
|
purego.RegisterLibFunc(&rlTranslatef, raylibDll, "rlTranslatef")
|
||||||
purego.RegisterLibFunc(&rlRotatef, raylibDll, "rlRotatef")
|
purego.RegisterLibFunc(&rlRotatef, raylibDll, "rlRotatef")
|
||||||
purego.RegisterLibFunc(&rlScalef, raylibDll, "rlScalef")
|
purego.RegisterLibFunc(&rlScalef, raylibDll, "rlScalef")
|
||||||
purego.RegisterLibFunc(&rlMultMatrix, raylibDll, "rlMultMatrix")
|
|
||||||
purego.RegisterLibFunc(&rlFrustum, raylibDll, "rlFrustum")
|
purego.RegisterLibFunc(&rlFrustum, raylibDll, "rlFrustum")
|
||||||
purego.RegisterLibFunc(&rlOrtho, raylibDll, "rlOrtho")
|
purego.RegisterLibFunc(&rlOrtho, raylibDll, "rlOrtho")
|
||||||
purego.RegisterLibFunc(&rlViewport, raylibDll, "rlViewport")
|
purego.RegisterLibFunc(&rlViewport, raylibDll, "rlViewport")
|
||||||
|
@ -300,12 +298,6 @@ func Scalef(x float32, y float32, z float32) {
|
||||||
rlScalef(x, y, z)
|
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 .
|
// Frustum .
|
||||||
func Frustum(left float64, right float64, bottom float64, top float64, znear float64, zfar float64) {
|
func Frustum(left float64, right float64, bottom float64, top float64, znear float64, zfar float64) {
|
||||||
rlFrustum(left, right, bottom, top, znear, zfar)
|
rlFrustum(left, right, bottom, top, znear, zfar)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue