Commit Graph

10809 Commits

Author SHA1 Message Date
rw-r-r-0644
dc1e294bea wiiu: Edit config comment to prevent gcc warning 2018-10-28 19:24:11 +01:00
rw-r-r-0644
c91682105a wiiu/render: Temporaneously disable formats other than RGBA8888 until the cause of bad colors is found 2018-10-28 19:24:11 +01:00
rw-r-r-0644
93bfdf30ea wiiu/render: Enable alpha merge/other settings 2018-10-28 19:24:11 +01:00
rw-r-r-0644
ebd77fab8d wiiu: Move coordinates math to shader 2018-10-28 19:24:11 +01:00
rw-r-r-0644
7dd2f78f8d wiiu/render: Fix final bugs; it partially works now \o/ 2018-10-28 19:24:11 +01:00
rw-r-r-0644
f8960f4b79 wiiu/render: Fix GX2ContextState alignment 2018-10-28 19:24:11 +01:00
rw-r-r-0644
0956a4fa49 wiiu/video: Add more attributes for texture 2018-10-28 19:24:11 +01:00
rw-r-r-0644
0702710a88 wiiu/render: SDL_GetWindowSurface is needed to create the framebuffer 2018-10-28 19:24:11 +01:00
rw-r-r-0644
20d9410195 wiiu: Linking fixes 2018-10-28 19:24:11 +01:00
rw-r-r-0644
3ad7fe8bf5 render/wiiu: Fix compiling, implement RenderCopyEx, make some render vars unique for objects, add missing shaders 2018-10-28 19:24:11 +01:00
Ash
5da69bc6a8 render/wiiu: Start fixing up missing headers 2018-10-28 19:24:11 +01:00
Ash
b603797119 render: Start compiling the wiiu renderer (lotsa errors) 2018-10-28 19:24:11 +01:00
rw-r-r-0644
29b39d3bd2 wiiu: Add more renderer function, make functions non-static, start adding new shaders 2018-10-28 19:24:11 +01:00
Ash
ce27b8a9ce wiiu/render: move drawing functions to own file 2018-10-28 19:24:11 +01:00
rw-r-r-0644
613782b555 wiiu/render: Implement UpdateTexture/RenderClear 2018-10-28 19:24:11 +01:00
Ash
1af6a4264f wiiu/render: Stub UpdateViewport / UpdateClipRect 2018-10-28 19:24:11 +01:00
Ash
e6c607d618 wiiu/render: Implement SDL_LockTexture and SDL_UnlockTexture 2018-10-28 19:24:11 +01:00
Ash
d2025fbc18 wiiu/render: Remove optional SetTextureMod functions 2018-10-28 19:24:11 +01:00
Ash
8e3d8a6b25 wiiu/render: Move texture-related functions to own file 2018-10-28 19:24:11 +01:00
Ash
1b87845293 wiiu/render: Implement GetOutputSize 2018-10-28 19:24:11 +01:00
Ash
ecbfa0c1b9 wiiu/render: move window-related functions to own file 2018-10-28 19:24:11 +01:00
Ash
e49e2147bd wiiu/render: consolidate calls to SetRenderTarget, minor tweaks 2018-10-28 19:24:11 +01:00
Ash
857618642b wiiu/render: Move function sigs and definitions to dedicated header 2018-10-28 19:24:11 +01:00
Ash
faf8be94a1 wiiu/render: Minor formatting, move windowdata to header 2018-10-28 19:24:11 +01:00
Ash
0d2c19e532 wiiu/video: move window data to header 2018-10-28 19:24:11 +01:00
Ash
94d20b0d15 wiiu: render: Be consistent about tabs/spaces 2018-10-28 19:24:11 +01:00
rw-r-r-0644
8e49ad79ac wiiu: Implement more renderer functions (1) 2018-10-28 19:24:11 +01:00
rw-r-r-0644
f04c26a8db wiiu: Start implementing SDL_Renderer 2018-10-28 19:24:11 +01:00
rw-r-r-0644
176d00a8fb wiiu: switch to tpNormal, tpFiltered1 casues scrolling issues 2018-10-28 19:22:04 +01:00
rw-r-r-0644
d28a5bd9bc wiiu: Disable DRC surround mode as it causes distortion 2018-10-28 19:22:04 +01:00
Ash
a09bd44937 video: Respect application's requested window size/position 2018-10-28 19:22:04 +01:00
Ash
7e5c1cb6c5 video: move position buffer filling to UpdateWindowFramebuffer 2018-10-28 19:22:04 +01:00
Ash
d4e03b4f63 video: oops 2018-10-28 19:22:04 +01:00
Ash
1880c5eb19 video: Style nits 2018-10-28 19:22:04 +01:00
Ash
05a87f8b4c video: start refactoring - move rendering to own function 2018-10-28 19:20:38 +01:00
rw-r-r-0644
bffa382867 wiiu: switch to wut.mk 2018-10-28 19:20:38 +01:00
Ash
75b3d1d460 audio: DCFlushRange -> DCStoreRange 2018-10-28 19:20:38 +01:00
Ash
0efb12c5fe audio: Send voice to TV 2018-10-28 19:20:38 +01:00
Ash
7e9da513bb audio: Add *very* early wiiu audio support 2018-10-28 19:20:38 +01:00
rw-r-r-0644
c229b8fb76 wiiu: explicitly set endianess in config (thanks @quarktheawesome) [needed for missing defines in toolchain] 2018-10-28 19:19:03 +01:00
rw-r-r-0644
94562d2998 input/wiiu: switch back to VPADGetTPCalibratedPoint 2018-10-28 19:19:03 +01:00
rw-r-r-0644
8a6cc1572a threads/wiiu: fix crash on SDL_SYS_CreateThread: pass stack top and not stack bottom 2018-10-28 19:19:02 +01:00
rw-r-r-0644
f57b388311 wiiu: enable thread support and stop building generic thread impl 2018-10-28 19:19:02 +01:00
rw-r-r-0644
578929a363 threads/wiiu: remove unused SDL_mutex structure definition and only build when requested 2018-10-28 19:19:02 +01:00
rw-r-r-0644
71d738734b threads/wiiu: implement SDL_CondWaitTimeout 2018-10-28 19:19:02 +01:00
rw-r-r-0644
afb9024d4d threads/wiiu: add sysmutex_c.h header 2018-10-28 19:19:02 +01:00
rw-r-r-0644
c090e1c9e3 threads/wiiu: add generic thread storage 2018-10-28 19:19:02 +01:00
rw-r-r-0644
18bc3341ec threads/wiiu: add semaphores 2018-10-28 19:19:02 +01:00
rw-r-r-0644
9e5b6f01f4 wiiu/input: Use raw for touchscreen and check for VPADRead errors 2018-10-28 19:19:02 +01:00
rw-r-r-0644
d2209d6011 Rewrite wiiu joystick driver to better match switch's and add touchscreen support 2018-10-28 19:19:02 +01:00