ebiten/internal
Hajime Hoshi 29b41fd07f internal/graphicsdriver/directx: bug fix: ignore DXGI_STATUS_OCCLUDED
When a screen is locked, an Ebitengine application crashed as the
swap chain's Present returned DXGI_STATUS_OCCLUDED.

Let's ignore the error and continue to run the applications. In the
ideal world, an application should stop running during the screen lock,
so let's revisit this later.

This fix also fixes the issue that a Win32API GetCursorPos returned
an error ERROR_ACCESS_DENIED when the screen was locked.

Closes #2179
2022-07-04 13:00:12 +09:00
..
affine Remove dot imports from tests - Remove dot imports (#1837) 2021-10-02 19:58:48 +09:00
atlas internal/atlas: bug fix: wrong logic to create a new mask with edges 2022-05-08 23:09:40 +09:00
buffered ebiten: compile shaders at NewShader 2022-04-04 02:52:57 +09:00
cbackend internal/cbackend: bug fix: compile error again 2022-02-06 19:07:17 +09:00
clock internal/clock: Rename UncappedTPS -> SyncWithFPS 2021-07-22 22:46:24 +09:00
debug graphicscommand: Dump internal image info on the debug mode 2021-08-05 01:16:42 +09:00
devicescale internal/devicescale: bug fix: glfw.Monitor.GetContentScale might return 0 2022-04-03 19:32:01 +09:00
gamepad internal/gamepad: bug fix: wrong offset especially on 32bit Linux 2022-06-05 12:49:23 +09:00
gamepaddb internal/gamepaddb: bug fix: crash at addAndroidDefaultMappings 2022-04-19 23:38:14 +09:00
glfw internal/glfw: make the file operation atomic 2022-03-18 20:32:25 +09:00
graphics internal/graphics: refactoring 2022-04-05 11:12:25 +09:00
graphicscommand Revert "internal/graphicscommand: bug fix: using an image just after ReplacePixels might fail on Metal" 2022-07-04 12:05:20 +09:00
graphicsdriver internal/graphicsdriver/directx: bug fix: ignore DXGI_STATUS_OCCLUDED 2022-07-04 13:00:12 +09:00
hooks internal/hooks: Enable to return error at suspend/resume audio 2021-05-04 23:09:01 +09:00
jsutil internal/jsutil: bug fix: unnecessary allocations of temporary ArrayBuffers 2022-07-03 21:34:55 +09:00
mipmap ebiten: compile shaders at NewShader 2022-04-04 02:52:57 +09:00
packing Remove dot imports from tests - Remove dot imports (#1837) 2021-10-02 19:58:48 +09:00
png internal/png: clean up files before generating 2022-04-06 11:48:46 +09:00
processtest Revert "internal/graphicscommand: bug fix: using an image just after ReplacePixels might fail on Metal" 2022-07-04 12:05:20 +09:00
restorable ebiten: compile shaders at NewShader 2022-04-04 02:52:57 +09:00
shader internal/shader: implement strict type checks when calling a function 2022-04-09 00:32:27 +09:00
shaderir internal/shaderir/hlsl: bug fix: wrong offset of uniform array variables 2022-03-27 01:49:52 +09:00
testing ebiten: compile shaders at NewShader 2022-04-04 02:52:57 +09:00
thread internal/thread: bug fix: do not close 'terminate' channel 2022-01-05 17:21:53 +09:00
ui internal/graphicsdriver/directx: bug fix: ignore DXGI_STATUS_OCCLUDED 2022-07-04 13:00:12 +09:00
vibrate internal/ui: separate 'vibrate' part to internal/vibrate 2022-02-08 14:48:55 +09:00