New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inefficient Audio #63
Comments
WinterMute
referenced
this issue
in devkitPro/SDL
Jun 14, 2021
GaryOderNichts
added a commit
to GaryOderNichts/SDL
that referenced
this issue
Aug 13, 2022
commit 54e4e2d Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Mon Feb 1 00:00:11 2021 +0100 audio/wiiu: don't wait if device is not enabled commit a407599 Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Sun Jan 31 23:59:28 2021 +0100 audio/wiiu: deregister framecallback before freeing sources commit 6815956 Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Sun Aug 30 22:21:17 2020 +0200 render/wiiu: change origin to the upper left (libsdl-org#63) commit 87ed122 Author: Sergio Padrino <sergio.padrino@gmail.com> Date: Sun Jun 21 10:53:45 2020 +0200 Add GameController support for the Wii U Gamepad (libsdl-org#59) commit eb05b49 Author: Ash Logan <ash@heyquark.com> Date: Thu Apr 23 21:20:23 2020 +1000 video/wiiu: Don't replace an already running ProcUI commit e3d2191 Author: Ash Logan <ash@heyquark.com> Date: Sun Jan 5 12:49:02 2020 +1100 render/wiiu: respect SDL_RENDERER_PRESENTVSYNC commit a9be38d Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:52:07 2019 +1100 cmake: Don't link against stub libraries commit 71e6352 Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:38:45 2019 +1100 audio/wiiu: Add maps for mono and stereo audio commit f7568b7 Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:01:12 2019 +1100 joystick/wiiu: Add player index support commit 26290a6 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Oct 17 18:48:51 2019 +0200 audio/wiiu: FIx right audio channel The deinterleaving algorithm ended up overwriting the first half of the right channel buffer commit 7c23508 Author: Ash Logan <ash@heyquark.com> Date: Thu Oct 17 18:39:15 2019 +1100 audio/wiiu: Attempt to make stereo become n-channel (broken) This does something odd with the right channel and it sounds wrong commit d929c75 Author: Ash Logan <ash@heyquark.com> Date: Sat Sep 21 22:47:38 2019 +1000 audio/wiiu: (very) early stereo implementation -Remove calculations relying on buffer size instead of sample count - Add some temp code to deinterleave on the CPU - Add a crap solution - voice_r. Really should be an array of voices, gimme some time for that commit fa6d0c4 Author: Ash Logan <ash@heyquark.com> Date: Fri Sep 20 23:07:36 2019 +1000 audio/wiiu: Properly initialise AXVoiceDeviceMixData (fixes odd behaviour when surround sound is enabled, hopefully) commit 0c51093 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun May 26 15:46:07 2019 +0200 Update build instructions commit 0eaa907 Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 21:07:14 2019 +1100 joystick/wiiu: Add support for WPAD/KPAD controllers commit 776380a Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 19:04:18 2019 +1100 joystick/wiiu bugfix: Don't hardcode Gamepad device_index to 0 commit 564c25b Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 19:01:21 2019 +1100 joystick/wiiu: Hotplug support (gamepad only) commit d3c3ee1 Author: Ash Logan <ash@heyquark.com> Date: Sat May 4 20:35:42 2019 +1000 big oops: missed a merge conflict on 2.0.9 commit f2e8358 Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 14:55:39 2019 +1100 cmake: Update SDL_LIBS so pkg-config pulls in needed Cafe libs commit bf5e9a1 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Mar 19 00:34:06 2019 +0100 render/wiiu: Fix scaling mode for windowTex Previously the driver would always end up using point scaling as the final windows texture scaling mode and thus the screen output commit 6ba2f62 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 23:11:18 2019 +0100 render/wiiu: Allocate normal textures from MEM2 MEM1 fills up very quickly and soon runs out of space for apps with many textures commit 14bbb4a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:46:17 2019 +0100 render/wiiu: DestroyRenderer: Wait for the rendering to finish and free texture draw data commit c349a79 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:45:06 2019 +0100 render/wiiu: Free render data after calling GX2DrawDone commit fb9cda3 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:43:01 2019 +0100 render/wiiu: Reintroduce check removed with fd92b81 to fix crashes commit 4388bea Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 15:18:29 2019 +0100 render/wiiu: Fix the remaining graphical glitches! commit d4f823d Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:58:34 2019 +0100 render/wiiu: Code cleanup * Remove unused functions * Remove unneeded checks * Uniform coding style with the rest of SDL commit 74a42de Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:06:15 2019 +0100 render/wiiu: Use WIIU_FreeRenderData in DestroyRenderer commit 87fbbbe Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:05:18 2019 +0100 render/wiiu: Update RenderReadPixels to lock the surface and use the correct texture format commit ceb9f1c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:53:02 2019 +0100 render/wiiu: Fix compiler warnings commit 7a02c03 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:46:05 2019 +0100 render/wiiu: Reduce GX2SetContextState calls The function takes a fairly long time to complete commit 7507d2b Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:40:22 2019 +0100 render/wiiu: Disable blending for render_scene commit 7446bdc Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:36:38 2019 +0100 render/wiiu: Implement SetTextureColorMod/SetTextureAlphaMod commit fcb1d21 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:25:10 2019 +0100 render/wiiu: Use vec* for u_texSize and u_viewSize commit eba4263 Author: Ash Logan <ash@heyquark.com> Date: Fri Mar 8 11:41:31 2019 +1100 render/wiiu: Re-set context state after a clear whb does this, so y'know commit dcb5835 Author: Ash Logan <ash@heyquark.com> Date: Fri Mar 8 11:23:03 2019 +1100 render/wiiu: Textures keep their own colour buffers commit 8c4b5c0 Author: Ash Logan <ash@heyquark.com> Date: Thu Mar 7 22:10:27 2019 +1100 render/wiiu: Use point scaling by default see https://wiki.libsdl.org/SDL_HINT_RENDER_SCALE_QUALITY commit da762c2 Author: Ash Logan <ash@heyquark.com> Date: Thu Mar 7 21:59:49 2019 +1100 video/wiiu: Add support for DRC/TV only windows (#1) commit f814e40 Author: Kuruyia <Arc13@users.noreply.github.com> Date: Sun Mar 3 13:19:55 2019 +0100 video/wiiu: Add flags to only draw on TV or Gamepad (#1) commit b6873f9 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Feb 1 19:17:33 2019 +0100 Edit README for the wiiu port commit d58f563 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Jan 24 08:44:37 2019 +0100 input/wiiu: Clear last_touched after sending touch release event commit 73ba941 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 19:53:43 2019 +1100 render/wiiu: Use vec* for FillRects (fixes no-draw bug) commit 482fa50 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 19:05:58 2019 +1100 render/wiiu: Fix present position/texcoord confusion commit 2b640b8 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 17:52:57 2019 +1100 render/wiiu: Respect window sizes commit b17164d Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 15:43:40 2019 +1100 render/wiiu: Handle window size changes commit 89013ed Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 09:17:45 2019 +1100 render/wiiu: readability - introduce vec* structs for drawing commit e147fba Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 22:27:45 2019 +1100 render/wiiu: Fix resource flags on texture creation commit 72d3477 Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 22:27:13 2019 +1100 render/wiiu: Convert RenderData to use GX2RBuffers commit ca33399 Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 13:07:53 2019 +1100 render/wiiu: Use GX2R for texture surfaces Untested at time of commit, hopefully it works hehe commit fa157db Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 12:00:41 2019 +1100 video/wiiu: Remove the last of the emulated framebuffer commit e713fb4 Author: Ash Logan <ash@heyquark.com> Date: Wed Feb 20 22:37:39 2019 +1100 render/wiiu: FLUSH THE CACHE. FLUSH THE CACHE. commit aebe08c Author: Ash Logan <ash@heyquark.com> Date: Wed Feb 20 21:44:15 2019 +1100 video/wiiu: Call SDL_SetKeyboardFocus on window creation commit fab05b5 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 24 17:03:08 2019 +1100 wiiu: first attempt at using the render driver instead of WindowFramebuffer commit 5137bdb Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 19:20:13 2019 +0100 render/wiiu: Fixup color blending commit 6824fb4 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 16:30:01 2019 +0100 render/wiiu: Correct direction of rotation for RenderCopyEx commit d3ad23e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 16:28:03 2019 +0100 render/wiiu: Drawing is synchronized with refresh rate commit e884635 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 13:08:15 2019 +0100 Add README.md for the WiiU port commit 2022692 Author: Ash Logan <ash@heyquark.com> Date: Sat Jan 12 20:59:50 2019 +1100 render/wiiu: Add support for color/alpha mod values/some blend modes commit b0defce Author: Ash Logan <ash@heyquark.com> Date: Sat Jan 12 20:57:21 2019 +1100 add gitignore (sorry) commit 4134be1 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 20:13:22 2019 +1100 render/wiiu: don't put debug messages in the released code commit cbc64b5 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 17:04:26 2019 +1100 render: Add loads of GX2 texture formats commit dd77800 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 13:41:40 2019 +1100 include: Add extra checks for endian on devkitPPC commit 3e20fff Author: Ash <ash@heyquark.com> Date: Tue Nov 6 21:12:17 2018 +1100 render/wiiu: Safety checks on SDL_DestroyTexture commit 6b2e8b9 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Nov 6 17:55:40 2018 +0100 wiiu/shaders: Add shader source code + basic regenerate script commit 94a46eb Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 30 22:04:29 2018 +0100 wiiu: Switch to cmake commit 9bee918 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 30 21:58:51 2018 +0100 wiiu/joystick: Updates for the new joystick interfaces commit 463b9e0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 19:41:37 2018 +0100 wiiu: Updates for newer SDL commit 37f2ef8 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 14:34:06 2018 +0100 wiiu: Edit config comment to prevent gcc warning commit b3e82ff Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 14:04:02 2018 +0100 wiiu/render: Temporaneously disable formats other than RGBA8888 until the cause of bad colors is found commit ef7d10e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 01:05:06 2018 +0200 wiiu/render: Enable alpha merge/other settings commit b413daf Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 00:49:10 2018 +0200 wiiu: Move coordinates math to shader commit a7ee3dd Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 21:55:00 2018 +0200 wiiu/render: Fix final bugs; it partially works now \o/ commit aa08e43 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 17:48:35 2018 +0200 wiiu/render: Fix GX2ContextState alignment commit 0ea9920 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 17:47:37 2018 +0200 wiiu/video: Add more attributes for texture commit 769a4dd Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 13:14:18 2018 +0200 wiiu/render: SDL_GetWindowSurface is needed to create the framebuffer commit 3798398 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Oct 25 17:16:23 2018 +0200 wiiu: Linking fixes commit 888d0c5 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 24 21:59:02 2018 +0200 render/wiiu: Fix compiling, implement RenderCopyEx, make some render vars unique for objects, add missing shaders commit 3cb1ed9 Author: Ash <ash@heyquark.com> Date: Sun Oct 21 19:45:53 2018 +1100 render/wiiu: Start fixing up missing headers commit 5763965 Author: Ash <ash@heyquark.com> Date: Sun Oct 21 19:35:09 2018 +1100 render: Start compiling the wiiu renderer (lotsa errors) commit a1fe555 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 17 23:05:52 2018 +0200 wiiu: Add more renderer function, make functions non-static, start adding new shaders commit d120ddd Author: Ash <ash@heyquark.com> Date: Wed Oct 17 18:59:58 2018 +1100 wiiu/render: move drawing functions to own file commit 273e19c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 17 00:05:10 2018 +0200 wiiu/render: Implement UpdateTexture/RenderClear commit 4fa755d Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:59:44 2018 +1100 wiiu/render: Stub UpdateViewport / UpdateClipRect commit 084e2b9 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:44:19 2018 +1100 wiiu/render: Implement SDL_LockTexture and SDL_UnlockTexture commit a01adf4 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:33:37 2018 +1100 wiiu/render: Remove optional SetTextureMod functions commit e5fae70 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:33:06 2018 +1100 wiiu/render: Move texture-related functions to own file commit 0949442 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:14:07 2018 +1100 wiiu/render: Implement GetOutputSize commit 03826ed Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:07:29 2018 +1100 wiiu/render: move window-related functions to own file commit cea1907 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:00:43 2018 +1100 wiiu/render: consolidate calls to SetRenderTarget, minor tweaks commit c337fd5 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:42:37 2018 +1100 wiiu/render: Move function sigs and definitions to dedicated header commit 036b864 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:31:24 2018 +1100 wiiu/render: Minor formatting, move windowdata to header commit 72a32e7 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:18:31 2018 +1100 wiiu/video: move window data to header commit 162447e Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:10:17 2018 +1100 wiiu: render: Be consistent about tabs/spaces commit 53fd78a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 14 22:32:43 2018 +0200 wiiu: Implement more renderer functions (1) commit 7850c3e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 13 22:37:22 2018 +0200 wiiu: Start implementing SDL_Renderer commit 5ab6c7a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 13 00:04:03 2018 +0200 wiiu: switch to tpNormal, tpFiltered1 casues scrolling issues commit 541c794 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 9 20:26:55 2018 +0200 wiiu: Disable DRC surround mode as it causes distortion commit 9b21f48 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 21:23:51 2018 +1000 video: Respect application's requested window size/position commit 4846a24 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:33:24 2018 +1000 video: move position buffer filling to UpdateWindowFramebuffer commit c6ab840 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:08:53 2018 +1000 video: oops commit 60d8028 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:07:32 2018 +1000 video: Style nits commit a7da7f7 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:04:42 2018 +1000 video: start refactoring - move rendering to own function commit 9b7b41d Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 30 16:29:14 2018 +0200 wiiu: switch to wut.mk commit ec7653a Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:55:44 2018 +1000 audio: DCFlushRange -> DCStoreRange commit fb5bfa0 Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:54:17 2018 +1000 audio: Send voice to TV commit bfb51a0 Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:07:22 2018 +1000 audio: Add *very* early wiiu audio support commit a910c07 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 23 10:48:00 2018 +0200 wiiu: explicitly set endianess in config (thanks @quarktheawesome) [needed for missing defines in toolchain] commit 70f923c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 22:47:56 2018 +0200 input/wiiu: switch back to VPADGetTPCalibratedPoint commit 30a8901 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:24:40 2018 +0200 threads/wiiu: fix crash on SDL_SYS_CreateThread: pass stack top and not stack bottom commit 89a1688 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:23:23 2018 +0200 wiiu: enable thread support and stop building generic thread impl commit 6ea16de Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:22:25 2018 +0200 threads/wiiu: remove unused SDL_mutex structure definition and only build when requested commit 1898467 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:21:33 2018 +0200 threads/wiiu: implement SDL_CondWaitTimeout commit 30b0133 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:18:10 2018 +0200 threads/wiiu: add sysmutex_c.h header commit 5554ca0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:17:39 2018 +0200 threads/wiiu: add generic thread storage commit 494e81f Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:17:15 2018 +0200 threads/wiiu: add semaphores commit bbb8f55 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Sep 18 21:12:43 2018 +0200 wiiu/input: Use raw for touchscreen and check for VPADRead errors commit cbefaaa Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 15:01:48 2018 +0200 Rewrite wiiu joystick driver to better match switch's and add touchscreen support commit 856e271 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 14:58:17 2018 +0200 Do not send SDL_QUIT from WIIU_PumpEvents: it causes crashes and isn't the right way to do it commit 5d221e7 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 14:55:37 2018 +0200 Change shader include guard to match SDL commit 9b777c0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Sep 15 23:43:02 2018 +0200 Switch to GX2!! (thanks to exjam for his help and toolchain and aliaspider for his shader!) commit 572c0e4 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 19:14:23 2018 +0100 Initial support for Nintendo WiiU
GaryOderNichts
added a commit
to GaryOderNichts/SDL
that referenced
this issue
Aug 13, 2022
commit 54e4e2d Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Mon Feb 1 00:00:11 2021 +0100 audio/wiiu: don't wait if device is not enabled commit a407599 Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Sun Jan 31 23:59:28 2021 +0100 audio/wiiu: deregister framecallback before freeing sources commit 6815956 Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Sun Aug 30 22:21:17 2020 +0200 render/wiiu: change origin to the upper left (libsdl-org#63) commit 87ed122 Author: Sergio Padrino <sergio.padrino@gmail.com> Date: Sun Jun 21 10:53:45 2020 +0200 Add GameController support for the Wii U Gamepad (libsdl-org#59) commit eb05b49 Author: Ash Logan <ash@heyquark.com> Date: Thu Apr 23 21:20:23 2020 +1000 video/wiiu: Don't replace an already running ProcUI commit e3d2191 Author: Ash Logan <ash@heyquark.com> Date: Sun Jan 5 12:49:02 2020 +1100 render/wiiu: respect SDL_RENDERER_PRESENTVSYNC commit a9be38d Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:52:07 2019 +1100 cmake: Don't link against stub libraries commit 71e6352 Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:38:45 2019 +1100 audio/wiiu: Add maps for mono and stereo audio commit f7568b7 Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:01:12 2019 +1100 joystick/wiiu: Add player index support commit 26290a6 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Oct 17 18:48:51 2019 +0200 audio/wiiu: FIx right audio channel The deinterleaving algorithm ended up overwriting the first half of the right channel buffer commit 7c23508 Author: Ash Logan <ash@heyquark.com> Date: Thu Oct 17 18:39:15 2019 +1100 audio/wiiu: Attempt to make stereo become n-channel (broken) This does something odd with the right channel and it sounds wrong commit d929c75 Author: Ash Logan <ash@heyquark.com> Date: Sat Sep 21 22:47:38 2019 +1000 audio/wiiu: (very) early stereo implementation -Remove calculations relying on buffer size instead of sample count - Add some temp code to deinterleave on the CPU - Add a crap solution - voice_r. Really should be an array of voices, gimme some time for that commit fa6d0c4 Author: Ash Logan <ash@heyquark.com> Date: Fri Sep 20 23:07:36 2019 +1000 audio/wiiu: Properly initialise AXVoiceDeviceMixData (fixes odd behaviour when surround sound is enabled, hopefully) commit 0c51093 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun May 26 15:46:07 2019 +0200 Update build instructions commit 0eaa907 Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 21:07:14 2019 +1100 joystick/wiiu: Add support for WPAD/KPAD controllers commit 776380a Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 19:04:18 2019 +1100 joystick/wiiu bugfix: Don't hardcode Gamepad device_index to 0 commit 564c25b Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 19:01:21 2019 +1100 joystick/wiiu: Hotplug support (gamepad only) commit d3c3ee1 Author: Ash Logan <ash@heyquark.com> Date: Sat May 4 20:35:42 2019 +1000 big oops: missed a merge conflict on 2.0.9 commit f2e8358 Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 14:55:39 2019 +1100 cmake: Update SDL_LIBS so pkg-config pulls in needed Cafe libs commit bf5e9a1 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Mar 19 00:34:06 2019 +0100 render/wiiu: Fix scaling mode for windowTex Previously the driver would always end up using point scaling as the final windows texture scaling mode and thus the screen output commit 6ba2f62 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 23:11:18 2019 +0100 render/wiiu: Allocate normal textures from MEM2 MEM1 fills up very quickly and soon runs out of space for apps with many textures commit 14bbb4a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:46:17 2019 +0100 render/wiiu: DestroyRenderer: Wait for the rendering to finish and free texture draw data commit c349a79 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:45:06 2019 +0100 render/wiiu: Free render data after calling GX2DrawDone commit fb9cda3 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:43:01 2019 +0100 render/wiiu: Reintroduce check removed with fd92b81 to fix crashes commit 4388bea Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 15:18:29 2019 +0100 render/wiiu: Fix the remaining graphical glitches! commit d4f823d Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:58:34 2019 +0100 render/wiiu: Code cleanup * Remove unused functions * Remove unneeded checks * Uniform coding style with the rest of SDL commit 74a42de Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:06:15 2019 +0100 render/wiiu: Use WIIU_FreeRenderData in DestroyRenderer commit 87fbbbe Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:05:18 2019 +0100 render/wiiu: Update RenderReadPixels to lock the surface and use the correct texture format commit ceb9f1c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:53:02 2019 +0100 render/wiiu: Fix compiler warnings commit 7a02c03 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:46:05 2019 +0100 render/wiiu: Reduce GX2SetContextState calls The function takes a fairly long time to complete commit 7507d2b Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:40:22 2019 +0100 render/wiiu: Disable blending for render_scene commit 7446bdc Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:36:38 2019 +0100 render/wiiu: Implement SetTextureColorMod/SetTextureAlphaMod commit fcb1d21 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:25:10 2019 +0100 render/wiiu: Use vec* for u_texSize and u_viewSize commit eba4263 Author: Ash Logan <ash@heyquark.com> Date: Fri Mar 8 11:41:31 2019 +1100 render/wiiu: Re-set context state after a clear whb does this, so y'know commit dcb5835 Author: Ash Logan <ash@heyquark.com> Date: Fri Mar 8 11:23:03 2019 +1100 render/wiiu: Textures keep their own colour buffers commit 8c4b5c0 Author: Ash Logan <ash@heyquark.com> Date: Thu Mar 7 22:10:27 2019 +1100 render/wiiu: Use point scaling by default see https://wiki.libsdl.org/SDL_HINT_RENDER_SCALE_QUALITY commit da762c2 Author: Ash Logan <ash@heyquark.com> Date: Thu Mar 7 21:59:49 2019 +1100 video/wiiu: Add support for DRC/TV only windows (#1) commit f814e40 Author: Kuruyia <Arc13@users.noreply.github.com> Date: Sun Mar 3 13:19:55 2019 +0100 video/wiiu: Add flags to only draw on TV or Gamepad (#1) commit b6873f9 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Feb 1 19:17:33 2019 +0100 Edit README for the wiiu port commit d58f563 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Jan 24 08:44:37 2019 +0100 input/wiiu: Clear last_touched after sending touch release event commit 73ba941 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 19:53:43 2019 +1100 render/wiiu: Use vec* for FillRects (fixes no-draw bug) commit 482fa50 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 19:05:58 2019 +1100 render/wiiu: Fix present position/texcoord confusion commit 2b640b8 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 17:52:57 2019 +1100 render/wiiu: Respect window sizes commit b17164d Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 15:43:40 2019 +1100 render/wiiu: Handle window size changes commit 89013ed Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 09:17:45 2019 +1100 render/wiiu: readability - introduce vec* structs for drawing commit e147fba Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 22:27:45 2019 +1100 render/wiiu: Fix resource flags on texture creation commit 72d3477 Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 22:27:13 2019 +1100 render/wiiu: Convert RenderData to use GX2RBuffers commit ca33399 Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 13:07:53 2019 +1100 render/wiiu: Use GX2R for texture surfaces Untested at time of commit, hopefully it works hehe commit fa157db Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 12:00:41 2019 +1100 video/wiiu: Remove the last of the emulated framebuffer commit e713fb4 Author: Ash Logan <ash@heyquark.com> Date: Wed Feb 20 22:37:39 2019 +1100 render/wiiu: FLUSH THE CACHE. FLUSH THE CACHE. commit aebe08c Author: Ash Logan <ash@heyquark.com> Date: Wed Feb 20 21:44:15 2019 +1100 video/wiiu: Call SDL_SetKeyboardFocus on window creation commit fab05b5 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 24 17:03:08 2019 +1100 wiiu: first attempt at using the render driver instead of WindowFramebuffer commit 5137bdb Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 19:20:13 2019 +0100 render/wiiu: Fixup color blending commit 6824fb4 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 16:30:01 2019 +0100 render/wiiu: Correct direction of rotation for RenderCopyEx commit d3ad23e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 16:28:03 2019 +0100 render/wiiu: Drawing is synchronized with refresh rate commit e884635 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 13:08:15 2019 +0100 Add README.md for the WiiU port commit 2022692 Author: Ash Logan <ash@heyquark.com> Date: Sat Jan 12 20:59:50 2019 +1100 render/wiiu: Add support for color/alpha mod values/some blend modes commit b0defce Author: Ash Logan <ash@heyquark.com> Date: Sat Jan 12 20:57:21 2019 +1100 add gitignore (sorry) commit 4134be1 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 20:13:22 2019 +1100 render/wiiu: don't put debug messages in the released code commit cbc64b5 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 17:04:26 2019 +1100 render: Add loads of GX2 texture formats commit dd77800 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 13:41:40 2019 +1100 include: Add extra checks for endian on devkitPPC commit 3e20fff Author: Ash <ash@heyquark.com> Date: Tue Nov 6 21:12:17 2018 +1100 render/wiiu: Safety checks on SDL_DestroyTexture commit 6b2e8b9 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Nov 6 17:55:40 2018 +0100 wiiu/shaders: Add shader source code + basic regenerate script commit 94a46eb Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 30 22:04:29 2018 +0100 wiiu: Switch to cmake commit 9bee918 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 30 21:58:51 2018 +0100 wiiu/joystick: Updates for the new joystick interfaces commit 463b9e0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 19:41:37 2018 +0100 wiiu: Updates for newer SDL commit 37f2ef8 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 14:34:06 2018 +0100 wiiu: Edit config comment to prevent gcc warning commit b3e82ff Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 14:04:02 2018 +0100 wiiu/render: Temporaneously disable formats other than RGBA8888 until the cause of bad colors is found commit ef7d10e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 01:05:06 2018 +0200 wiiu/render: Enable alpha merge/other settings commit b413daf Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 00:49:10 2018 +0200 wiiu: Move coordinates math to shader commit a7ee3dd Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 21:55:00 2018 +0200 wiiu/render: Fix final bugs; it partially works now \o/ commit aa08e43 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 17:48:35 2018 +0200 wiiu/render: Fix GX2ContextState alignment commit 0ea9920 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 17:47:37 2018 +0200 wiiu/video: Add more attributes for texture commit 769a4dd Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 13:14:18 2018 +0200 wiiu/render: SDL_GetWindowSurface is needed to create the framebuffer commit 3798398 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Oct 25 17:16:23 2018 +0200 wiiu: Linking fixes commit 888d0c5 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 24 21:59:02 2018 +0200 render/wiiu: Fix compiling, implement RenderCopyEx, make some render vars unique for objects, add missing shaders commit 3cb1ed9 Author: Ash <ash@heyquark.com> Date: Sun Oct 21 19:45:53 2018 +1100 render/wiiu: Start fixing up missing headers commit 5763965 Author: Ash <ash@heyquark.com> Date: Sun Oct 21 19:35:09 2018 +1100 render: Start compiling the wiiu renderer (lotsa errors) commit a1fe555 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 17 23:05:52 2018 +0200 wiiu: Add more renderer function, make functions non-static, start adding new shaders commit d120ddd Author: Ash <ash@heyquark.com> Date: Wed Oct 17 18:59:58 2018 +1100 wiiu/render: move drawing functions to own file commit 273e19c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 17 00:05:10 2018 +0200 wiiu/render: Implement UpdateTexture/RenderClear commit 4fa755d Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:59:44 2018 +1100 wiiu/render: Stub UpdateViewport / UpdateClipRect commit 084e2b9 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:44:19 2018 +1100 wiiu/render: Implement SDL_LockTexture and SDL_UnlockTexture commit a01adf4 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:33:37 2018 +1100 wiiu/render: Remove optional SetTextureMod functions commit e5fae70 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:33:06 2018 +1100 wiiu/render: Move texture-related functions to own file commit 0949442 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:14:07 2018 +1100 wiiu/render: Implement GetOutputSize commit 03826ed Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:07:29 2018 +1100 wiiu/render: move window-related functions to own file commit cea1907 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:00:43 2018 +1100 wiiu/render: consolidate calls to SetRenderTarget, minor tweaks commit c337fd5 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:42:37 2018 +1100 wiiu/render: Move function sigs and definitions to dedicated header commit 036b864 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:31:24 2018 +1100 wiiu/render: Minor formatting, move windowdata to header commit 72a32e7 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:18:31 2018 +1100 wiiu/video: move window data to header commit 162447e Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:10:17 2018 +1100 wiiu: render: Be consistent about tabs/spaces commit 53fd78a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 14 22:32:43 2018 +0200 wiiu: Implement more renderer functions (1) commit 7850c3e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 13 22:37:22 2018 +0200 wiiu: Start implementing SDL_Renderer commit 5ab6c7a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 13 00:04:03 2018 +0200 wiiu: switch to tpNormal, tpFiltered1 casues scrolling issues commit 541c794 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 9 20:26:55 2018 +0200 wiiu: Disable DRC surround mode as it causes distortion commit 9b21f48 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 21:23:51 2018 +1000 video: Respect application's requested window size/position commit 4846a24 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:33:24 2018 +1000 video: move position buffer filling to UpdateWindowFramebuffer commit c6ab840 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:08:53 2018 +1000 video: oops commit 60d8028 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:07:32 2018 +1000 video: Style nits commit a7da7f7 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:04:42 2018 +1000 video: start refactoring - move rendering to own function commit 9b7b41d Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 30 16:29:14 2018 +0200 wiiu: switch to wut.mk commit ec7653a Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:55:44 2018 +1000 audio: DCFlushRange -> DCStoreRange commit fb5bfa0 Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:54:17 2018 +1000 audio: Send voice to TV commit bfb51a0 Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:07:22 2018 +1000 audio: Add *very* early wiiu audio support commit a910c07 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 23 10:48:00 2018 +0200 wiiu: explicitly set endianess in config (thanks @quarktheawesome) [needed for missing defines in toolchain] commit 70f923c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 22:47:56 2018 +0200 input/wiiu: switch back to VPADGetTPCalibratedPoint commit 30a8901 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:24:40 2018 +0200 threads/wiiu: fix crash on SDL_SYS_CreateThread: pass stack top and not stack bottom commit 89a1688 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:23:23 2018 +0200 wiiu: enable thread support and stop building generic thread impl commit 6ea16de Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:22:25 2018 +0200 threads/wiiu: remove unused SDL_mutex structure definition and only build when requested commit 1898467 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:21:33 2018 +0200 threads/wiiu: implement SDL_CondWaitTimeout commit 30b0133 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:18:10 2018 +0200 threads/wiiu: add sysmutex_c.h header commit 5554ca0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:17:39 2018 +0200 threads/wiiu: add generic thread storage commit 494e81f Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:17:15 2018 +0200 threads/wiiu: add semaphores commit bbb8f55 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Sep 18 21:12:43 2018 +0200 wiiu/input: Use raw for touchscreen and check for VPADRead errors commit cbefaaa Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 15:01:48 2018 +0200 Rewrite wiiu joystick driver to better match switch's and add touchscreen support commit 856e271 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 14:58:17 2018 +0200 Do not send SDL_QUIT from WIIU_PumpEvents: it causes crashes and isn't the right way to do it commit 5d221e7 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 14:55:37 2018 +0200 Change shader include guard to match SDL commit 9b777c0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Sep 15 23:43:02 2018 +0200 Switch to GX2!! (thanks to exjam for his help and toolchain and aliaspider for his shader!) commit 572c0e4 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 19:14:23 2018 +0100 Initial support for Nintendo WiiU Co-authored-by: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Co-authored-by: Ash Logan <ash@heyquark.com> Co-authored-by: Kuruyia <Arc13@users.noreply.github.com> Co-authored-by: Sergio Padrino <sergio.padrino@gmail.com>
GaryOderNichts
added a commit
to GaryOderNichts/SDL
that referenced
this issue
Apr 7, 2023
commit 54e4e2d Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Mon Feb 1 00:00:11 2021 +0100 audio/wiiu: don't wait if device is not enabled commit a407599 Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Sun Jan 31 23:59:28 2021 +0100 audio/wiiu: deregister framecallback before freeing sources commit 6815956 Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Sun Aug 30 22:21:17 2020 +0200 render/wiiu: change origin to the upper left (libsdl-org#63) commit 87ed122 Author: Sergio Padrino <sergio.padrino@gmail.com> Date: Sun Jun 21 10:53:45 2020 +0200 Add GameController support for the Wii U Gamepad (libsdl-org#59) commit eb05b49 Author: Ash Logan <ash@heyquark.com> Date: Thu Apr 23 21:20:23 2020 +1000 video/wiiu: Don't replace an already running ProcUI commit e3d2191 Author: Ash Logan <ash@heyquark.com> Date: Sun Jan 5 12:49:02 2020 +1100 render/wiiu: respect SDL_RENDERER_PRESENTVSYNC commit a9be38d Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:52:07 2019 +1100 cmake: Don't link against stub libraries commit 71e6352 Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:38:45 2019 +1100 audio/wiiu: Add maps for mono and stereo audio commit f7568b7 Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:01:12 2019 +1100 joystick/wiiu: Add player index support commit 26290a6 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Oct 17 18:48:51 2019 +0200 audio/wiiu: FIx right audio channel The deinterleaving algorithm ended up overwriting the first half of the right channel buffer commit 7c23508 Author: Ash Logan <ash@heyquark.com> Date: Thu Oct 17 18:39:15 2019 +1100 audio/wiiu: Attempt to make stereo become n-channel (broken) This does something odd with the right channel and it sounds wrong commit d929c75 Author: Ash Logan <ash@heyquark.com> Date: Sat Sep 21 22:47:38 2019 +1000 audio/wiiu: (very) early stereo implementation -Remove calculations relying on buffer size instead of sample count - Add some temp code to deinterleave on the CPU - Add a crap solution - voice_r. Really should be an array of voices, gimme some time for that commit fa6d0c4 Author: Ash Logan <ash@heyquark.com> Date: Fri Sep 20 23:07:36 2019 +1000 audio/wiiu: Properly initialise AXVoiceDeviceMixData (fixes odd behaviour when surround sound is enabled, hopefully) commit 0c51093 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun May 26 15:46:07 2019 +0200 Update build instructions commit 0eaa907 Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 21:07:14 2019 +1100 joystick/wiiu: Add support for WPAD/KPAD controllers commit 776380a Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 19:04:18 2019 +1100 joystick/wiiu bugfix: Don't hardcode Gamepad device_index to 0 commit 564c25b Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 19:01:21 2019 +1100 joystick/wiiu: Hotplug support (gamepad only) commit d3c3ee1 Author: Ash Logan <ash@heyquark.com> Date: Sat May 4 20:35:42 2019 +1000 big oops: missed a merge conflict on 2.0.9 commit f2e8358 Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 14:55:39 2019 +1100 cmake: Update SDL_LIBS so pkg-config pulls in needed Cafe libs commit bf5e9a1 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Mar 19 00:34:06 2019 +0100 render/wiiu: Fix scaling mode for windowTex Previously the driver would always end up using point scaling as the final windows texture scaling mode and thus the screen output commit 6ba2f62 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 23:11:18 2019 +0100 render/wiiu: Allocate normal textures from MEM2 MEM1 fills up very quickly and soon runs out of space for apps with many textures commit 14bbb4a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:46:17 2019 +0100 render/wiiu: DestroyRenderer: Wait for the rendering to finish and free texture draw data commit c349a79 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:45:06 2019 +0100 render/wiiu: Free render data after calling GX2DrawDone commit fb9cda3 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:43:01 2019 +0100 render/wiiu: Reintroduce check removed with fd92b81 to fix crashes commit 4388bea Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 15:18:29 2019 +0100 render/wiiu: Fix the remaining graphical glitches! commit d4f823d Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:58:34 2019 +0100 render/wiiu: Code cleanup * Remove unused functions * Remove unneeded checks * Uniform coding style with the rest of SDL commit 74a42de Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:06:15 2019 +0100 render/wiiu: Use WIIU_FreeRenderData in DestroyRenderer commit 87fbbbe Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:05:18 2019 +0100 render/wiiu: Update RenderReadPixels to lock the surface and use the correct texture format commit ceb9f1c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:53:02 2019 +0100 render/wiiu: Fix compiler warnings commit 7a02c03 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:46:05 2019 +0100 render/wiiu: Reduce GX2SetContextState calls The function takes a fairly long time to complete commit 7507d2b Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:40:22 2019 +0100 render/wiiu: Disable blending for render_scene commit 7446bdc Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:36:38 2019 +0100 render/wiiu: Implement SetTextureColorMod/SetTextureAlphaMod commit fcb1d21 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:25:10 2019 +0100 render/wiiu: Use vec* for u_texSize and u_viewSize commit eba4263 Author: Ash Logan <ash@heyquark.com> Date: Fri Mar 8 11:41:31 2019 +1100 render/wiiu: Re-set context state after a clear whb does this, so y'know commit dcb5835 Author: Ash Logan <ash@heyquark.com> Date: Fri Mar 8 11:23:03 2019 +1100 render/wiiu: Textures keep their own colour buffers commit 8c4b5c0 Author: Ash Logan <ash@heyquark.com> Date: Thu Mar 7 22:10:27 2019 +1100 render/wiiu: Use point scaling by default see https://wiki.libsdl.org/SDL_HINT_RENDER_SCALE_QUALITY commit da762c2 Author: Ash Logan <ash@heyquark.com> Date: Thu Mar 7 21:59:49 2019 +1100 video/wiiu: Add support for DRC/TV only windows (#1) commit f814e40 Author: Kuruyia <Arc13@users.noreply.github.com> Date: Sun Mar 3 13:19:55 2019 +0100 video/wiiu: Add flags to only draw on TV or Gamepad (#1) commit b6873f9 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Feb 1 19:17:33 2019 +0100 Edit README for the wiiu port commit d58f563 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Jan 24 08:44:37 2019 +0100 input/wiiu: Clear last_touched after sending touch release event commit 73ba941 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 19:53:43 2019 +1100 render/wiiu: Use vec* for FillRects (fixes no-draw bug) commit 482fa50 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 19:05:58 2019 +1100 render/wiiu: Fix present position/texcoord confusion commit 2b640b8 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 17:52:57 2019 +1100 render/wiiu: Respect window sizes commit b17164d Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 15:43:40 2019 +1100 render/wiiu: Handle window size changes commit 89013ed Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 09:17:45 2019 +1100 render/wiiu: readability - introduce vec* structs for drawing commit e147fba Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 22:27:45 2019 +1100 render/wiiu: Fix resource flags on texture creation commit 72d3477 Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 22:27:13 2019 +1100 render/wiiu: Convert RenderData to use GX2RBuffers commit ca33399 Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 13:07:53 2019 +1100 render/wiiu: Use GX2R for texture surfaces Untested at time of commit, hopefully it works hehe commit fa157db Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 12:00:41 2019 +1100 video/wiiu: Remove the last of the emulated framebuffer commit e713fb4 Author: Ash Logan <ash@heyquark.com> Date: Wed Feb 20 22:37:39 2019 +1100 render/wiiu: FLUSH THE CACHE. FLUSH THE CACHE. commit aebe08c Author: Ash Logan <ash@heyquark.com> Date: Wed Feb 20 21:44:15 2019 +1100 video/wiiu: Call SDL_SetKeyboardFocus on window creation commit fab05b5 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 24 17:03:08 2019 +1100 wiiu: first attempt at using the render driver instead of WindowFramebuffer commit 5137bdb Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 19:20:13 2019 +0100 render/wiiu: Fixup color blending commit 6824fb4 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 16:30:01 2019 +0100 render/wiiu: Correct direction of rotation for RenderCopyEx commit d3ad23e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 16:28:03 2019 +0100 render/wiiu: Drawing is synchronized with refresh rate commit e884635 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 13:08:15 2019 +0100 Add README.md for the WiiU port commit 2022692 Author: Ash Logan <ash@heyquark.com> Date: Sat Jan 12 20:59:50 2019 +1100 render/wiiu: Add support for color/alpha mod values/some blend modes commit b0defce Author: Ash Logan <ash@heyquark.com> Date: Sat Jan 12 20:57:21 2019 +1100 add gitignore (sorry) commit 4134be1 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 20:13:22 2019 +1100 render/wiiu: don't put debug messages in the released code commit cbc64b5 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 17:04:26 2019 +1100 render: Add loads of GX2 texture formats commit dd77800 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 13:41:40 2019 +1100 include: Add extra checks for endian on devkitPPC commit 3e20fff Author: Ash <ash@heyquark.com> Date: Tue Nov 6 21:12:17 2018 +1100 render/wiiu: Safety checks on SDL_DestroyTexture commit 6b2e8b9 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Nov 6 17:55:40 2018 +0100 wiiu/shaders: Add shader source code + basic regenerate script commit 94a46eb Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 30 22:04:29 2018 +0100 wiiu: Switch to cmake commit 9bee918 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 30 21:58:51 2018 +0100 wiiu/joystick: Updates for the new joystick interfaces commit 463b9e0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 19:41:37 2018 +0100 wiiu: Updates for newer SDL commit 37f2ef8 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 14:34:06 2018 +0100 wiiu: Edit config comment to prevent gcc warning commit b3e82ff Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 14:04:02 2018 +0100 wiiu/render: Temporaneously disable formats other than RGBA8888 until the cause of bad colors is found commit ef7d10e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 01:05:06 2018 +0200 wiiu/render: Enable alpha merge/other settings commit b413daf Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 00:49:10 2018 +0200 wiiu: Move coordinates math to shader commit a7ee3dd Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 21:55:00 2018 +0200 wiiu/render: Fix final bugs; it partially works now \o/ commit aa08e43 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 17:48:35 2018 +0200 wiiu/render: Fix GX2ContextState alignment commit 0ea9920 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 17:47:37 2018 +0200 wiiu/video: Add more attributes for texture commit 769a4dd Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 13:14:18 2018 +0200 wiiu/render: SDL_GetWindowSurface is needed to create the framebuffer commit 3798398 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Oct 25 17:16:23 2018 +0200 wiiu: Linking fixes commit 888d0c5 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 24 21:59:02 2018 +0200 render/wiiu: Fix compiling, implement RenderCopyEx, make some render vars unique for objects, add missing shaders commit 3cb1ed9 Author: Ash <ash@heyquark.com> Date: Sun Oct 21 19:45:53 2018 +1100 render/wiiu: Start fixing up missing headers commit 5763965 Author: Ash <ash@heyquark.com> Date: Sun Oct 21 19:35:09 2018 +1100 render: Start compiling the wiiu renderer (lotsa errors) commit a1fe555 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 17 23:05:52 2018 +0200 wiiu: Add more renderer function, make functions non-static, start adding new shaders commit d120ddd Author: Ash <ash@heyquark.com> Date: Wed Oct 17 18:59:58 2018 +1100 wiiu/render: move drawing functions to own file commit 273e19c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 17 00:05:10 2018 +0200 wiiu/render: Implement UpdateTexture/RenderClear commit 4fa755d Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:59:44 2018 +1100 wiiu/render: Stub UpdateViewport / UpdateClipRect commit 084e2b9 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:44:19 2018 +1100 wiiu/render: Implement SDL_LockTexture and SDL_UnlockTexture commit a01adf4 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:33:37 2018 +1100 wiiu/render: Remove optional SetTextureMod functions commit e5fae70 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:33:06 2018 +1100 wiiu/render: Move texture-related functions to own file commit 0949442 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:14:07 2018 +1100 wiiu/render: Implement GetOutputSize commit 03826ed Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:07:29 2018 +1100 wiiu/render: move window-related functions to own file commit cea1907 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:00:43 2018 +1100 wiiu/render: consolidate calls to SetRenderTarget, minor tweaks commit c337fd5 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:42:37 2018 +1100 wiiu/render: Move function sigs and definitions to dedicated header commit 036b864 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:31:24 2018 +1100 wiiu/render: Minor formatting, move windowdata to header commit 72a32e7 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:18:31 2018 +1100 wiiu/video: move window data to header commit 162447e Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:10:17 2018 +1100 wiiu: render: Be consistent about tabs/spaces commit 53fd78a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 14 22:32:43 2018 +0200 wiiu: Implement more renderer functions (1) commit 7850c3e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 13 22:37:22 2018 +0200 wiiu: Start implementing SDL_Renderer commit 5ab6c7a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 13 00:04:03 2018 +0200 wiiu: switch to tpNormal, tpFiltered1 casues scrolling issues commit 541c794 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 9 20:26:55 2018 +0200 wiiu: Disable DRC surround mode as it causes distortion commit 9b21f48 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 21:23:51 2018 +1000 video: Respect application's requested window size/position commit 4846a24 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:33:24 2018 +1000 video: move position buffer filling to UpdateWindowFramebuffer commit c6ab840 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:08:53 2018 +1000 video: oops commit 60d8028 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:07:32 2018 +1000 video: Style nits commit a7da7f7 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:04:42 2018 +1000 video: start refactoring - move rendering to own function commit 9b7b41d Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 30 16:29:14 2018 +0200 wiiu: switch to wut.mk commit ec7653a Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:55:44 2018 +1000 audio: DCFlushRange -> DCStoreRange commit fb5bfa0 Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:54:17 2018 +1000 audio: Send voice to TV commit bfb51a0 Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:07:22 2018 +1000 audio: Add *very* early wiiu audio support commit a910c07 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 23 10:48:00 2018 +0200 wiiu: explicitly set endianess in config (thanks @quarktheawesome) [needed for missing defines in toolchain] commit 70f923c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 22:47:56 2018 +0200 input/wiiu: switch back to VPADGetTPCalibratedPoint commit 30a8901 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:24:40 2018 +0200 threads/wiiu: fix crash on SDL_SYS_CreateThread: pass stack top and not stack bottom commit 89a1688 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:23:23 2018 +0200 wiiu: enable thread support and stop building generic thread impl commit 6ea16de Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:22:25 2018 +0200 threads/wiiu: remove unused SDL_mutex structure definition and only build when requested commit 1898467 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:21:33 2018 +0200 threads/wiiu: implement SDL_CondWaitTimeout commit 30b0133 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:18:10 2018 +0200 threads/wiiu: add sysmutex_c.h header commit 5554ca0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:17:39 2018 +0200 threads/wiiu: add generic thread storage commit 494e81f Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:17:15 2018 +0200 threads/wiiu: add semaphores commit bbb8f55 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Sep 18 21:12:43 2018 +0200 wiiu/input: Use raw for touchscreen and check for VPADRead errors commit cbefaaa Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 15:01:48 2018 +0200 Rewrite wiiu joystick driver to better match switch's and add touchscreen support commit 856e271 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 14:58:17 2018 +0200 Do not send SDL_QUIT from WIIU_PumpEvents: it causes crashes and isn't the right way to do it commit 5d221e7 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 14:55:37 2018 +0200 Change shader include guard to match SDL commit 9b777c0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Sep 15 23:43:02 2018 +0200 Switch to GX2!! (thanks to exjam for his help and toolchain and aliaspider for his shader!) commit 572c0e4 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 19:14:23 2018 +0100 Initial support for Nintendo WiiU Co-authored-by: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Co-authored-by: Ash Logan <ash@heyquark.com> Co-authored-by: Kuruyia <Arc13@users.noreply.github.com> Co-authored-by: Sergio Padrino <sergio.padrino@gmail.com>
WinterMute
referenced
this issue
in devkitPro/SDL
Oct 27, 2023
commit 54e4e2d Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Mon Feb 1 00:00:11 2021 +0100 audio/wiiu: don't wait if device is not enabled commit a407599 Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Sun Jan 31 23:59:28 2021 +0100 audio/wiiu: deregister framecallback before freeing sources commit 6815956 Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Sun Aug 30 22:21:17 2020 +0200 render/wiiu: change origin to the upper left (#63) commit 87ed122 Author: Sergio Padrino <sergio.padrino@gmail.com> Date: Sun Jun 21 10:53:45 2020 +0200 Add GameController support for the Wii U Gamepad (#59) commit eb05b49 Author: Ash Logan <ash@heyquark.com> Date: Thu Apr 23 21:20:23 2020 +1000 video/wiiu: Don't replace an already running ProcUI commit e3d2191 Author: Ash Logan <ash@heyquark.com> Date: Sun Jan 5 12:49:02 2020 +1100 render/wiiu: respect SDL_RENDERER_PRESENTVSYNC commit a9be38d Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:52:07 2019 +1100 cmake: Don't link against stub libraries commit 71e6352 Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:38:45 2019 +1100 audio/wiiu: Add maps for mono and stereo audio commit f7568b7 Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:01:12 2019 +1100 joystick/wiiu: Add player index support commit 26290a6 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Oct 17 18:48:51 2019 +0200 audio/wiiu: FIx right audio channel The deinterleaving algorithm ended up overwriting the first half of the right channel buffer commit 7c23508 Author: Ash Logan <ash@heyquark.com> Date: Thu Oct 17 18:39:15 2019 +1100 audio/wiiu: Attempt to make stereo become n-channel (broken) This does something odd with the right channel and it sounds wrong commit d929c75 Author: Ash Logan <ash@heyquark.com> Date: Sat Sep 21 22:47:38 2019 +1000 audio/wiiu: (very) early stereo implementation -Remove calculations relying on buffer size instead of sample count - Add some temp code to deinterleave on the CPU - Add a crap solution - voice_r. Really should be an array of voices, gimme some time for that commit fa6d0c4 Author: Ash Logan <ash@heyquark.com> Date: Fri Sep 20 23:07:36 2019 +1000 audio/wiiu: Properly initialise AXVoiceDeviceMixData (fixes odd behaviour when surround sound is enabled, hopefully) commit 0c51093 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun May 26 15:46:07 2019 +0200 Update build instructions commit 0eaa907 Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 21:07:14 2019 +1100 joystick/wiiu: Add support for WPAD/KPAD controllers commit 776380a Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 19:04:18 2019 +1100 joystick/wiiu bugfix: Don't hardcode Gamepad device_index to 0 commit 564c25b Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 19:01:21 2019 +1100 joystick/wiiu: Hotplug support (gamepad only) commit d3c3ee1 Author: Ash Logan <ash@heyquark.com> Date: Sat May 4 20:35:42 2019 +1000 big oops: missed a merge conflict on 2.0.9 commit f2e8358 Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 14:55:39 2019 +1100 cmake: Update SDL_LIBS so pkg-config pulls in needed Cafe libs commit bf5e9a1 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Mar 19 00:34:06 2019 +0100 render/wiiu: Fix scaling mode for windowTex Previously the driver would always end up using point scaling as the final windows texture scaling mode and thus the screen output commit 6ba2f62 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 23:11:18 2019 +0100 render/wiiu: Allocate normal textures from MEM2 MEM1 fills up very quickly and soon runs out of space for apps with many textures commit 14bbb4a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:46:17 2019 +0100 render/wiiu: DestroyRenderer: Wait for the rendering to finish and free texture draw data commit c349a79 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:45:06 2019 +0100 render/wiiu: Free render data after calling GX2DrawDone commit fb9cda3 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:43:01 2019 +0100 render/wiiu: Reintroduce check removed with fd92b81 to fix crashes commit 4388bea Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 15:18:29 2019 +0100 render/wiiu: Fix the remaining graphical glitches! commit d4f823d Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:58:34 2019 +0100 render/wiiu: Code cleanup * Remove unused functions * Remove unneeded checks * Uniform coding style with the rest of SDL commit 74a42de Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:06:15 2019 +0100 render/wiiu: Use WIIU_FreeRenderData in DestroyRenderer commit 87fbbbe Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:05:18 2019 +0100 render/wiiu: Update RenderReadPixels to lock the surface and use the correct texture format commit ceb9f1c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:53:02 2019 +0100 render/wiiu: Fix compiler warnings commit 7a02c03 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:46:05 2019 +0100 render/wiiu: Reduce GX2SetContextState calls The function takes a fairly long time to complete commit 7507d2b Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:40:22 2019 +0100 render/wiiu: Disable blending for render_scene commit 7446bdc Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:36:38 2019 +0100 render/wiiu: Implement SetTextureColorMod/SetTextureAlphaMod commit fcb1d21 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:25:10 2019 +0100 render/wiiu: Use vec* for u_texSize and u_viewSize commit eba4263 Author: Ash Logan <ash@heyquark.com> Date: Fri Mar 8 11:41:31 2019 +1100 render/wiiu: Re-set context state after a clear whb does this, so y'know commit dcb5835 Author: Ash Logan <ash@heyquark.com> Date: Fri Mar 8 11:23:03 2019 +1100 render/wiiu: Textures keep their own colour buffers commit 8c4b5c0 Author: Ash Logan <ash@heyquark.com> Date: Thu Mar 7 22:10:27 2019 +1100 render/wiiu: Use point scaling by default see https://wiki.libsdl.org/SDL_HINT_RENDER_SCALE_QUALITY commit da762c2 Author: Ash Logan <ash@heyquark.com> Date: Thu Mar 7 21:59:49 2019 +1100 video/wiiu: Add support for DRC/TV only windows (libsdl-org#1) commit f814e40 Author: Kuruyia <Arc13@users.noreply.github.com> Date: Sun Mar 3 13:19:55 2019 +0100 video/wiiu: Add flags to only draw on TV or Gamepad (libsdl-org#1) commit b6873f9 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Feb 1 19:17:33 2019 +0100 Edit README for the wiiu port commit d58f563 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Jan 24 08:44:37 2019 +0100 input/wiiu: Clear last_touched after sending touch release event commit 73ba941 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 19:53:43 2019 +1100 render/wiiu: Use vec* for FillRects (fixes no-draw bug) commit 482fa50 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 19:05:58 2019 +1100 render/wiiu: Fix present position/texcoord confusion commit 2b640b8 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 17:52:57 2019 +1100 render/wiiu: Respect window sizes commit b17164d Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 15:43:40 2019 +1100 render/wiiu: Handle window size changes commit 89013ed Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 09:17:45 2019 +1100 render/wiiu: readability - introduce vec* structs for drawing commit e147fba Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 22:27:45 2019 +1100 render/wiiu: Fix resource flags on texture creation commit 72d3477 Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 22:27:13 2019 +1100 render/wiiu: Convert RenderData to use GX2RBuffers commit ca33399 Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 13:07:53 2019 +1100 render/wiiu: Use GX2R for texture surfaces Untested at time of commit, hopefully it works hehe commit fa157db Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 12:00:41 2019 +1100 video/wiiu: Remove the last of the emulated framebuffer commit e713fb4 Author: Ash Logan <ash@heyquark.com> Date: Wed Feb 20 22:37:39 2019 +1100 render/wiiu: FLUSH THE CACHE. FLUSH THE CACHE. commit aebe08c Author: Ash Logan <ash@heyquark.com> Date: Wed Feb 20 21:44:15 2019 +1100 video/wiiu: Call SDL_SetKeyboardFocus on window creation commit fab05b5 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 24 17:03:08 2019 +1100 wiiu: first attempt at using the render driver instead of WindowFramebuffer commit 5137bdb Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 19:20:13 2019 +0100 render/wiiu: Fixup color blending commit 6824fb4 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 16:30:01 2019 +0100 render/wiiu: Correct direction of rotation for RenderCopyEx commit d3ad23e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 16:28:03 2019 +0100 render/wiiu: Drawing is synchronized with refresh rate commit e884635 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 13:08:15 2019 +0100 Add README.md for the WiiU port commit 2022692 Author: Ash Logan <ash@heyquark.com> Date: Sat Jan 12 20:59:50 2019 +1100 render/wiiu: Add support for color/alpha mod values/some blend modes commit b0defce Author: Ash Logan <ash@heyquark.com> Date: Sat Jan 12 20:57:21 2019 +1100 add gitignore (sorry) commit 4134be1 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 20:13:22 2019 +1100 render/wiiu: don't put debug messages in the released code commit cbc64b5 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 17:04:26 2019 +1100 render: Add loads of GX2 texture formats commit dd77800 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 13:41:40 2019 +1100 include: Add extra checks for endian on devkitPPC commit 3e20fff Author: Ash <ash@heyquark.com> Date: Tue Nov 6 21:12:17 2018 +1100 render/wiiu: Safety checks on SDL_DestroyTexture commit 6b2e8b9 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Nov 6 17:55:40 2018 +0100 wiiu/shaders: Add shader source code + basic regenerate script commit 94a46eb Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 30 22:04:29 2018 +0100 wiiu: Switch to cmake commit 9bee918 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 30 21:58:51 2018 +0100 wiiu/joystick: Updates for the new joystick interfaces commit 463b9e0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 19:41:37 2018 +0100 wiiu: Updates for newer SDL commit 37f2ef8 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 14:34:06 2018 +0100 wiiu: Edit config comment to prevent gcc warning commit b3e82ff Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 14:04:02 2018 +0100 wiiu/render: Temporaneously disable formats other than RGBA8888 until the cause of bad colors is found commit ef7d10e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 01:05:06 2018 +0200 wiiu/render: Enable alpha merge/other settings commit b413daf Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 00:49:10 2018 +0200 wiiu: Move coordinates math to shader commit a7ee3dd Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 21:55:00 2018 +0200 wiiu/render: Fix final bugs; it partially works now \o/ commit aa08e43 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 17:48:35 2018 +0200 wiiu/render: Fix GX2ContextState alignment commit 0ea9920 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 17:47:37 2018 +0200 wiiu/video: Add more attributes for texture commit 769a4dd Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 13:14:18 2018 +0200 wiiu/render: SDL_GetWindowSurface is needed to create the framebuffer commit 3798398 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Oct 25 17:16:23 2018 +0200 wiiu: Linking fixes commit 888d0c5 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 24 21:59:02 2018 +0200 render/wiiu: Fix compiling, implement RenderCopyEx, make some render vars unique for objects, add missing shaders commit 3cb1ed9 Author: Ash <ash@heyquark.com> Date: Sun Oct 21 19:45:53 2018 +1100 render/wiiu: Start fixing up missing headers commit 5763965 Author: Ash <ash@heyquark.com> Date: Sun Oct 21 19:35:09 2018 +1100 render: Start compiling the wiiu renderer (lotsa errors) commit a1fe555 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 17 23:05:52 2018 +0200 wiiu: Add more renderer function, make functions non-static, start adding new shaders commit d120ddd Author: Ash <ash@heyquark.com> Date: Wed Oct 17 18:59:58 2018 +1100 wiiu/render: move drawing functions to own file commit 273e19c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 17 00:05:10 2018 +0200 wiiu/render: Implement UpdateTexture/RenderClear commit 4fa755d Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:59:44 2018 +1100 wiiu/render: Stub UpdateViewport / UpdateClipRect commit 084e2b9 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:44:19 2018 +1100 wiiu/render: Implement SDL_LockTexture and SDL_UnlockTexture commit a01adf4 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:33:37 2018 +1100 wiiu/render: Remove optional SetTextureMod functions commit e5fae70 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:33:06 2018 +1100 wiiu/render: Move texture-related functions to own file commit 0949442 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:14:07 2018 +1100 wiiu/render: Implement GetOutputSize commit 03826ed Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:07:29 2018 +1100 wiiu/render: move window-related functions to own file commit cea1907 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:00:43 2018 +1100 wiiu/render: consolidate calls to SetRenderTarget, minor tweaks commit c337fd5 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:42:37 2018 +1100 wiiu/render: Move function sigs and definitions to dedicated header commit 036b864 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:31:24 2018 +1100 wiiu/render: Minor formatting, move windowdata to header commit 72a32e7 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:18:31 2018 +1100 wiiu/video: move window data to header commit 162447e Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:10:17 2018 +1100 wiiu: render: Be consistent about tabs/spaces commit 53fd78a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 14 22:32:43 2018 +0200 wiiu: Implement more renderer functions (1) commit 7850c3e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 13 22:37:22 2018 +0200 wiiu: Start implementing SDL_Renderer commit 5ab6c7a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 13 00:04:03 2018 +0200 wiiu: switch to tpNormal, tpFiltered1 casues scrolling issues commit 541c794 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 9 20:26:55 2018 +0200 wiiu: Disable DRC surround mode as it causes distortion commit 9b21f48 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 21:23:51 2018 +1000 video: Respect application's requested window size/position commit 4846a24 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:33:24 2018 +1000 video: move position buffer filling to UpdateWindowFramebuffer commit c6ab840 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:08:53 2018 +1000 video: oops commit 60d8028 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:07:32 2018 +1000 video: Style nits commit a7da7f7 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:04:42 2018 +1000 video: start refactoring - move rendering to own function commit 9b7b41d Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 30 16:29:14 2018 +0200 wiiu: switch to wut.mk commit ec7653a Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:55:44 2018 +1000 audio: DCFlushRange -> DCStoreRange commit fb5bfa0 Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:54:17 2018 +1000 audio: Send voice to TV commit bfb51a0 Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:07:22 2018 +1000 audio: Add *very* early wiiu audio support commit a910c07 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 23 10:48:00 2018 +0200 wiiu: explicitly set endianess in config (thanks @quarktheawesome) [needed for missing defines in toolchain] commit 70f923c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 22:47:56 2018 +0200 input/wiiu: switch back to VPADGetTPCalibratedPoint commit 30a8901 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:24:40 2018 +0200 threads/wiiu: fix crash on SDL_SYS_CreateThread: pass stack top and not stack bottom commit 89a1688 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:23:23 2018 +0200 wiiu: enable thread support and stop building generic thread impl commit 6ea16de Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:22:25 2018 +0200 threads/wiiu: remove unused SDL_mutex structure definition and only build when requested commit 1898467 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:21:33 2018 +0200 threads/wiiu: implement SDL_CondWaitTimeout commit 30b0133 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:18:10 2018 +0200 threads/wiiu: add sysmutex_c.h header commit 5554ca0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:17:39 2018 +0200 threads/wiiu: add generic thread storage commit 494e81f Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:17:15 2018 +0200 threads/wiiu: add semaphores commit bbb8f55 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Sep 18 21:12:43 2018 +0200 wiiu/input: Use raw for touchscreen and check for VPADRead errors commit cbefaaa Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 15:01:48 2018 +0200 Rewrite wiiu joystick driver to better match switch's and add touchscreen support commit 856e271 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 14:58:17 2018 +0200 Do not send SDL_QUIT from WIIU_PumpEvents: it causes crashes and isn't the right way to do it commit 5d221e7 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 14:55:37 2018 +0200 Change shader include guard to match SDL commit 9b777c0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Sep 15 23:43:02 2018 +0200 Switch to GX2!! (thanks to exjam for his help and toolchain and aliaspider for his shader!) commit 572c0e4 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 19:14:23 2018 +0100 Initial support for Nintendo WiiU Co-authored-by: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Co-authored-by: Ash Logan <ash@heyquark.com> Co-authored-by: Kuruyia <Arc13@users.noreply.github.com> Co-authored-by: Sergio Padrino <sergio.padrino@gmail.com>
WinterMute
referenced
this issue
in devkitPro/SDL
Nov 8, 2023
commit 54e4e2d Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Mon Feb 1 00:00:11 2021 +0100 audio/wiiu: don't wait if device is not enabled commit a407599 Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Sun Jan 31 23:59:28 2021 +0100 audio/wiiu: deregister framecallback before freeing sources commit 6815956 Author: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Sun Aug 30 22:21:17 2020 +0200 render/wiiu: change origin to the upper left (#63) commit 87ed122 Author: Sergio Padrino <sergio.padrino@gmail.com> Date: Sun Jun 21 10:53:45 2020 +0200 Add GameController support for the Wii U Gamepad (#59) commit eb05b49 Author: Ash Logan <ash@heyquark.com> Date: Thu Apr 23 21:20:23 2020 +1000 video/wiiu: Don't replace an already running ProcUI commit e3d2191 Author: Ash Logan <ash@heyquark.com> Date: Sun Jan 5 12:49:02 2020 +1100 render/wiiu: respect SDL_RENDERER_PRESENTVSYNC commit a9be38d Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:52:07 2019 +1100 cmake: Don't link against stub libraries commit 71e6352 Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:38:45 2019 +1100 audio/wiiu: Add maps for mono and stereo audio commit f7568b7 Author: Ash Logan <ash@heyquark.com> Date: Thu Nov 21 13:01:12 2019 +1100 joystick/wiiu: Add player index support commit 26290a6 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Oct 17 18:48:51 2019 +0200 audio/wiiu: FIx right audio channel The deinterleaving algorithm ended up overwriting the first half of the right channel buffer commit 7c23508 Author: Ash Logan <ash@heyquark.com> Date: Thu Oct 17 18:39:15 2019 +1100 audio/wiiu: Attempt to make stereo become n-channel (broken) This does something odd with the right channel and it sounds wrong commit d929c75 Author: Ash Logan <ash@heyquark.com> Date: Sat Sep 21 22:47:38 2019 +1000 audio/wiiu: (very) early stereo implementation -Remove calculations relying on buffer size instead of sample count - Add some temp code to deinterleave on the CPU - Add a crap solution - voice_r. Really should be an array of voices, gimme some time for that commit fa6d0c4 Author: Ash Logan <ash@heyquark.com> Date: Fri Sep 20 23:07:36 2019 +1000 audio/wiiu: Properly initialise AXVoiceDeviceMixData (fixes odd behaviour when surround sound is enabled, hopefully) commit 0c51093 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun May 26 15:46:07 2019 +0200 Update build instructions commit 0eaa907 Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 21:07:14 2019 +1100 joystick/wiiu: Add support for WPAD/KPAD controllers commit 776380a Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 19:04:18 2019 +1100 joystick/wiiu bugfix: Don't hardcode Gamepad device_index to 0 commit 564c25b Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 19:01:21 2019 +1100 joystick/wiiu: Hotplug support (gamepad only) commit d3c3ee1 Author: Ash Logan <ash@heyquark.com> Date: Sat May 4 20:35:42 2019 +1000 big oops: missed a merge conflict on 2.0.9 commit f2e8358 Author: Ash Logan <ash@heyquark.com> Date: Sun Mar 24 14:55:39 2019 +1100 cmake: Update SDL_LIBS so pkg-config pulls in needed Cafe libs commit bf5e9a1 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Mar 19 00:34:06 2019 +0100 render/wiiu: Fix scaling mode for windowTex Previously the driver would always end up using point scaling as the final windows texture scaling mode and thus the screen output commit 6ba2f62 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 23:11:18 2019 +0100 render/wiiu: Allocate normal textures from MEM2 MEM1 fills up very quickly and soon runs out of space for apps with many textures commit 14bbb4a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:46:17 2019 +0100 render/wiiu: DestroyRenderer: Wait for the rendering to finish and free texture draw data commit c349a79 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:45:06 2019 +0100 render/wiiu: Free render data after calling GX2DrawDone commit fb9cda3 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 22:43:01 2019 +0100 render/wiiu: Reintroduce check removed with fd92b81 to fix crashes commit 4388bea Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Mon Mar 18 15:18:29 2019 +0100 render/wiiu: Fix the remaining graphical glitches! commit d4f823d Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:58:34 2019 +0100 render/wiiu: Code cleanup * Remove unused functions * Remove unneeded checks * Uniform coding style with the rest of SDL commit 74a42de Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:06:15 2019 +0100 render/wiiu: Use WIIU_FreeRenderData in DestroyRenderer commit 87fbbbe Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 01:05:18 2019 +0100 render/wiiu: Update RenderReadPixels to lock the surface and use the correct texture format commit ceb9f1c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:53:02 2019 +0100 render/wiiu: Fix compiler warnings commit 7a02c03 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:46:05 2019 +0100 render/wiiu: Reduce GX2SetContextState calls The function takes a fairly long time to complete commit 7507d2b Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:40:22 2019 +0100 render/wiiu: Disable blending for render_scene commit 7446bdc Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:36:38 2019 +0100 render/wiiu: Implement SetTextureColorMod/SetTextureAlphaMod commit fcb1d21 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Mar 10 00:25:10 2019 +0100 render/wiiu: Use vec* for u_texSize and u_viewSize commit eba4263 Author: Ash Logan <ash@heyquark.com> Date: Fri Mar 8 11:41:31 2019 +1100 render/wiiu: Re-set context state after a clear whb does this, so y'know commit dcb5835 Author: Ash Logan <ash@heyquark.com> Date: Fri Mar 8 11:23:03 2019 +1100 render/wiiu: Textures keep their own colour buffers commit 8c4b5c0 Author: Ash Logan <ash@heyquark.com> Date: Thu Mar 7 22:10:27 2019 +1100 render/wiiu: Use point scaling by default see https://wiki.libsdl.org/SDL_HINT_RENDER_SCALE_QUALITY commit da762c2 Author: Ash Logan <ash@heyquark.com> Date: Thu Mar 7 21:59:49 2019 +1100 video/wiiu: Add support for DRC/TV only windows (libsdl-org#1) commit f814e40 Author: Kuruyia <Arc13@users.noreply.github.com> Date: Sun Mar 3 13:19:55 2019 +0100 video/wiiu: Add flags to only draw on TV or Gamepad (libsdl-org#1) commit b6873f9 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Feb 1 19:17:33 2019 +0100 Edit README for the wiiu port commit d58f563 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Jan 24 08:44:37 2019 +0100 input/wiiu: Clear last_touched after sending touch release event commit 73ba941 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 19:53:43 2019 +1100 render/wiiu: Use vec* for FillRects (fixes no-draw bug) commit 482fa50 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 19:05:58 2019 +1100 render/wiiu: Fix present position/texcoord confusion commit 2b640b8 Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 17:52:57 2019 +1100 render/wiiu: Respect window sizes commit b17164d Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 15:43:40 2019 +1100 render/wiiu: Handle window size changes commit 89013ed Author: Ash Logan <ash@heyquark.com> Date: Wed Mar 6 09:17:45 2019 +1100 render/wiiu: readability - introduce vec* structs for drawing commit e147fba Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 22:27:45 2019 +1100 render/wiiu: Fix resource flags on texture creation commit 72d3477 Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 22:27:13 2019 +1100 render/wiiu: Convert RenderData to use GX2RBuffers commit ca33399 Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 13:07:53 2019 +1100 render/wiiu: Use GX2R for texture surfaces Untested at time of commit, hopefully it works hehe commit fa157db Author: Ash Logan <ash@heyquark.com> Date: Tue Mar 5 12:00:41 2019 +1100 video/wiiu: Remove the last of the emulated framebuffer commit e713fb4 Author: Ash Logan <ash@heyquark.com> Date: Wed Feb 20 22:37:39 2019 +1100 render/wiiu: FLUSH THE CACHE. FLUSH THE CACHE. commit aebe08c Author: Ash Logan <ash@heyquark.com> Date: Wed Feb 20 21:44:15 2019 +1100 video/wiiu: Call SDL_SetKeyboardFocus on window creation commit fab05b5 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 24 17:03:08 2019 +1100 wiiu: first attempt at using the render driver instead of WindowFramebuffer commit 5137bdb Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 19:20:13 2019 +0100 render/wiiu: Fixup color blending commit 6824fb4 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 16:30:01 2019 +0100 render/wiiu: Correct direction of rotation for RenderCopyEx commit d3ad23e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 16:28:03 2019 +0100 render/wiiu: Drawing is synchronized with refresh rate commit e884635 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Jan 12 13:08:15 2019 +0100 Add README.md for the WiiU port commit 2022692 Author: Ash Logan <ash@heyquark.com> Date: Sat Jan 12 20:59:50 2019 +1100 render/wiiu: Add support for color/alpha mod values/some blend modes commit b0defce Author: Ash Logan <ash@heyquark.com> Date: Sat Jan 12 20:57:21 2019 +1100 add gitignore (sorry) commit 4134be1 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 20:13:22 2019 +1100 render/wiiu: don't put debug messages in the released code commit cbc64b5 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 17:04:26 2019 +1100 render: Add loads of GX2 texture formats commit dd77800 Author: Ash Logan <ash@heyquark.com> Date: Thu Jan 3 13:41:40 2019 +1100 include: Add extra checks for endian on devkitPPC commit 3e20fff Author: Ash <ash@heyquark.com> Date: Tue Nov 6 21:12:17 2018 +1100 render/wiiu: Safety checks on SDL_DestroyTexture commit 6b2e8b9 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Nov 6 17:55:40 2018 +0100 wiiu/shaders: Add shader source code + basic regenerate script commit 94a46eb Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 30 22:04:29 2018 +0100 wiiu: Switch to cmake commit 9bee918 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 30 21:58:51 2018 +0100 wiiu/joystick: Updates for the new joystick interfaces commit 463b9e0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 19:41:37 2018 +0100 wiiu: Updates for newer SDL commit 37f2ef8 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 14:34:06 2018 +0100 wiiu: Edit config comment to prevent gcc warning commit b3e82ff Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 14:04:02 2018 +0100 wiiu/render: Temporaneously disable formats other than RGBA8888 until the cause of bad colors is found commit ef7d10e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 01:05:06 2018 +0200 wiiu/render: Enable alpha merge/other settings commit b413daf Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 00:49:10 2018 +0200 wiiu: Move coordinates math to shader commit a7ee3dd Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 21:55:00 2018 +0200 wiiu/render: Fix final bugs; it partially works now \o/ commit aa08e43 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 17:48:35 2018 +0200 wiiu/render: Fix GX2ContextState alignment commit 0ea9920 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 17:47:37 2018 +0200 wiiu/video: Add more attributes for texture commit 769a4dd Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 27 13:14:18 2018 +0200 wiiu/render: SDL_GetWindowSurface is needed to create the framebuffer commit 3798398 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Thu Oct 25 17:16:23 2018 +0200 wiiu: Linking fixes commit 888d0c5 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 24 21:59:02 2018 +0200 render/wiiu: Fix compiling, implement RenderCopyEx, make some render vars unique for objects, add missing shaders commit 3cb1ed9 Author: Ash <ash@heyquark.com> Date: Sun Oct 21 19:45:53 2018 +1100 render/wiiu: Start fixing up missing headers commit 5763965 Author: Ash <ash@heyquark.com> Date: Sun Oct 21 19:35:09 2018 +1100 render: Start compiling the wiiu renderer (lotsa errors) commit a1fe555 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 17 23:05:52 2018 +0200 wiiu: Add more renderer function, make functions non-static, start adding new shaders commit d120ddd Author: Ash <ash@heyquark.com> Date: Wed Oct 17 18:59:58 2018 +1100 wiiu/render: move drawing functions to own file commit 273e19c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Wed Oct 17 00:05:10 2018 +0200 wiiu/render: Implement UpdateTexture/RenderClear commit 4fa755d Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:59:44 2018 +1100 wiiu/render: Stub UpdateViewport / UpdateClipRect commit 084e2b9 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:44:19 2018 +1100 wiiu/render: Implement SDL_LockTexture and SDL_UnlockTexture commit a01adf4 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:33:37 2018 +1100 wiiu/render: Remove optional SetTextureMod functions commit e5fae70 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:33:06 2018 +1100 wiiu/render: Move texture-related functions to own file commit 0949442 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:14:07 2018 +1100 wiiu/render: Implement GetOutputSize commit 03826ed Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:07:29 2018 +1100 wiiu/render: move window-related functions to own file commit cea1907 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 15:00:43 2018 +1100 wiiu/render: consolidate calls to SetRenderTarget, minor tweaks commit c337fd5 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:42:37 2018 +1100 wiiu/render: Move function sigs and definitions to dedicated header commit 036b864 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:31:24 2018 +1100 wiiu/render: Minor formatting, move windowdata to header commit 72a32e7 Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:18:31 2018 +1100 wiiu/video: move window data to header commit 162447e Author: Ash <ash@heyquark.com> Date: Tue Oct 16 14:10:17 2018 +1100 wiiu: render: Be consistent about tabs/spaces commit 53fd78a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 14 22:32:43 2018 +0200 wiiu: Implement more renderer functions (1) commit 7850c3e Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 13 22:37:22 2018 +0200 wiiu: Start implementing SDL_Renderer commit 5ab6c7a Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Oct 13 00:04:03 2018 +0200 wiiu: switch to tpNormal, tpFiltered1 casues scrolling issues commit 541c794 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Oct 9 20:26:55 2018 +0200 wiiu: Disable DRC surround mode as it causes distortion commit 9b21f48 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 21:23:51 2018 +1000 video: Respect application's requested window size/position commit 4846a24 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:33:24 2018 +1000 video: move position buffer filling to UpdateWindowFramebuffer commit c6ab840 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:08:53 2018 +1000 video: oops commit 60d8028 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:07:32 2018 +1000 video: Style nits commit a7da7f7 Author: Ash <ash@heyquark.com> Date: Mon Oct 1 20:04:42 2018 +1000 video: start refactoring - move rendering to own function commit 9b7b41d Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 30 16:29:14 2018 +0200 wiiu: switch to wut.mk commit ec7653a Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:55:44 2018 +1000 audio: DCFlushRange -> DCStoreRange commit fb5bfa0 Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:54:17 2018 +1000 audio: Send voice to TV commit bfb51a0 Author: Ash <ash@heyquark.com> Date: Sat Sep 29 20:07:22 2018 +1000 audio: Add *very* early wiiu audio support commit a910c07 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 23 10:48:00 2018 +0200 wiiu: explicitly set endianess in config (thanks @quarktheawesome) [needed for missing defines in toolchain] commit 70f923c Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 22:47:56 2018 +0200 input/wiiu: switch back to VPADGetTPCalibratedPoint commit 30a8901 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:24:40 2018 +0200 threads/wiiu: fix crash on SDL_SYS_CreateThread: pass stack top and not stack bottom commit 89a1688 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:23:23 2018 +0200 wiiu: enable thread support and stop building generic thread impl commit 6ea16de Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:22:25 2018 +0200 threads/wiiu: remove unused SDL_mutex structure definition and only build when requested commit 1898467 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:21:33 2018 +0200 threads/wiiu: implement SDL_CondWaitTimeout commit 30b0133 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:18:10 2018 +0200 threads/wiiu: add sysmutex_c.h header commit 5554ca0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:17:39 2018 +0200 threads/wiiu: add generic thread storage commit 494e81f Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Fri Sep 21 20:17:15 2018 +0200 threads/wiiu: add semaphores commit bbb8f55 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Tue Sep 18 21:12:43 2018 +0200 wiiu/input: Use raw for touchscreen and check for VPADRead errors commit cbefaaa Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 15:01:48 2018 +0200 Rewrite wiiu joystick driver to better match switch's and add touchscreen support commit 856e271 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 14:58:17 2018 +0200 Do not send SDL_QUIT from WIIU_PumpEvents: it causes crashes and isn't the right way to do it commit 5d221e7 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Sep 16 14:55:37 2018 +0200 Change shader include guard to match SDL commit 9b777c0 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sat Sep 15 23:43:02 2018 +0200 Switch to GX2!! (thanks to exjam for his help and toolchain and aliaspider for his shader!) commit 572c0e4 Author: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Date: Sun Oct 28 19:14:23 2018 +0100 Initial support for Nintendo WiiU Co-authored-by: rw-r-r-0644 <r.r.qwertyuiop.r.r@gmail.com> Co-authored-by: Ash Logan <ash@heyquark.com> Co-authored-by: Kuruyia <Arc13@users.noreply.github.com> Co-authored-by: Sergio Padrino <sergio.padrino@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This bug report was migrated from our old Bugzilla tracker.
Reported in version: 2.0.0
Reported for operating system, platform: All, All
Comments on the original bug report:
On 2007-03-14 20:07:04 +0000, wrote:
On 2007-03-14 20:16:21 +0000, Ryan C. Gordon wrote:
On 2007-04-18 14:35:37 +0000, Max Horn wrote:
On 2007-07-04 01:25:57 +0000, Sam Lantinga wrote:
On 2007-07-04 14:38:46 +0000, Sam Lantinga wrote:
On 2007-07-04 14:52:17 +0000, Ryan C. Gordon wrote:
On 2007-07-04 15:34:25 +0000, Sam Lantinga wrote:
On 2007-07-04 19:30:58 +0000, Ryan C. Gordon wrote:
On 2007-07-08 17:28:53 +0000, Ryan C. Gordon wrote:
The text was updated successfully, but these errors were encountered: