Commit Graph

  • 7a35178ee2 Maxwell3D: Reorganize and address feedback Fernando Sahmkow 2019-07-17 19:37:01 -04:00
  • 1158777737 Shader_Ir: Change Debug Asserts for Log Warnings Fernando Sahmkow 2019-07-19 22:15:34 -04:00
  • febb88efc4 Common/Alignment: Add noexcept where required. Fernando Sahmkow 2019-07-19 21:49:54 -04:00
  • 45c162444d shader/half_set_predicate: Fix HSETP2 implementation ReinUsesLisp 2019-07-19 22:20:34 -03:00
  • 6c4985edc9 shader/half_set_predicate: Implement missing HSETP2 variants ReinUsesLisp 2019-05-14 17:16:23 -03:00
  • 024b5fe91a Kernel: Address Feedback Fernando Sahmkow 2019-07-19 11:14:47 -04:00
  • 0901c33753 Common: Correct alignment allocator to work on C++14 or higher. Fernando Sahmkow 2019-07-19 11:11:42 -04:00
  • 9bede4eeed VM_Manager: Align allocated memory to 256bytes Fernando Sahmkow 2019-07-18 18:15:53 -04:00
  • 16730c4c43 service/audren_u: Handle audio USB output revision queries in ListAudioDeviceName() Lioncash 2019-07-19 03:56:21 -04:00
  • b9ebab71be service/audren_u: Move revision testing code out of AudRenU Lioncash 2019-07-19 03:44:00 -04:00
  • ed0485c599 service/audio: Remove global system accessors Lioncash 2019-07-19 03:22:57 -04:00
  • 7653e4babc service/audren_u: Remove unnecessary return value from GetActiveAudioDeviceName() Lioncash 2019-07-19 02:45:02 -04:00
  • 6ecbc6c557 service/audren_u: Report proper device names Lioncash 2019-07-19 00:13:57 -04:00
  • c1c89411da video_core/control_flow: Provide operator!= for types with operator== Lioncash 2019-07-16 11:59:57 -04:00
  • 1780e0e3d0 video_core/control_flow: Prevent sign conversion in TryGetBlock() Lioncash 2019-07-16 11:56:37 -04:00
  • a162a844d2 video_core/control_flow: Remove unnecessary BlockStack copy constructor Lioncash 2019-07-16 11:52:08 -04:00
  • 56bc11d952 video_core/control_flow: Use std::move where applicable Lioncash 2019-07-16 11:50:36 -04:00
  • e7b39f47f8 video_core/control_flow: Use the prefix variant of operator++ for iterators Lioncash 2019-07-16 11:42:05 -04:00
  • 6885e7e7ec video_core/control_flow: Use empty() member function for checking emptiness Lioncash 2019-07-16 11:40:58 -04:00
  • 45fa12a05c video_core: Resolve -Wreorder warnings Lioncash 2019-07-16 11:38:48 -04:00
  • 47df844338 video_core/control_flow: Make program_size for ScanFlow() a std::size_t Lioncash 2019-07-16 11:35:33 -04:00
  • 3df9558593 video_core/control_flow: Place all internally linked types/functions within an anonymous namespace Lioncash 2019-07-16 11:32:35 -04:00
  • 1109db86b7 video_core/shader/decode: Prevent sign-conversion warnings Lioncash 2019-07-16 11:22:40 -04:00
  • 5d369112d9 Merge pull request #2687 from lioncash/tls-process bunnei 2019-07-18 13:53:04 -04:00
  • 63bda67a34 Merge pull request #2738 from lioncash/shader-ir bunnei 2019-07-18 13:52:01 -04:00
  • 5a06e33859 Shader_Ir: correct clang format Fernando Sahmkow 2019-07-18 10:09:26 -04:00
  • 43f57d668c GPU: Add missing puller methods. Fernando Sahmkow 2019-07-18 08:54:42 -04:00
  • 3a3fee5abf MaxwellDMA/KeplerCopy: Downgrade DMA log message to Trace. Fernando Sahmkow 2019-07-18 08:31:38 -04:00
  • d3b71ff80d Gl_Texture_Cache: Remove assert on component type in GetFormatTuple Fernando Sahmkow 2019-07-18 08:20:31 -04:00
  • 0b65e9335e Shader_Ir: Downgrade precision and rounding asserts to debug asserts. Fernando Sahmkow 2019-07-18 08:17:19 -04:00
  • 74632c76ce gl_shader_decompiler: Rename bufferImage to imageBuffer ReinUsesLisp 2019-07-18 01:16:44 -03:00
  • 87909d327f gl_shader_cache: Fix newline on buffer preprocessor definitions ReinUsesLisp 2019-07-18 01:16:15 -03:00
  • e7bdf8b22a textures: Fix texture buffer size calculation ReinUsesLisp 2019-07-18 01:07:08 -03:00
  • 84027f4808 gl_texture_cache: Do not set texture parameters to buffers ReinUsesLisp 2019-07-18 01:06:26 -03:00
  • 73b2dc6d4f gl_texture_cache: Add missing break in CreateTexture ReinUsesLisp 2019-07-18 01:04:18 -03:00
  • d4b95bfc25 Merge pull request #2741 from FernandoS27/trace-log David 2019-07-18 13:58:29 +10:00
  • 5e457bf258 Kernel: Downgrade WaitForAddress and SignalToAddress messages to Trace. Fernando Sahmkow 2019-07-17 22:05:08 -04:00
  • 4be61013a1 GL_State: Feedback and fixes Fernando Sahmkow 2019-07-17 17:00:06 -04:00
  • 5ad889f6fd Maxwell3D: Address Feedback Fernando Sahmkow 2019-07-15 10:24:01 -04:00
  • 7826f0afd9 Texture_Cache: Rebase Fixes Fernando Sahmkow 2019-07-15 08:40:41 -04:00
  • 8cdbfe69b1 GL_Rasterizer: Corrections to Clearing. Fernando Sahmkow 2019-07-14 15:00:37 -04:00
  • 0ff4a5fa39 Maxwell3D: Correct marking dirtiness on CB upload Fernando Sahmkow 2019-07-14 11:56:47 -04:00
  • fec32fed18 GL_Rasterizer: Rework RenderTarget/DepthBuffer clearing Fernando Sahmkow 2019-07-14 08:14:27 -04:00
  • a081dea8ab Maxwell3D: Implement State Dirty Flags. Fernando Sahmkow 2019-07-13 16:52:32 -04:00
  • 0d3db58657 Maxwell3D: Rework CBData Upload Fernando Sahmkow 2019-07-12 09:25:47 -04:00
  • f2e7b29c14 Maxwell3D: Rework the dirty system to be more consistant and scaleable Fernando Sahmkow 2019-07-10 15:38:31 -04:00
  • e42bcf2314 maxwell3d: Implement Conditional Rendering Fernando Sahmkow 2019-06-30 22:21:28 -04:00
  • 223a535f3f Merge pull request #2740 from lioncash/bra Fernando Sahmkow 2019-07-17 14:25:08 -04:00
  • c3218c110f Merge pull request #2726 from lioncash/access Rodrigo Locatti 2019-07-17 03:42:16 -03:00
  • bebbdc2067 shader_ir: std::move Node instance where applicable Lioncash 2019-07-16 10:37:11 -04:00
  • 60926ac16b shader_ir: Rename Get/SetTemporal to Get/SetTemporary Lioncash 2019-07-16 10:31:17 -04:00
  • 44d87ff641 shader_ir: Remove unused includes Lioncash 2019-07-16 10:27:11 -04:00
  • d614193e49 Shader_Ir: Correct tracking to track from right to left Fernando Sahmkow 2019-07-15 15:46:35 -04:00
  • b56e7f870a Merge pull request #2565 from ReinUsesLisp/track-indirect Fernando Sahmkow 2019-07-16 14:58:35 -04:00
  • e2d7dda166 shader/decode/other: Correct branch indirect argument within BRA handling Lioncash 2019-07-16 12:18:19 -04:00
  • 2a4044a858 gl_shader_cache: Fix clang-format issues ReinUsesLisp 2019-07-15 20:33:51 -03:00
  • 6b0d017675 gl_shader_decompiler: Stub local memory size ReinUsesLisp 2019-07-15 17:28:27 -03:00
  • 56bca83bde gl_shader_cache: Address review commentaries ReinUsesLisp 2019-07-15 16:29:25 -03:00
  • bbecd13697 gl_shader_cache: Address CI issues ReinUsesLisp 2019-07-15 02:27:18 -03:00
  • 725ba6cf63 gl_rasterizer: Implement compute shaders ReinUsesLisp 2019-07-14 22:25:13 -03:00
  • 1bdb59fc6e Merge pull request #2695 from ReinUsesLisp/layer-viewport Fernando Sahmkow 2019-07-15 16:28:07 -04:00
  • b77a1ed67a Merge pull request #2705 from FernandoS27/tex-cache-fixes bunnei 2019-07-14 22:44:36 -04:00
  • afa8096df5 shader: Allow tracking of indirect buffers without variable offset ReinUsesLisp 2019-05-31 19:14:34 -03:00
  • 3477b92289 Merge pull request #2675 from ReinUsesLisp/opengl-buffer-cache bunnei 2019-07-14 19:03:43 -04:00
  • 2ac7472d3f Texture_Cache: Address Feedback Fernando Sahmkow 2019-07-14 17:42:39 -04:00
  • 0f54b541f4 Texture_Cache: Remove some unprecise fallback case and clang format Fernando Sahmkow 2019-07-14 08:41:06 -04:00
  • 5818959e54 Texture_Cache: Force Framebuffer reset if an active render target is unregistered. Fernando Sahmkow 2019-07-11 15:15:21 -04:00
  • 913b7a6872 GPU: Add a microprofile for macro interpreter Fernando Sahmkow 2019-07-09 21:27:27 -04:00
  • a9943222f2 GL_State: Add a microprofile timer to OpenGL state. Fernando Sahmkow 2019-07-09 20:58:30 -04:00
  • 5c1e1a148e Gl_Texture_Cache: Measure Buffer Copy Times Fernando Sahmkow 2019-07-09 19:49:53 -04:00
  • 5d31bab69a Texture_Cache: Correct Linear Structural Match. Fernando Sahmkow 2019-07-09 18:02:03 -04:00
  • 4882c058fd Merge pull request #2690 from SciresM/physmem_fixes Fernando Sahmkow 2019-07-14 09:16:46 -04:00
  • 0ec9da2f9f Merge pull request #2692 from ReinUsesLisp/tlds-f16 Fernando Sahmkow 2019-07-14 08:44:38 -04:00
  • b9e1db1312 Merge pull request #2730 from DarkLordZach/master Flame Sage 2019-07-13 21:35:37 -04:00
  • bbc5b5d62d Finalize Azure Pipelines Definitions Zach Hilman 2019-07-13 21:34:40 -04:00
  • 093e5440e2 core: Remove CurrentArmInterface() global accessor Lioncash 2019-07-12 21:48:46 -04:00
  • 4d82158274 Merge pull request #2725 from ogniK5377/mult-audbuffer Zach Hilman 2019-07-12 16:41:17 -04:00
  • ea5602b959 Clang format David Marcec 2019-07-13 01:49:32 +10:00
  • 31fe859fe5 Addressed issues David Marcec 2019-07-13 01:35:40 +10:00
  • 73b37886c1 "AudioRenderer" thread should have a unique name David Marcec 2019-07-13 01:22:08 +10:00
  • d4fc560c05 Remove unicorn mappings/unmappings Michael Scire 2019-07-11 15:12:33 -07:00
  • bb67091c77 Merge pull request #2609 from FernandoS27/new-scan bunnei 2019-07-11 17:36:23 -04:00
  • 0eb0c24269 gl_shader_decompiler: Fix gl_PointSize redeclaration ReinUsesLisp 2019-07-11 16:10:59 -03:00
  • 79c382fafd Merge pull request #2717 from SciresM/unmirror_memory bunnei 2019-07-11 14:57:20 -04:00
  • 521fb325aa Merge pull request #2723 from lioncash/mem bunnei 2019-07-11 14:56:26 -04:00
  • 2a94745500 Merge pull request #2724 from lioncash/sleep bunnei 2019-07-11 14:56:06 -04:00
  • f4ae449f73 service/am: Implement IsAutoSleepDisabled Lioncash 2019-07-11 13:32:20 -04:00
  • b81f6f67f5 service/am: Implement SetAutoSleepDisabled Lioncash 2019-07-11 13:02:29 -04:00
  • 8fc806e88a yuzu: Remove setting for using Unicorn Lioncash 2019-07-11 05:52:38 -04:00
  • 70624e1c1d core/arm: Remove obsolete Unicorn memory mapping Lioncash 2019-07-11 05:32:50 -04:00
  • 072a9796f5 Restore memory perms on svcUnmapMemory/UnloadNro Michael Scire 2019-07-11 01:38:28 -07:00
  • aca40de224 gl_shader_decompiler: Fix conditional usage of GL_ARB_shader_viewport_layer_array ReinUsesLisp 2019-07-11 04:24:57 -03:00
  • 0b3901bdd0 Merge pull request #2714 from DarkLordZach/repo-sync-pipeline Flame Sage 2019-07-10 22:22:04 -04:00
  • 502358ab05 Add Repository Sync Pipeline Zach Hilman 2019-07-10 22:18:29 -04:00
  • fd066ffbce Merge pull request #2697 from lioncash/doc bunnei 2019-07-10 16:38:09 -04:00
  • 7fb7054bc8 Merge pull request #2686 from ReinUsesLisp/vk-scheduler bunnei 2019-07-10 16:35:48 -04:00
  • 93eaea109d Merge pull request #2700 from ogniK5377/GetFriendList bunnei 2019-07-10 16:29:48 -04:00
  • 463af08bed Merge pull request #2611 from DarkLordZach/pm-info-cmd bunnei 2019-07-10 16:28:29 -04:00
  • d707a12b9a Merge pull request #2650 from DarkLordZach/mii-iface-ver bunnei 2019-07-10 16:26:23 -04:00
  • 206ec29f17 Merge pull request #2691 from lioncash/override bunnei 2019-07-10 16:25:43 -04:00