99 Commits

Author SHA1 Message Date
dbalatoni13
cce3782fe8 Add a macro and missing GX functions to headers 2025-04-05 03:33:22 +02:00
905561b211 Set texture dimension limit 2025-04-04 16:32:26 -07:00
5c7ee8b04a Link static dawn on Windows 2025-04-04 17:31:03 -06:00
1016fbb36d Fix bind group caching 2025-04-04 01:59:30 -06:00
8a5e3bcdc7 Update dawn remote URL 2025-04-03 22:57:35 -06:00
b07d55f71d Update fmtlib 2025-04-03 21:03:11 -06:00
3d53dbed93
Merge pull request #1 from dbalatoni13/downgrade
Implement PADControlMotor
2025-04-03 15:26:08 -07:00
dbalatoni13
f713ca6750 Implement PADControlMotor 2025-04-03 23:59:14 +02:00
ca3e4f5273 Update to latest upstream dawn 2025-04-03 00:12:22 -06:00
1b088e79e8 Update to SDL3 & latest imgui 2025-04-02 19:57:16 -06:00
f6d63d7ed5 Merge branch 'main' into update
# Conflicts:
#	extern/dawn
#	lib/imgui.cpp
2025-04-02 16:15:30 -06:00
6f68612151 Add allowJoystickBackgroundEvents to config 2023-12-15 14:35:32 -08:00
5589b24df6 Add AURORA_WINDOW_MOVED event and add ability to set window position at launch 2023-10-27 14:31:57 -07:00
23b9ccb2cc Upgrade to Imgui 1.89.9-docking 2023-10-27 13:14:42 -07:00
365cea46da Update dawn 2023-10-22 17:15:06 -07:00
104f089cd0 Compile fixes 2023-10-22 09:19:55 -07:00
7bdeb5e17c Update dawn, add D3D11 backend, disable OpenGL (broken) 2023-06-28 20:03:05 -04:00
7ed3f03c6b Fix aurora_main compilation 2023-05-27 14:57:49 -04:00
74984bd1fe Update dawn 2023-05-27 14:57:29 -04:00
9c75c739e4 Updates to SetupWindowAndGetSurfaceDescriptor 2023-05-27 14:57:24 -04:00
fca51127a2 Use wgpu::ShaderModuleWGSLDescriptor.code 2023-05-27 14:57:03 -04:00
3edd2c0e58 Update dawn & SDL part 1 2023-05-27 11:44:36 -04:00
ca822a7679 Input: Fix bad assumption about init
If we try and initialize anything controller related before the event
subsystem is initialized we lose all controllers detected on startup.
To solve this we simply wait until the first frame is about to be rendered
*then* initialize the controller subsystems
2023-01-21 19:48:26 -08:00
b91c2739c9 imgui: Custom imgui_impl_wgpu using WGSL 2022-11-28 12:12:06 -05:00
d8e41e4bcc Update dawn & use external OpenGL context hooks 2022-08-29 17:07:21 -04:00
99bb9e5f83 input: Updates for absl 2022-08-29 17:06:38 -04:00
610b6ba8bf webgpu: Set WebGPU device logging callback 2022-08-29 17:06:12 -04:00
ea6e49e000 gfx: Limit # of synchronous pipelines per frame
Allows OpenGL(+ES) to run smoothly even when
building initial pipeline cache.
2022-08-29 17:05:34 -04:00
ff0b43137c gx_shader: Use custom mtx types for consistent size/alignment 2022-08-29 17:04:12 -04:00
c649cd62ee gx: More operator!= impls for old GCC 2022-08-28 14:11:07 -04:00
5b25b6cee1 math: Add operator!= implementations 2022-08-28 13:44:31 -04:00
a3d04247e6 Attempt to fix PADSerializeMappings 2022-08-11 08:53:31 -07:00
8cbebc12b2 Disable A/B swap on standard controllers 2022-08-09 18:27:05 -04:00
ac5d4a7ca3 Add GXDestroyTlutObj 2022-08-09 18:26:53 -04:00
9fe0cff6e3 Add aurora_get_backend and aurora_get_available_backends 2022-08-09 18:26:44 -04:00
5f06d873bc gx_shader: normalize normal 2022-08-09 13:40:45 -04:00
5d0848d428 GXTransform: Projection matrix depth fix 2022-08-09 02:26:02 -04:00
c060e1da6b Reimplement GXCopyTex; simplify assertions 2022-08-09 02:05:33 -04:00
893cabe55a Transition back to webgpu_cpp; initial emscripten support 2022-08-02 16:37:56 -04:00
04590f30cd Fix GXSetTevColorS10; fix sampling GX_TF_R8_PC 2022-07-31 17:02:56 -04:00
e22541f175 Add VISetWindowTitle, VISetWindowFullscreen 2022-07-29 16:46:03 -04:00
928b34ce76 GXSetArray: Set stateDirty 2022-07-29 16:15:52 -04:00
74732a8cb3 CMake: Wrap externs in TARGET conditionals 2022-07-29 16:15:38 -04:00
0da998450b Merge GXBegin/GXEnd draws if GX state unchanged 2022-07-28 19:48:02 -04:00
a9cf9271c4 dolphin/types.h: Fix s32/u32 for MWCC 2022-07-28 07:47:20 -04:00
2dec530bb5 Add PADSetAnalogMode def 2022-07-28 07:29:06 -04:00
3d66feb682 Remove Metaforce hack 2022-07-28 07:28:29 -04:00
1213f32d0e Update submodules; add (very) simple example 2022-07-27 15:15:23 -04:00
9a725c89cf Initial commit 2022-07-27 11:25:25 -04:00