8072 Commits (d018183d4ebe3d24bdb37b8bc594f9abecee8d5c)

Author SHA1 Message Date
Lioncash 6adf7a6f99 content_archive: Make IsValidNCA() an internally linked function 7 years ago
Lioncash 401a947c41 content_archive: Simplify rights ID check 7 years ago
Lioncash 33363de6df content_archive: Split loading into separate functions 7 years ago
Lioncash 067a174e00 content_archive: Pass and take NCASectionHeader instance by reference 7 years ago
Lioncash 54ff822f66 XCI: Add function for checking the existence of the program NCA 7 years ago
bunnei f5df68346c gl_rasterizer_cache: Refactor to only call GetRegionEnd on surface creation. 7 years ago
bunnei 5084ec9509 gl_rasterizer_cache: Only flush when use_accurate_framebuffers is enabled. 7 years ago
bunnei 54918b45fe gl_rasterizer_cache: Separate guest and host surface size managment. 7 years ago
bunnei 1b8aabcb7b gl_rasterizer_cache: Rename GetGLBytesPerPixel to GetBytesPerPixel. 7 years ago
bunnei 7a80c6f83f gl_rasterizer_cache: Remove unused FlushSurface method. 7 years ago
bunnei 6ac61f1799 gl_rasterizer: Implement flushing. 7 years ago
bunnei 1aba2e2fe9 gl_rasterizer_cache: Remove usage of Memory::Read/Write functions. 7 years ago
bunnei 4f43267355 gl_rasterizer_cache: Clamp cached surface size to mapped GPU region size. 7 years ago
bunnei ac8ab8f305 memory_manager: Add a method for querying the end of a mapped GPU region. 7 years ago
bunnei a8c8207341 rasterizer_cache: Reintroduce method for flushing. 7 years ago
bunnei 5ec58fa78f gl_rasterizer_cache: Reintroduce code for handling swizzle and flush to guest RAM. 7 years ago
David e160ae78c8 Implement VI ConvertScalingMode (#1475) 7 years ago
Zach Hilman 82da4930c1 savedata_factory: Add TemporaryStorage SaveDataSpaceId 7 years ago
Zach Hilman 0595fc9947 savedata_factory: Add support for DeviceSaveData 7 years ago
Lioncash 92495f4f70 file_sys/registered_cache: Use unique_ptr and regular pointers instead of shared_ptrs where applicable 7 years ago
Lioncash e83e140e3f file_sys/control_metadata: Get rid of magic constants 7 years ago
Lioncash 3b0b8c3f80 nso: Return an optional address from LoadModule 7 years ago
ReinUsesLisp 40845c39c9 shader_bytecode: Add Control Code enum 0xf 7 years ago
ReinUsesLisp 4af6ab7d85 gl_shader_decompiler: Fixup style inconsistencies 7 years ago
ReinUsesLisp 0370d2a62e gl_rasterizer: Silence implicit cast warning in glBindBufferRange 7 years ago
Lioncash f94bf1a29f core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrs 7 years ago
Lioncash c6474b9321 core: Make the live Cpu instances unique_ptrs instead of shared_ptrs 7 years ago
Lioncash 16a332fee0 core: Make the exclusive monitor a unique_ptr instead of a shared_ptr 7 years ago
Lioncash 0575e2639a core: Make CPUBarrier a unique_ptr instead of a shared_ptr 7 years ago
ReinUsesLisp f1a2fd02a5 gl_shader_decompiler: Implement HSET2_R 7 years ago
ReinUsesLisp 4769eac4b7 gl_shader_decompiler: Implement HSETP2_R 7 years ago
ReinUsesLisp f4c2f0c35d gl_shader_decompiler: Implement HFMA2 instructions 7 years ago
ReinUsesLisp d3a031608d gl_shader_decompiler: Implement HADD2_IMM and HMUL2_IMM 7 years ago
ReinUsesLisp cc74fe2cef gl_shader_decompiler: Implement non-immediate HADD2 and HMUL2 instructions 7 years ago
ReinUsesLisp fcb96ae125 gl_shader_decompiler: Setup base for half float unpacking and setting 7 years ago
Zach Hilman 1d2f86949b crypto: Various crypto fixes for quickstart guide 7 years ago
Lioncash 07bc96400e nso: Make LoadModule take a VfsFile by const reference 7 years ago
Lioncash a48ea56c38 nro: Make LoadNro take a VfsFile by const reference 7 years ago
Lioncash 94a82d0966 svc: Clarify enum values for AddressSpaceBaseAddr and AddressSpaceSize in svcGetInfo() 7 years ago
Zach Hilman a9af7113be aoc: Read DLC base title ID from RegisteredCache 7 years ago
FernandoS27 130f4b6aeb Implement Arrays on Tex Instruction 7 years ago
David Marcec e2901a4e1c Stop all threads on svcBreak 7 years ago
Zach Hilman d5e666d21c aoc: Return size in ListAddOnContent 7 years ago
FernandoS27 a64816ae9d Fix TLDS 7 years ago
FernandoS27 39ba6950b8 Shorten the implementation of 3D swizzle to only 3 functions 7 years ago
Lioncash ddf344c119 svc: Implement svcGetProcessInfo 7 years ago
FernandoS27 92e9faba25 Fix a Crash on Zelda BotW and Splatoon 2, and simplified LoadGLBuffer 7 years ago
FernandoS27 1a70753709 Propagate depth and depth_block on modules using decoders 7 years ago
FernandoS27 8b1e913058 Remove old Swizzle algorithms and use 3d Swizzle 7 years ago
FernandoS27 2650e33c48 Implement Precise 3D Swizzle 7 years ago