mirror of
https://github.com/hajimehoshi/ebiten.git
synced 2024-12-25 03:08:54 +01:00
ebiten: Fix tests for a very restricted environment (Steam Runtime)
Updates #1733
This commit is contained in:
parent
37231a33e4
commit
c06e8a5501
@ -33,6 +33,9 @@ import (
|
||||
t "github.com/hajimehoshi/ebiten/v2/internal/testing"
|
||||
)
|
||||
|
||||
// maxImageSize is a maximum image size that should work in almost every environment.
|
||||
const maxImageSize = 4096 - 2
|
||||
|
||||
func init() {
|
||||
rand.Seed(time.Now().UnixNano())
|
||||
}
|
||||
@ -801,7 +804,7 @@ func TestImageStretch(t *testing.T) {
|
||||
|
||||
const w = 16
|
||||
|
||||
dst := NewImage(w, 4096)
|
||||
dst := NewImage(w, maxImageSize)
|
||||
loop:
|
||||
for h := 1; h <= 32; h++ {
|
||||
src := NewImage(w+2, h+2)
|
||||
@ -2159,7 +2162,7 @@ func TestImageDrawImageTooSmallScale(t *testing.T) {
|
||||
// Issue #1399
|
||||
func TestImageDrawImageCannotAllocateImageForMipmap(t *testing.T) {
|
||||
dst := NewImage(1, 1)
|
||||
src := NewImage(4096, 4096)
|
||||
src := NewImage(maxImageSize, maxImageSize)
|
||||
|
||||
op := &DrawImageOptions{}
|
||||
op.GeoM.Scale(64, 64)
|
||||
|
Loading…
Reference in New Issue
Block a user