Commit Graph

  • 2a6ed838d4 Fix file copy operation Phillip Stephens 2016-12-23 02:08:44 -08:00
  • e4cf066cd6 Proper getSerial implementation Phillip Stephens 2016-12-23 01:48:32 -08:00
  • 5287818c4f Handle no-copy/no-move permissions Phillip Stephens 2016-12-17 22:03:25 -08:00
  • a1beab1181 Formatting pass Phillip Stephens 2016-09-05 13:56:09 -07:00
  • 2d4c021509 Correct use of constexpr Jack Andersen 2016-07-31 18:34:54 -10:00
  • 4ccc8bd3c1 Use constexpr for evaluating bitwise enums Jack Andersen 2016-07-31 10:27:28 -10:00
  • d770499c96 Fix mac build Phillip Stephens 2016-06-30 17:50:21 -07:00
  • c75c6c74c5 Add winsupport from hecl Jack Andersen 2016-06-30 09:40:35 -10:00
  • 061753f92f Add directory iteration Phillip Stephens 2016-06-30 10:36:04 -07:00
  • ce78cefe8d Clarify API usage IconAddress makes no sense, points to the start of the banner, with the icon directly following, Phillip Stephens 2016-06-30 09:15:05 -07:00
  • 731682d9a3 Complete base API Phillip Stephens 2016-06-30 02:53:13 -07:00
  • 1c1f1d9adc Finalize directory structure Remove unrelated classes from Card.{cpp,hpp} Phillip Stephens 2016-06-28 11:53:37 -07:00
  • 8fa66b71a7 Fix checksum handling Phillip Stephens 2016-06-27 01:15:02 -07:00
  • 0292ce4c93 Various fixes, integrity checks, and preparation to include in URDE Phillip Stephens 2016-06-26 21:28:48 -07:00
  • c2f3a5e467 Better file handling Phillip Stephens 2016-06-26 13:37:50 -07:00
  • 173ddde5f2 Proper fragmentation handling Phillip Stephens 2016-06-26 10:34:45 -07:00
  • f79ef4cef3 Fix fragmentation handling Phillip Stephens 2016-06-26 03:36:29 -07:00
  • cde5331ac4 Various fixes and proper BAT handling Phillip Stephens 2016-06-26 03:33:47 -07:00
  • 9b60bca2cc Basic writing capabilities (WIP) Phillip Stephens 2016-03-26 20:46:52 -07:00
  • 8de064af41 Initial file allocation Phillip Stephens 2016-03-26 13:16:30 -07:00
  • 1d5faf4444 Implement format Phillip Stephens 2016-03-26 11:34:03 -07:00
  • 27800dde56 Add doxyfile Phillip Stephens 2016-03-25 22:32:51 -07:00
  • 7a2495a284 Initial Commit Phillip Stephens 2016-03-25 21:26:51 -07:00
  • c4d91f18a1 Split out display_list/shader_info Luke Street 2025-04-18 21:52:38 -06:00
  • 357ecba0ae Lighting channel fixes (COLOR1+) Luke Street 2025-04-15 19:37:18 -06:00
  • 6c27585cf9 Simplify lighting in build_uniform Luke Street 2025-04-15 09:19:04 -06:00
  • 3bba70d1ff Restore GXColor1x16, GXColor1x8 Luke Street 2025-04-15 09:18:35 -06:00
  • 276110c833 Link absl::flat_map to aurora::si Luke Street 2025-04-15 09:18:21 -06:00
  • 788c65592f Minor fixes with indexed draw calls Phillip Stephens 2025-04-14 23:07:50 -07:00
  • fee77b3d25 Split SI into it's own SDK library Phillip Stephens 2025-04-14 19:03:47 -07:00
  • 7f3953d3d8 Add missing cfloat header in gx.hpp Phillip Stephens 2025-04-14 17:32:11 -07:00
  • 4b9bcbb05e Split pad into it's own SDK library with the rest Phillip Stephens 2025-04-14 17:31:48 -07:00
  • a600b0b84c Rewrite attribute buffer, matrix & stream handling Luke Street 2025-04-14 17:16:13 -06:00
  • 3316ad9a7f Add aurora::mtx lib Luke Street 2025-04-14 17:12:27 -06:00
  • 609c4bfb72 Merge pull request #3 from dbalatoni13/main Phillip Stephens 2025-04-13 08:57:49 -07:00
  • a18cdf3b59 Include <array> dbalatoni13 2025-04-13 15:05:51 +02:00
  • 3b56e337c0 Build fixes for linux and possibly macOS Phillip Stephens 2025-04-10 13:35:47 -07:00
  • d9de6603c7 Fix projection depth adjustment (I guess?) Luke Street 2025-04-07 21:14:37 -06:00
  • f0c6a1666b Implement most GX attribute stream functions Luke Street 2025-04-07 20:14:30 -06:00
  • b3a8be9206 Check for null GXDrawDone callback Luke Street 2025-04-07 20:13:02 -06:00
  • 1825a80953 Clamp scissor to framebuffer size Luke Street 2025-04-07 20:12:31 -06:00
  • e39ffe6429 Fix non-block-aligned texture decoding & TLUT decoding Luke Street 2025-04-07 20:12:16 -06:00
  • 37ae1bf9b5 Replace usages of Log.report with helpers Luke Street 2025-04-06 16:37:05 -06:00
  • 7760ef8409 Restructure logging and add fallback logging Luke Street 2025-04-06 16:32:50 -06:00
  • 09f8c676ec Fix mouse scaling on hi-dpi displays and xorg/windows Phillip Stephens 2025-04-06 12:43:52 -07:00
  • f058c5b7a5 Remove submodules, migrate to FetchContent Luke Street 2025-04-04 22:01:52 -06:00
  • d20c467fec Initial split of aurora into core, gx, and vi libraries, needs more re-org Phillip Stephens 2025-04-04 19:19:25 -07:00
  • 20755720df Merge pull request #2 from dbalatoni13/downgrade Phillip Stephens 2025-04-04 18:49:05 -07:00
  • cce3782fe8 Add a macro and missing GX functions to headers dbalatoni13 2025-04-05 03:33:22 +02:00
  • 905561b211 Set texture dimension limit Phillip Stephens 2025-04-04 16:31:57 -07:00
  • 5c7ee8b04a Link static dawn on Windows Luke Street 2025-04-04 17:31:03 -06:00
  • 1016fbb36d Fix bind group caching Luke Street 2025-04-04 01:59:30 -06:00
  • 8a5e3bcdc7 Update dawn remote URL Luke Street 2025-04-03 22:57:35 -06:00
  • b07d55f71d Update fmtlib Luke Street 2025-04-03 21:03:08 -06:00
  • 3d53dbed93 Merge pull request #1 from dbalatoni13/downgrade Phillip Stephens 2025-04-03 15:26:08 -07:00
  • f713ca6750 Implement PADControlMotor dbalatoni13 2025-04-03 23:59:14 +02:00
  • ca3e4f5273 Update to latest upstream dawn Luke Street 2025-04-03 00:12:22 -06:00
  • 1b088e79e8 Update to SDL3 & latest imgui Luke Street 2025-04-02 19:57:16 -06:00
  • f6d63d7ed5 Merge branch 'main' into update Luke Street 2025-04-02 16:15:30 -06:00
  • 6f68612151 Add allowJoystickBackgroundEvents to config Phillip Stephens 2023-12-15 14:34:18 -08:00
  • 5589b24df6 Add AURORA_WINDOW_MOVED event and add ability to set window position at launch Phillip Stephens 2023-10-27 14:31:57 -07:00
  • 23b9ccb2cc Upgrade to Imgui 1.89.9-docking Phillip Stephens 2023-10-27 13:14:42 -07:00
  • 365cea46da Update dawn Phillip Stephens 2023-10-22 17:15:06 -07:00
  • 104f089cd0 Compile fixes Phillip Stephens 2023-10-22 09:19:55 -07:00
  • 7bdeb5e17c Update dawn, add D3D11 backend, disable OpenGL (broken) Luke Street 2023-06-28 20:02:15 -04:00
  • 7ed3f03c6b Fix aurora_main compilation Luke Street 2023-05-27 14:57:49 -04:00
  • 74984bd1fe Update dawn Luke Street 2023-05-27 14:57:29 -04:00
  • 9c75c739e4 Updates to SetupWindowAndGetSurfaceDescriptor Luke Street 2023-05-27 14:57:24 -04:00
  • fca51127a2 Use wgpu::ShaderModuleWGSLDescriptor.code Luke Street 2023-05-27 14:57:03 -04:00
  • 3edd2c0e58 Update dawn & SDL part 1 Luke Street 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 Phillip Stephens 2023-01-21 19:48:26 -08:00
  • b91c2739c9 imgui: Custom imgui_impl_wgpu using WGSL Luke Street 2022-11-28 12:12:06 -05:00
  • d8e41e4bcc Update dawn & use external OpenGL context hooks Luke Street 2022-08-29 17:07:21 -04:00
  • 99bb9e5f83 input: Updates for absl Luke Street 2022-08-29 17:06:38 -04:00
  • 610b6ba8bf webgpu: Set WebGPU device logging callback Luke Street 2022-08-29 17:06:12 -04:00
  • ea6e49e000 gfx: Limit # of synchronous pipelines per frame Luke Street 2022-08-29 17:05:34 -04:00
  • ff0b43137c gx_shader: Use custom mtx types for consistent size/alignment Luke Street 2022-08-29 17:04:12 -04:00
  • c649cd62ee gx: More operator!= impls for old GCC Luke Street 2022-08-28 14:11:07 -04:00
  • 5b25b6cee1 math: Add operator!= implementations Luke Street 2022-08-27 18:23:32 -04:00
  • a3d04247e6 Attempt to fix PADSerializeMappings Phillip Stephens 2022-08-11 08:53:31 -07:00
  • 8cbebc12b2 Disable A/B swap on standard controllers Luke Street 2022-08-09 18:27:05 -04:00
  • ac5d4a7ca3 Add GXDestroyTlutObj Luke Street 2022-08-09 18:26:53 -04:00
  • 9fe0cff6e3 Add aurora_get_backend and aurora_get_available_backends Luke Street 2022-08-09 18:26:44 -04:00
  • 5f06d873bc gx_shader: normalize normal Luke Street 2022-08-09 13:40:45 -04:00
  • 5d0848d428 GXTransform: Projection matrix depth fix Luke Street 2022-08-09 02:26:02 -04:00
  • c060e1da6b Reimplement GXCopyTex; simplify assertions Luke Street 2022-08-09 02:05:33 -04:00
  • 893cabe55a Transition back to webgpu_cpp; initial emscripten support Luke Street 2022-08-02 16:37:56 -04:00
  • 04590f30cd Fix GXSetTevColorS10; fix sampling GX_TF_R8_PC Luke Street 2022-07-31 17:02:56 -04:00
  • e22541f175 Add VISetWindowTitle, VISetWindowFullscreen Luke Street 2022-07-29 16:46:03 -04:00
  • 928b34ce76 GXSetArray: Set stateDirty Luke Street 2022-07-29 16:15:52 -04:00
  • 74732a8cb3 CMake: Wrap externs in TARGET conditionals Luke Street 2022-07-29 16:15:38 -04:00
  • 0da998450b Merge GXBegin/GXEnd draws if GX state unchanged Luke Street 2022-07-28 19:48:02 -04:00
  • a9cf9271c4 dolphin/types.h: Fix s32/u32 for MWCC Luke Street 2022-07-28 07:47:20 -04:00
  • 2dec530bb5 Add PADSetAnalogMode def Luke Street 2022-07-28 07:29:06 -04:00
  • 3d66feb682 Remove Metaforce hack Luke Street 2022-07-28 07:28:29 -04:00
  • 1213f32d0e Update submodules; add (very) simple example Luke Street 2022-07-27 15:15:23 -04:00
  • 9a725c89cf Initial commit Luke Street 2022-07-27 11:25:25 -04:00