Commit Graph

  • 1dcc919a33 [GPU] Move k_Y1_Cr_Y0_Cb_REP usage example to xenos.h Triang3l 2022-05-19 21:41:52 +03:00
  • 7d63d6e1d3 [D3D12] Fix 2:1-subsampled format swizzle Triang3l 2022-05-19 21:40:03 +03:00
  • 825a5b176c [D3D12] Fix frontbuffer resource state Triang3l 2022-05-19 21:39:11 +03:00
  • 5ce75a1479 Merge remote-tracking branch 'GliniakRepo/xam_swap_disc' into canary_experimental Gliniak 2022-05-19 12:07:05 +02:00
  • f21dbc66ba Implemented XamSwapDisc Gliniak 2022-05-19 12:04:32 +02:00
  • db50db3215 Merge remote-tracking branch 'GliniakRepo/TU_APPLY' into canary_experimental Gliniak 2022-05-19 11:00:34 +02:00
  • 7c2cd16548 Merge remote-tracking branch 'GliniakRepo/local_multiplayer' into canary_experimental Gliniak 2022-05-19 10:56:21 +02:00
  • 6c6c5ac14b Merge remote-tracking branch 'GliniakRepo/experimentals' into canary_experimental Gliniak 2022-05-19 10:51:44 +02:00
  • e901567193 Fix crash from null sample channel Philpax 2021-08-09 19:32:04 +02:00
  • 64b336805e Add vsync_interval option Margen67 2021-12-16 13:57:56 -08:00
  • 485812632a Add FPS to microprofiler illusion0001 2021-11-26 20:12:43 -06:00
  • 0881725533 Merge remote-tracking branch 'GliniakRepo/const_prop_opcode_and_not' into canary_pr Gliniak 2022-05-19 10:18:58 +02:00
  • 75f0dfd6f3 Merge remote-tracking branch 'GliniakRepo/deleteFunctionsFromUnloadedModule' into canary_pr Gliniak 2022-05-19 10:18:18 +02:00
  • 320cbc43c8 Merge remote-tracking branch 'GliniakRepo/physicalProtectPageCombinations' into canary_pr Gliniak 2022-05-19 10:17:58 +02:00
  • ef281c69c3 Merge remote-tracking branch 'GliniakRepo/xamNetSockNameAndErrorHandling' into canary_pr Gliniak 2022-05-19 10:17:29 +02:00
  • de03165995 Merge remote-tracking branch 'GliniakRepo/audioSkipHeaderInputOffset' into canary_pr Gliniak 2022-05-19 10:16:41 +02:00
  • 5ef92faf6d Merge remote-tracking branch 'GliniakRepo/createEnumeratorHandle' into canary_pr Gliniak 2022-05-19 10:16:10 +02:00
  • 006f3adad3 Merge remote-tracking branch 'GliniakRepo/disablePositiveVibes' into canary_pr Gliniak 2022-05-19 10:03:50 +02:00
  • b237b71031 Merge remote-tracking branch 'GliniakRepo/memory_stats' into canary_pr Gliniak 2022-05-19 10:03:29 +02:00
  • 7ac2279d34 Merge remote-tracking branch 'GliniakRepo/customConHeaderImplementation' into canary_pr Gliniak 2022-05-19 10:03:05 +02:00
  • 5247220e73 Merge remote-tracking branch 'GliniakRepo/patchingSystem' into canary_pr Gliniak 2022-05-19 10:01:33 +02:00
  • 8386ccf376 CI: Use matrix config, cleanup Margen67 2022-05-17 22:47:04 -07:00
  • 99e3a1a4b1 Disable Vulkan Margen67 2022-03-25 09:56:13 -07:00
  • 29174be454 Upgrade to upload-artifact v3 Margen67 2022-03-09 12:49:37 -08:00
  • f81d574830 CI: Ignore more files, use checkout v3 Margen67 2022-03-07 14:53:58 -08:00
  • 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