ebiten/internal
Hajime Hoshi 073d022c2e internal/graphicsdriver/opengl: remove IsFramebuffer and IsRenderbuffer
These function return true in most cases, and when these return false,
the situation is pretty bad and recovering the situation would not be
possible.

IsFramebuffer and IsRenderbuffer cause round trips and affect performance.
Let's remove them.
2024-07-06 19:15:01 +09:00
..
affine all: fix typos (#2864) 2023-12-17 22:42:34 +09:00
atlas internal/atlas: assume backend.image is never nil 2024-07-04 02:00:42 +09:00
beforemaintest internal/buffered: move tests to internal/beforemaintest 2024-01-16 13:07:10 +09:00
buffered internal/graphics: renamed shader image count to specify src (#3012) 2024-06-10 02:02:47 +09:00
builtinshader all: add a new package shaderprecomp 2024-05-05 03:51:04 +09:00
clock all: fix typos (#2864) 2023-12-17 22:42:34 +09:00
cocoa internal/cocoa: integrate internal/graphicsdriver/metal/ns and internal/cocoa 2024-01-02 22:22:19 +09:00
debug internal/debug: bug fix: add SwitchLogger to dump logs for each frame correctly 2023-08-26 03:38:37 +09:00
file ebiten: implement DroppedFiles to replace AppendDroppedFiles 2023-01-25 14:27:11 +09:00
gamepad all: use atomic.Bool instead of atomic.Store/LoadUint32 2024-04-29 21:16:01 +09:00
gamepaddb internal/gamepaddb: refactoring: GLFW gamepads are requried only for Windows 2024-04-18 14:25:47 +09:00
glfw Revert "internal/glfw: bug fix: limit the DWM swap interval to Vista and 7" 2024-06-04 21:06:51 +09:00
graphics internal/graphics: renamed shader image count to specify src (#3012) 2024-06-10 02:02:47 +09:00
graphicscommand internal/graphicscommand: add screen info to log 2024-07-04 02:01:56 +09:00
graphicsdriver internal/graphicsdriver/opengl: remove IsFramebuffer and IsRenderbuffer 2024-07-06 19:15:01 +09:00
hook internal/hook: rename hooks -> hook 2023-10-06 13:58:00 +09:00
jsutil all: fix typos (#2558) 2023-01-28 19:06:38 +09:00
microsoftgdk internal/microsoftgdk: improve forward compatibility 2022-12-25 22:00:22 +09:00
mipmap all: fix comments 2024-06-30 18:56:07 +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 all: replace execabs with os/exec 2024-05-03 23:39:38 +09:00
processtest ebiten: add FillRuleFillAll, FillRuleEvenOdd, and FillRuleNonZero 2024-06-08 17:58:33 +09:00
shader internal/shaderir/hlsl: refactoring: separate calculation uniform offsets 2024-05-05 20:47:35 +09:00
shaderir Revert "shaderprecomp: accept an ID instead of source to register" 2024-05-26 21:29:44 +09:00
testing all: rename arguments in Kage 2023-09-24 16:46:36 +09:00
thread internal/thread: fix comments 2023-12-23 23:23:52 +09:00
ui internal/ui: refactoring 2024-07-04 16:58:45 +09:00
vettools internal/vettools: bug fix: vettool itself failed with vettool check 2023-10-04 12:56:14 +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