ebiten/examples
Hajime Hoshi 4b1ae72f59 ebiten: add Draw{Image,Triangles}Options.DisableMipmaps
Mipmaps could be unexpectedly expensive even when we don't need mipmaps.
In order to improve performance, let's add an option to disable mipmaps.

Closes #3095
2024-09-12 22:40:16 +09:00
..
2048 all: use math/rand/v2 2024-09-12 01:17:26 +09:00
address examples: remove example build tag (#2433) 2022-11-03 20:24:09 +09:00
airship ebiten: deprecate (*Image).Size 2023-01-20 01:26:37 +09:00
alphablending ebiten: separate a package for ColorM: colorm 2022-11-08 23:50:04 +09:00
animation examples: remove example build tag (#2433) 2022-11-03 20:24:09 +09:00
audio all: add float32 version of audio APIs 2024-07-21 19:12:18 +09:00
audioinfiniteloop all: add float32 version of audio APIs 2024-07-21 19:12:18 +09:00
audiopanning all: add float32 version of audio APIs 2024-07-21 19:12:18 +09:00
blend all: use Go 1.21's min/max builtin functions 2024-09-12 01:01:05 +09:00
blocks all: use math/rand/v2 2024-09-12 01:17:26 +09:00
blur ebiten: separate a package for ColorM: colorm 2022-11-08 23:50:04 +09:00
camera examples/camera: fix window title (#2564) 2023-02-06 17:31:23 +09:00
capture example: add a mouse capture example (#2642) 2023-04-19 13:02:02 +09:00
chipmunk all: use math/rand/v2 2024-09-12 01:17:26 +09:00
clip ebiten: deprecate (*Image).Size 2023-01-20 01:26:37 +09:00
contextlost internal/graphicsdriver/opengl: drop WebGL 1 support 2023-03-18 22:50:09 +09:00
cursor ebiten: add more cursor shapes 2023-07-23 00:49:45 +09:00
doomfire all: use math/rand/v2 2024-09-12 01:17:26 +09:00
drag all: use math/rand/v2 2024-09-12 01:17:26 +09:00
dragmascot examples/dragmascot: add a comment 2024-03-22 12:41:15 +09:00
dropfile examples/dropfile: bug fix: handle errors correctly 2023-01-25 15:25:06 +09:00
filter examples: remove example build tag (#2433) 2022-11-03 20:24:09 +09:00
flappy all: use math/rand/v2 2024-09-12 01:17:26 +09:00
flood ebiten: separate a package for ColorM: colorm 2022-11-08 23:50:04 +09:00
font all: use math/rand/v2 2024-09-12 01:17:26 +09:00
fontfeature text/v2: rename LineSpaceInPixels -> LineSpace for consistency 2023-12-24 15:06:19 +09:00
fontvariation text/v2: rename LineSpaceInPixels -> LineSpace for consistency 2023-12-24 15:06:19 +09:00
fontvector text/v2: rename LineSpaceInPixels -> LineSpace for consistency 2023-12-24 15:06:19 +09:00
fullscreen ebiten: add (*Monitor).Size() to replace ScreenSizeInFullscreen() 2024-03-23 23:32:43 +09:00
gamepad ebiten: add type GamepadAxisType 2023-12-25 02:02:56 +09:00
highdpi ebiten: add RunGameOptions.DisableHiDPI 2024-08-20 00:02:57 +09:00
hsv ebiten: deprecate (*Image).Size 2023-01-20 01:26:37 +09:00
hue ebiten: deprecate (*Image).Size 2023-01-20 01:26:37 +09:00
infinitescroll ebiten: deprecate (*Image).Size 2023-01-20 01:26:37 +09:00
isometric all: use math/rand/v2 2024-09-12 01:17:26 +09:00
keyboard all: use bufio.NewWriter to improve writing speed 2024-07-29 16:29:57 +09:00
lasttouch examples: remove example build tag (#2433) 2022-11-03 20:24:09 +09:00
life all: use math/rand/v2 2024-09-12 01:17:26 +09:00
lines all: use Go 1.21's min/max builtin functions 2024-09-12 01:01:05 +09:00
mandelbrot examples: remove example build tag (#2433) 2022-11-03 20:24:09 +09:00
mascot all: use math/rand/v2 2024-09-12 01:17:26 +09:00
masking all: use Go 1.21's min/max builtin functions 2024-09-12 01:01:05 +09:00
minify ebiten: add Draw{Image,Triangles}Options.DisableMipmaps 2024-09-12 22:40:16 +09:00
mixedfont text/v2: rename LineSpaceInPixels -> LineSpace for consistency 2023-12-24 15:06:19 +09:00
moire ebiten: deprecate (*Image).Size 2023-01-20 01:26:37 +09:00
monitor ebiten: remove (*Monitor).Bounds() 2023-09-23 18:24:03 +09:00
mosaic ebiten: deprecate (*Image).Size 2023-01-20 01:26:37 +09:00
noise examples: remove example build tag (#2433) 2022-11-03 20:24:09 +09:00
paint ebiten: separate a package for ColorM: colorm 2022-11-08 23:50:04 +09:00
particles all: use math/rand/v2 2024-09-12 01:17:26 +09:00
pcm examples/pcm: use NewPlayerF32FromBytes 2024-07-22 23:29:50 +09:00
perspective ebiten: deprecate (*Image).Size 2023-01-20 01:26:37 +09:00
piano examples/piano: use NewPlayerF32FromBytes 2024-07-22 23:29:52 +09:00
platformer examples/platformer: add more descrpitive comments (#2866) 2023-12-18 01:25:57 +09:00
polygons examples: remove example build tag (#2433) 2022-11-03 20:24:09 +09:00
raycasting vector: add anti-alias options to the utility functions 2023-03-18 11:01:48 +09:00
realtimepcm examples/realtimepcm: use NewPlayerF32 2024-07-23 01:06:44 +09:00
resources examples/resources/images: update the licenses for the Gopher images 2024-06-23 12:09:40 +09:00
rotate ebiten: deprecate (*Image).Size 2023-01-20 01:26:37 +09:00
scroll examples/scroll: update comments 2024-03-31 22:39:51 +09:00
set all: use math/rand/v2 2024-09-12 01:17:26 +09:00
shader examples/shader: add comments 2024-03-23 15:45:55 +09:00
shapes vector: add anti-alias options to the utility functions 2023-03-18 11:01:48 +09:00
sinewave examples/sinewave: refactoring 2024-07-22 23:29:50 +09:00
skipdraw ebiten: deprecate (*Image).Size 2023-01-20 01:26:37 +09:00
snake all: use math/rand/v2 2024-09-12 01:17:26 +09:00
sprites all: use math/rand/v2 2024-09-12 01:17:26 +09:00
spriteshd all: use math/rand/v2 2024-09-12 01:17:26 +09:00
squiral all: use math/rand/v2 2024-09-12 01:17:26 +09:00
stars all: use math/rand/v2 2024-09-12 01:17:26 +09:00
subimage examples/subimage: add a comment 2023-02-17 02:06:40 +09:00
text text/v2: add Glyph.Origin{X,Y} 2024-08-23 00:00:30 +09:00
texti18n text/v2: add Glyph.OriginOffset{X,Y} 2024-08-23 03:59:16 +09:00
textinput examples/textinput: remove message 2024-08-27 00:02:31 +09:00
tiles ebiten: deprecate (*Image).Size 2023-01-20 01:26:37 +09:00
touch ebiten: deprecate (*Image).Size 2023-01-20 01:26:37 +09:00
typewriter examples: remove example build tag (#2433) 2022-11-03 20:24:09 +09:00
ui text/v2: rename LineSpaceInPixels -> LineSpace for consistency 2023-12-24 15:06:19 +09:00
vector examples/vector: reduce allocations 2024-08-10 05:22:53 +09:00
vibrate examples: remove example build tag (#2433) 2022-11-03 20:24:09 +09:00
video all: use bufio.Reader to improve reading speed 2024-07-29 02:28:37 +09:00
wav all: add float32 version of audio APIs 2024-07-21 19:12:18 +09:00
wheel examples: remove example build tag (#2433) 2022-11-03 20:24:09 +09:00
windowclosing examples: remove example build tag (#2433) 2022-11-03 20:24:09 +09:00
windowsize all: use math/rand/v2 2024-09-12 01:17:26 +09:00