diff --git a/colorm.go b/colorm.go index 0fd69de0f..ed30b2e3d 100644 --- a/colorm.go +++ b/colorm.go @@ -15,7 +15,6 @@ package ebiten import ( - "fmt" "image/color" "github.com/hajimehoshi/ebiten/v2/internal/affine" @@ -159,18 +158,3 @@ func (c *ColorM) IsInvertible() bool { func (c *ColorM) Invert() { c.impl = c.affineColorM().Invert() } - -// ReadElements reads the body part and the translation part to the given float32 slices. -// -// len(body) must be 16 and len(translation) must be 4. Otherwise, ReadElements panics. -// -// Deprecated: as of v2.5. Use the colorm package instead. -func (c *ColorM) ReadElements(body []float32, translation []float32) { - if len(body) != 16 { - panic(fmt.Sprintf("ebiten: len(body) must be 16 but %d", len(body))) - } - if len(translation) != 4 { - panic(fmt.Sprintf("ebiten: len(translation) must be 4 but %d", len(translation))) - } - c.affineColorM().Elements(body, translation) -}