ebiten/internal
Hajime Hoshi 81bb5044ea internal/shaderir: revert the refactoring to generalize the memory layout logic
Unfortunately, the memory layout was not so universal. For example,
the memory layout for mat2 is different between Metal and DirectX.
2024-11-24 23:57:30 +09:00
..
affine internal/affine: refactoring: remove unused types 2024-10-27 22:44:58 +09:00
atlas internal/atlas: reduce the access to (*restorable.Shader).Unit 2024-10-27 00:46:05 +09:00
beforemaintest internal/beforemaintest: avoid os.Exit(0) 2024-09-01 13:58:39 +09:00
buffered all: use Go 1.21's min/max builtin functions 2024-09-12 01:01:05 +09:00
builtinshader internal/builtinshader: refactoring 2024-11-16 15:29:52 +09:00
clock all: use Go 1.21's min/max builtin functions 2024-09-12 01:01:05 +09:00
cocoa internal/cocoa: bring back NSInvocation for CopyFromTexture (#3136) 2024-10-19 23:59:45 +09:00
debug internal/debug: use go/build's Context to get the source directory 2024-10-18 15:36:25 +09:00
file internal/file: update comments 2024-09-06 11:03:39 +09:00
gamepad internal/gamepad: add PS5 files 2024-10-14 21:01:04 +09:00
gamepaddb internal/gamepaddb: bug fix: typo 2024-10-26 19:05:51 +09:00
glfw internal/glfw: reduce TLS usages at swapInterval* 2024-10-13 00:01:16 +09:00
graphics ebiten: add Vertex.Custom0 to Custom3 2024-08-25 18:11:39 +09:00
graphicscommand internal/graphicscommand: refactoring 2024-10-26 23:07:03 +09:00
graphicsdriver internal/shaderir: revert the refactoring to generalize the memory layout logic 2024-11-24 23:57:30 +09:00
hook internal/hook: rename hooks -> hook 2023-10-06 13:58:00 +09:00
microsoftgdk internal/microsoftgdk: improve forward compatibility 2022-12-25 22:00:22 +09:00
mipmap internal/mipmap: refactoring: add a fast path 2024-10-27 01:06:36 +09:00
packing internal/atlas: use bit manipulation for function power of 2 -like functions (#2915) 2024-02-25 02:06:52 +09:00
png internal/png: go generate 2024-09-24 00:01:15 +09:00
processtest ebiten: add FillRuleFillAll, FillRuleEvenOdd, and FillRuleNonZero 2024-06-08 17:58:33 +09:00
restorable internal/restorable: performance optimization 2024-10-25 19:30:38 +09:00
shader internal/shader: bug fix: xor-assignment operator didn't work correctly 2024-10-21 14:54:07 +09:00
shaderir internal/shaderir: revert the refactoring to generalize the memory layout logic 2024-11-24 23:57:30 +09:00
shaderlister internal/shaderlister: add SourceHash 2024-11-17 15:44:51 +09:00
testing internal/testing: avoid os.Exit(0) 2024-09-01 13:31:40 +09:00
thread internal/thread: fix comments 2023-12-23 23:23:52 +09:00
ui internal/ui: update gamepads for PS5 2024-10-19 22:43:14 +09:00
vettools internal/vettools: return non-nil value 2024-11-09 22:46:01 +09:00
vibrate all: use github.com/ebitengine/gomobile instead of golang.org/x/mobile 2024-02-24 22:07:27 +09:00
winver internal/winver: fix a panic message 2023-10-05 01:25:09 +09:00