Commit Graph

  • e7eff72e83 gl_shader_disk_cache: Remove #pragma once from cpp file Lioncash 2019-02-27 11:02:45 -05:00
  • 46b3209abb core/frontend/emu_window: Make ClipToTouchScreen a const member function Lioncash 2019-02-27 08:54:40 -05:00
  • 0e1b5acc6a audio_core/audio_renderer: Name previously unknown parameters of AudioRendererParameter Lioncash 2019-02-27 05:50:40 -05:00
  • b9238edd0d common/math_util: Move contents into the Common namespace Lioncash 2019-02-26 22:47:49 -05:00
  • e56f32a071 externals: Update cubeb to 6f2420de8f155b10330cf973900ac7bdbfee589d Lioncash 2019-02-27 01:21:48 -05:00
  • 1b855efd5e common/vector_math: Move Vec[x] types into the Common namespace Lioncash 2019-02-26 22:38:34 -05:00
  • a1574aabd5 common/quaternion: Move Quaternion into the Common namespace Lioncash 2019-02-26 22:31:15 -05:00
  • 92ea1c32d6 service/vi: Unstub GetDisplayService Lioncash 2019-02-26 17:49:32 -05:00
  • 254b1e3df7 core/ipc_helper: Allow popping all signed value types with RequestParser Lioncash 2019-02-26 18:04:45 -05:00
  • 0ad3c031f4 gl_rasterizer_cache: Move format conversion to its own file ReinUsesLisp 2019-02-23 22:45:47 -03:00
  • 0ccd490fcd decoders: Minor style changes ReinUsesLisp 2019-02-23 21:22:54 -03:00
  • 1b2872eebc service/vi: Remove use of a module class Lioncash 2019-02-26 17:20:02 -05:00
  • 10d1d58390 Merge pull request #2164 from ReinUsesLisp/configure-blit bunnei 2019-02-26 12:12:10 -05:00
  • d91e35a50a renderer_opengl: Update pixel format tracking ReinUsesLisp 2019-02-26 03:47:16 -03:00
  • 5219edd715 maxwell_3d: Use std::bitset to manage dirty flags ReinUsesLisp 2019-02-26 03:01:48 -03:00
  • 730eb1dad7 vk_stream_buffer: Remove copy code path ReinUsesLisp 2019-02-26 02:09:43 -03:00
  • 5ca63d0675 shader/decode: Remove extras from MetaTexture ReinUsesLisp 2019-02-22 03:30:12 -03:00
  • 48e6f77c03 shader/decode: Split memory and texture instructions decoding ReinUsesLisp 2019-02-22 02:19:45 -03:00
  • c3471bf618 Merge pull request #2156 from FreddyFunk/patch-1 bunnei 2019-02-25 18:28:58 -05:00
  • da1b45de34 Merge pull request #2158 from lioncash/table bunnei 2019-02-25 18:27:43 -05:00
  • 1cffd3848b Merge pull request #2160 from lioncash/audio-warn bunnei 2019-02-25 18:25:36 -05:00
  • 93c1630570 Merge pull request #2159 from lioncash/warn bunnei 2019-02-25 13:26:00 -05:00
  • d29f9e9709 kernel/handle_table: Make local variables as const where applicable Lioncash 2019-02-25 11:06:00 -05:00
  • 5167d1577d kernel/handle_table: Allow process capabilities to limit the handle table size Lioncash 2019-02-25 10:13:52 -05:00
  • 4f8cd74061 kernel/handle-table: In-class initialize data members Lioncash 2019-02-25 10:01:22 -05:00
  • 0220862ba5 kernel/handle_table: Resolve truncation warnings Lioncash 2019-02-25 09:53:18 -05:00
  • 04d7b7e09d audio_core/cubeb_sink: Initialize CubebSinkStream's last_frame data member Lioncash 2019-02-25 09:40:34 -05:00
  • 8250f9bb1c audio_core/cubeb_sink: Add override specifier to destructor Lioncash 2019-02-25 09:38:24 -05:00
  • 7cdeec20ec audio_core/cubeb_sink: Resolve variable shadowing warnings in SamplesInQueue Lioncash 2019-02-25 09:28:48 -05:00
  • a12f4efa2f audio_core/codec: Resolve truncation warnings within DecodeADPCM Lioncash 2019-02-25 09:24:36 -05:00
  • c1b2e35625 shader/track: Resolve variable shadowing warnings Lioncash 2019-02-25 09:10:59 -05:00
  • be7dad5e7e service/vi: Update IManagerDisplayService's function table Lioncash 2019-02-25 08:06:47 -05:00
  • c07987dfab Merge pull request #2118 from FernandoS27/ipa-improve bunnei 2019-02-24 23:04:22 -05:00
  • c4243c07cc Merge pull request #2119 from FernandoS27/fix-copy bunnei 2019-02-24 23:03:52 -05:00
  • c6170565b5 Merge pull request #2155 from FearlessTobi/port-4655 bunnei 2019-02-24 23:03:13 -05:00
  • 57985fb16a Merge pull request #2144 from lioncash/factor bunnei 2019-02-24 23:02:50 -05:00
  • 517933adcb file_sys/vfs_vector: Fix ignored offset on Write Frederic L 2019-02-25 00:27:49 +01:00
  • 030814b1cb Remove GCC version checks tgsm 2019-02-18 21:24:53 -05:00
  • 90c780e6f3 Merge pull request #2139 from degasus/dma_pusher bunnei 2019-02-24 04:15:49 -05:00
  • 33a0597603 vk_stream_buffer: Implement a stream buffer ReinUsesLisp 2019-02-24 04:22:33 -03:00
  • 281a8bf259 vk_resource_manager: Minor VKFenceWatch changes ReinUsesLisp 2019-02-24 04:19:04 -03:00
  • f7090bacc5 Merge pull request #2146 from ReinUsesLisp/vulkan-scheduler bunnei 2019-02-23 23:32:43 -05:00
  • d062991643 Merge pull request #2150 from ReinUsesLisp/fixup-layer-swizzle bunnei 2019-02-23 23:31:34 -05:00
  • 4ab978d670 Merge pull request #2151 from ReinUsesLisp/fixup-vk-memory-manager bunnei 2019-02-23 23:29:53 -05:00
  • 92050c4d86 vk_memory_manager: Fixup commit interval allocation ReinUsesLisp 2019-02-24 00:59:34 -03:00
  • abef11a540 gl_rasterizer_cache: Fixup parameter order in layered swizzle ReinUsesLisp 2019-02-23 23:27:30 -03:00
  • f546fb35ed vk_scheduler: Implement a scheduler ReinUsesLisp 2019-02-22 01:27:25 -03:00
  • 94b27bb8a5 Merge pull request #2138 from ReinUsesLisp/vulkan-memory-manager bunnei 2019-02-21 22:26:54 -05:00
  • 90528f1326 service/nvflinger: Store BufferQueue instances as regular data members Lioncash 2019-02-21 11:31:53 -05:00
  • fd15730767 service/vi/vi_layer: Convert Layer struct into a class Lioncash 2019-02-21 10:56:20 -05:00
  • fa4dc2cf42 service/nvflinger: Move display specifics over to vi_display Lioncash 2019-02-21 10:43:26 -05:00
  • 9539c4203b Merge pull request #2125 from ReinUsesLisp/fixup-glstate bunnei 2019-02-20 21:47:46 -05:00
  • ae437320c8 Merge pull request #2130 from lioncash/system_engine bunnei 2019-02-20 21:24:56 -05:00
  • 3273f93cd5 Fixes Unicode Key File Directories (#2120) Jungy 2019-02-20 21:24:25 -05:00
  • ef559f5741 Merge pull request #2142 from lioncash/relocate bunnei 2019-02-20 21:21:55 -05:00
  • 8d5d369b54 service/nvflinger: Relocate definitions of Layer and Display to the vi service Lioncash 2019-02-19 17:00:03 -05:00
  • 6dd40976d0 video_core/dma_pusher: Simplyfy Step() logic. Markus Wick 2019-02-19 10:26:58 +01:00
  • 717394c980 video_core/dma_pusher: The full list of headers at once. Markus Wick 2019-02-19 09:44:33 +01:00
  • b675c97cdd vk_memory_manager: Implement memory manager ReinUsesLisp 2019-02-19 00:46:06 -03:00
  • 4bce08d497 Merge pull request #2122 from ReinUsesLisp/vulkan-resource-manager bunnei 2019-02-18 21:05:28 -05:00
  • 2bb02a0b78 Merge pull request #2134 from lioncash/naming bunnei 2019-02-17 11:26:33 -05:00
  • a8d4927e29 Corrections, documenting and fixes. Fernando Sahmkow 2019-02-16 16:52:24 -04:00
  • e869c5ef1a Merge pull request #2133 from lioncash/arbiter bunnei 2019-02-16 15:37:21 -05:00
  • 4699fdca8f Merge pull request #2127 from FearlessTobi/fix-screenshot-srgb bunnei 2019-02-16 15:36:00 -05:00
  • cd7e1183e2 Merge pull request #2128 from FearlessTobi/port-4197 bunnei 2019-02-16 15:34:49 -05:00
  • b009bda67a audio_core/buffer: Make const and non-const getter for samples consistent Lioncash 2019-02-16 15:21:32 -05:00
  • 0113c36300 address_arbiter: Use nested namespaces where applicable Lioncash 2019-02-16 12:41:28 -05:00
  • a8fa5019b5 video_core: Remove usages of System::GetInstance() within the engines Lioncash 2019-02-15 22:05:17 -05:00
  • ecccfe0337 Use u128 on Clock Cycles calculation. Fernando Sahmkow 2019-02-15 20:04:11 -04:00
  • 3ea48e8ebe Implement 128 bits Unsigned Integer Multiplication and Division. Fernando Sahmkow 2019-02-15 19:26:41 -04:00
  • 5b7ec71fb7 Correct CNTPCT to use Clock Cycles instead of Cpu Cycles. Fernando Sahmkow 2019-02-15 13:15:28 -04:00
  • 99da6362c4 Merge pull request #2123 from lioncash/coretiming-global James Rowe 2019-02-15 19:52:11 -07:00
  • bd983414f6 core_timing: Convert core timing into a class Lioncash 2019-02-14 12:42:58 -05:00
  • 2195f10d15 Adressed review comments B3n30 2018-10-08 23:28:54 +02:00
  • 4154936568 threadsafe_queue: Add WaitIfEmpty and use it in logging B3n30 2018-09-09 13:08:57 +02:00
  • 9a56b99fa4 renderer_opengl: respect the sRGB colorspace for the screenshot feature fearlessTobi 2019-02-15 21:27:29 +01:00
  • 8dfc81239f gl_state: Synchronize gl_state even when state is disabled ReinUsesLisp 2019-02-15 01:30:14 -03:00
  • 4327f430f1 Merge pull request #2112 from lioncash/shadowing bunnei 2019-02-14 21:45:20 -05:00
  • a8fc5d6edd Merge pull request #2111 from ReinUsesLisp/fetch-fix bunnei 2019-02-14 21:42:34 -05:00
  • ae6c052ed9 vk_resource_manager: Implement a command buffer pool with VKFencedPool ReinUsesLisp 2019-02-14 13:39:12 -03:00
  • a2b6de7e9f vk_resource_manager: Add VKFencedPool interface ReinUsesLisp 2019-02-14 13:35:03 -03:00
  • 0ffdd0a683 vk_resource_manager: Implement VKResourceManager and fence allocator ReinUsesLisp 2019-02-14 13:11:32 -03:00
  • aa0b6babda vk_resource_manager: Implement VKFenceWatch ReinUsesLisp 2019-02-14 13:06:05 -03:00
  • 25c2fe1c6b vk_resource_manager: Implement VKFence ReinUsesLisp 2019-02-14 12:57:56 -03:00
  • 33a4cebc22 vk_resource_manager: Add VKResource interface ReinUsesLisp 2019-02-14 12:52:46 -03:00
  • fcc3aa0bbf Merge pull request #2113 from ReinUsesLisp/vulkan-base bunnei 2019-02-14 10:06:48 -05:00
  • 10682ad7e0 shader_decompiler: Improve Accuracy of Attribute Interpolation. Fernando Sahmkow 2019-02-12 21:14:39 -04:00
  • 8490e7746a Merge pull request #2115 from lioncash/local bunnei 2019-02-13 21:42:04 -05:00
  • f0c4ac9abd Merge pull request #2116 from lioncash/size bunnei 2019-02-13 21:41:25 -05:00
  • bb41683394 rasterizer_cache_gl: Only do fast layered copy on the same format. As glCopyImageSubData does not support different formats. Fernando Sahmkow 2019-02-13 15:54:48 -04:00
  • efd83570bd Make bitfield assignment operator public fearlessTobi 2018-09-05 02:24:44 +02:00
  • 0829ef97ca threadsafe_queue: Use std::size_t for representing size Lioncash 2019-02-12 22:12:23 -05:00
  • f0bfb24c61 threadsafe_queue: Remove NeedSize template parameter Lioncash 2019-02-12 22:03:48 -05:00
  • 83ba3515ec core_timing: Make EmptyTimedCallback a local variable Lioncash 2019-02-12 21:47:13 -05:00
  • cd542d5aac Merge pull request #2099 from greggameplayer/BGRA8-Framebuffer-Real bunnei 2019-02-12 21:44:20 -05:00
  • c425a1a857 Merge pull request #2114 from lioncash/global bunnei 2019-02-12 21:40:31 -05:00
  • 8beca060d1 vk_device: Abstract device handling into a class ReinUsesLisp 2019-02-12 18:28:05 -03:00
  • 86b55cb6df renderer_opengl: Remove reference to global system instance Lioncash 2019-02-12 19:33:20 -05:00
  • 8135f4bfce Merge pull request #2110 from lioncash/namespace bunnei 2019-02-12 19:26:37 -05:00
  • c440ecfafe Merge pull request #2104 from ReinUsesLisp/compute-assert bunnei 2019-02-12 19:24:34 -05:00