Commit Graph

  • 6c68ddae92 CI: Also delete tags Margen67 2022-03-05 00:52:16 -08:00
  • 808c05a818 CI: Fix tag conflicts Margen67 2022-02-28 06:54:53 -08:00
  • 1e58ab9f7d CI: Remove unneeded line Margen67 2022-02-19 13:12:46 -08:00
  • 81179700bc Fix vfs-dump artifact conflict Margen67 2022-02-19 13:03:35 -08:00
  • 6a4ad7c0a4 Add game patches to Canary artifacts+release Margen67 2022-02-18 23:45:30 -08:00
  • 81ca27575c Make GH Actions use matrix for runs-on Margen67 2022-02-16 18:37:15 -08:00
  • 8698062213 Switch GH Actions to 2019 Margen67 2022-02-16 18:30:59 -08:00
  • 46ed118703 Update .appveyor.yml Margen67 2022-02-03 03:47:00 -08:00
  • 2bc0dead2a Azure Pipelines: Ignore canary_base Margen67 2022-02-03 03:16:53 -08:00
  • 7b27456639 Updated Appveyor to ignore canary_base builds Radosław Gliński 2022-02-03 09:58:02 +01:00
  • c364822ab0 Updated Github CI to ignore canary_base builds Radosław Gliński 2022-02-03 09:54:58 +01:00
  • 1f0b8245b1 CI: Use gh release create Margen67 2021-06-23 07:18:28 -10:00
  • c3d6bdee54 CI improvements Margen67 2021-05-13 02:44:48 -10:00
  • ef235e29c3 Copied CI commits from canary_new Gliniak 2021-01-31 11:10:55 +01:00
  • f9fd3e5fec AVPack cvar illusion0001 2020-10-21 08:32:09 -05:00
  • 357d9adfca automatic aspect ratio change illusion 2020-01-22 09:31:55 +11:00
  • bdd431cd4a Rename exe to xenia_canary Margen67 2020-06-08 00:52:08 -07:00
  • 7242efdeef Change default config file name illusion98 2019-10-06 08:40:56 -05:00
  • 471041a9b5 Change window title illusion98 2019-08-26 04:32:41 -05:00
  • 6036c977e8 Change ID and new description illusion98 2019-10-26 05:14:15 -05:00
  • c0333ea7c6 Add Time Elasped and Description Text illusion98 2019-08-25 00:15:51 -05:00
  • 29ffaca737 icon fix Cancerous 2019-11-27 21:26:03 -05:00
  • 6012386d01 New Icons Cancerous 2019-08-27 20:11:49 -04:00
  • 46202dd27a [Vulkan] Basic texture descriptor set allocation/binding Triang3l 2022-05-17 22:42:28 +03:00
  • 3381d679b4 Merge branch 'master' into vulkan Triang3l 2022-05-17 22:31:34 +03:00
  • 7675b6b140 [DXBC] Cleanup texture/sampler name setting Triang3l 2022-05-17 22:30:55 +03:00
  • 533de3b477 [D3D12] Remove unnecessary binding count uint32_t casts Triang3l 2022-05-17 21:33:17 +03:00
  • 5f2b0a899a [Vulkan] Fix TransientDescriptorPool ignoring the descriptor type Triang3l 2022-05-15 22:20:24 +03:00
  • f9261811a9 [D3D12] Fix layouts_mutex_ lock naming Triang3l 2022-05-15 18:52:20 +03:00
  • 0db94a700f [Vulkan] Use pipeline layout key structures directly Triang3l 2022-05-15 17:42:27 +03:00
  • b80361ee3c [Vulkan] Texture cache: Maximum dimensions, null images Triang3l 2022-05-15 16:59:27 +03:00
  • 185c23dd50 [Vulkan] Gather shader stages that VS can be translated into Triang3l 2022-05-15 16:31:24 +03:00
  • 7d19a8c0e8 [Vulkan] Add missing <functional> include for std::hash Triang3l 2022-05-15 16:20:12 +03:00
  • 862c457761 [Vulkan] Use Shader::IsHostVertexShaderTypeDomain Triang3l 2022-05-15 16:19:36 +03:00
  • 05adfbc58d Merge branch 'master' into vulkan Triang3l 2022-05-15 16:18:41 +03:00
  • a65fd4f673 [GPU] Shader::IsHostVertexShaderTypeDomain Triang3l 2022-05-15 16:13:05 +03:00
  • f9b3b90a68 [D3D12] Subsystem management order cleanup Triang3l 2022-05-14 22:30:06 +03:00
  • 60052fb4fc [Vulkan] Don't require imageViewFormatSwizzle in the immediate drawer Triang3l 2022-05-14 22:18:21 +03:00
  • d6a9056952 [D3D12] D3D12Texture::SRVDescriptorKey structure Triang3l 2022-05-14 18:41:15 +03:00
  • 26cf717394 [GPU] Make TextureCache constructors explicit Triang3l 2022-05-14 18:28:32 +03:00
  • 775b4623dc Merge branch 'master' into vulkan Triang3l 2022-05-14 17:05:39 +03:00
  • d280b3953d [GPU] Texture object/binding management to common superclass Triang3l 2022-05-14 16:18:10 +03:00
  • af3158f1bf [Legacy Vulkan] Add Vulkan prefix to Pipeline/TextureCache to avoid future name collisions Triang3l 2022-05-11 21:21:33 +03:00
  • 73d574a046 [Vulkan] Rectangle and quad list geometry shader generation Triang3l 2022-05-10 21:48:18 +03:00
  • b9256fcdbd Merge branch 'master' into vulkan Triang3l 2022-05-10 15:57:50 +03:00
  • e6fb9883d2 [D3D12] Discard primitives with NaN position in GS Triang3l 2022-05-09 22:34:17 +03:00
  • 4cd4a91aa7 [D3D12] Rectangle GS comment typo fix [ci skip] Triang3l 2022-05-09 19:17:55 +03:00
  • 8f0e751909 [D3D12] Runtime geometry shader generation Triang3l 2022-05-09 19:16:22 +03:00
  • 44cda56d35 [GPU] Handle kRegisters and kGammaRamp in the trace viewer Triang3l 2022-05-08 19:41:11 +03:00
  • 2473496c7e [GPU] Make RegisterFile::kRegisterCount constexpr Triang3l 2022-05-08 19:37:29 +03:00
  • 72cf75f365 [DXBC] Geometry shader instructions Triang3l 2022-05-07 22:11:31 +03:00
  • d36c3975d8 [UI] Implement Type::kDirectory in Win32FilePicker Caroline Joy Bell 2022-02-02 22:52:19 -08:00
  • e3425b242e [DXBC] Both v[#] and v[#][#] operands for HS and GS Triang3l 2022-05-07 16:17:17 +03:00
  • c65f240c0b [Kernel] Improved TUs Support Gliniak 2022-04-30 14:38:42 +02:00
  • 5875f6ab31 [UI] Windows: Disable rounded corners Triang3l 2022-05-05 21:46:20 +03:00
  • 9c8e0cc53e [GPU] DC_LUT_PWL_DATA comment fix [ci skip] Triang3l 2022-05-05 13:13:30 +03:00
  • c794d0d538 [GPU] DC_LUT_RW_INDEX/WRITE_EN_MASK + gamma ramp and registers in traces Triang3l 2022-05-05 13:10:29 +03:00
  • 2d90d5940f [DXBC] Jump to the loop skip address before pushing Triang3l 2022-05-04 22:01:30 +03:00
  • 0e0f04dc1d [D3D12] Fix point size calculation + point code cleanup Triang3l 2022-05-04 13:20:45 +03:00
  • 7ab5ccbbd9 Add #include <cfloat> to fix build error on Linux. Peter Wright 2022-05-03 17:21:17 +01:00
  • 9e6f96a2fc Merge branch 'master' into vulkan Triang3l 2022-05-03 16:21:30 +03:00
  • 6fcf9d21fe [D3D12] Point sprite size fixes, point/line bits in PsParamGen Triang3l 2022-05-03 16:15:16 +03:00
  • fe50c5c2e5 [XeSL] Prefix all local names with xesl_id/var_ Triang3l 2022-05-03 13:48:32 +03:00
  • 72a4d14056 Merge branch 'master' into vulkan Triang3l 2022-05-03 00:13:31 +03:00
  • b88f715140 Merge branch 'master' into vulkan Triang3l 2022-05-03 00:13:17 +03:00
  • 7a89ad16a6 [D3D12] Update D3D12RenderTargetCache::Update write mask argument name Triang3l 2022-05-02 23:16:18 +03:00
  • ccbb5a2ebf Cleanup Gliniak 2022-04-30 11:45:22 +02:00
  • d78fd19ab4 Fixed incorrect hash generation + lint fixes Gliniak 2022-04-29 20:33:21 +02:00
  • 585b208fc0 Added support for multiple game hashes Gliniak 2022-04-29 09:41:45 +02:00
  • 0fd578cafd [GPU] Get unclipped draw height by running VS on the CPU Triang3l 2022-04-28 22:25:25 +03:00
  • b2b1d7b518 [GPU] More accurate vertex kill + PsParamGen/point documentation Triang3l 2022-04-27 23:10:56 +03:00
  • 5ec0c92601 [GPU] Ignore z_enable for !z_write_enable && z_func == ALWAYS Triang3l 2022-04-27 21:46:29 +03:00
  • 5519dbb39f [GPU] Shader control flow documentation improvements Triang3l 2022-04-27 21:34:08 +03:00
  • b42680abf7 [GPU] Shader ALU refactoring + documentation Triang3l 2022-04-27 20:52:20 +03:00
  • fc16e3dc40 Support for patch types: - float - double - string - u16string - byte_array Gliniak 2022-02-04 12:15:47 +01:00
  • df9a37f798 [GPU] Ucode disasm: Fix exec formatting Triang3l 2022-04-26 23:08:31 +03:00
  • 69958cba9d [GPU] shader-compiler: Accept little-endian ucode Triang3l 2022-04-26 22:59:02 +03:00
  • 443d61c9e1 [D3D12] GetFormatCopyInfo: Remove unused divide_by_block_size variable Triang3l 2022-04-26 22:42:17 +03:00
  • fcf6a7ded1 [Android] Minor postInvalidateWindowSurface JNI cleanup Triang3l 2022-04-26 22:41:11 +03:00
  • 12ff951972 [Base] More flexible Xenos float16 conversion functions Triang3l 2022-04-26 22:35:37 +03:00
  • e3dd873892 [Base] Fix wait for callback return Joel Linn 2022-04-17 19:35:42 +02:00
  • 3b4dc7da3b [Base] Use disruptorplus spin wait Joel Linn 2022-04-15 17:52:20 +02:00
  • e59a0e1206 [Base] Relax some timing constraints. Joel Linn 2022-04-15 16:43:51 +02:00
  • bc25e77e20 Update catch Joel Linn 2022-04-15 16:03:21 +02:00
  • 4a36a7962c [Base] Remove unneeded delay scheduler Joel Linn 2022-03-12 18:45:42 +01:00
  • 15950eec37 [Base] Use chrono APIs for Timers Joel Linn 2022-03-05 14:40:04 +01:00
  • 1478be14c7 [Base] Add chrono tests Joel Linn 2022-03-09 23:49:27 +01:00
  • 23eef94984 [Base] Add chrono support Joel Linn 2022-03-09 23:49:16 +01:00
  • 9b4168cce9 [Base] Make HighResolutionTimer platform agnostic Joel Linn 2022-03-05 11:46:34 +01:00
  • 75357caeaf [Base] Add TimerQueue Joel Linn 2022-03-05 11:45:08 +01:00
  • a85fc25040 [Base] Add more tests for HighResolutionTimer Joel Linn 2022-03-05 11:41:19 +01:00
  • dbbcd46711 Update date Joel Linn 2022-03-09 23:59:39 +01:00
  • d5de8f3394 Update disruptorplus Joel Linn 2022-03-05 11:43:16 +01:00
  • be8b9c512f [x64] Add GFNI optimization for SPLAT(int8) Wunkolo 2022-02-21 14:00:20 -08:00
  • c73cdb506a Initial support for xex patching Gliniak 2020-10-09 21:02:32 +02:00
  • 31eb639ade Added Premake Files For PatchingSystem Gliniak 2020-10-02 22:33:42 +02:00
  • 3a115ae6a0 [Kernel] Restored usage of: log_string_format_kernel_calls Gliniak 2022-04-14 20:44:19 +02:00
  • ef8a60e011 [GPU] Round tessellation patch vertex count up (by @deaklajos #2007) Triang3l 2022-04-14 21:19:12 +03:00
  • 38aca269e1 [GPU] Offset and clamp tessellation patch index (#2008, thanks @deaklajos) Triang3l 2022-04-14 13:04:34 +03:00
  • fea430f1f9 [GPU] Fix scalar c[#+aL], shader docs/refactoring Triang3l 2022-04-13 23:08:19 +03:00