9919 Commits (08f861a8202b847eaf7b3d2e5b670cb6097a3fe3)

Author SHA1 Message Date
Fernando Sahmkow 08f861a820 Refactors and name corrections. 7 years ago
Fernando Sahmkow 3d37c4161a Fixes and Corrections to DMA Engine 7 years ago
Fernando Sahmkow 122b06d102 Add Swizzle Parameters to the DMA engine 7 years ago
Fernando Sahmkow bcf4b19fca Add Documentation Headers to all the GPU Engines 7 years ago
Fernando Sahmkow 5c4de1e3fb Corrections and styling 7 years ago
Fernando Sahmkow 4a2763a121 Implement Maxwell3D Data Upload 7 years ago
Fernando Sahmkow e42bf4f314 Introduce skeleton of the GPU Compute Engine. 7 years ago
Fernando Sahmkow 86e8a9f978 Revamp Kepler Memory to use a subegine to manage uploads 7 years ago
Fernando Sahmkow 54ede7cc0a make ReadBlockunsafe and WriteBlockunsafe, ignore invalid pages. 7 years ago
Lioncash 154995bbe6 kernel/svc: Name supervisor call 0x36 7 years ago
Lioncash 4be40a434b kernel/wait_object: Make GetHighestPriorityReadyThread() a const member function 7 years ago
Lioncash 69fdfc5296 yuzu/bootmanager: Replace unnnecessary constructor initializer list member of GGLContext 7 years ago
Lioncash 4abe8bb7ee yuzu/bootmanager: Remove unnecessary includes 7 years ago
Lioncash 3318e97f29 yuzu/bootmanager: Resolve constructor initializer list warnings 7 years ago
Fernando Sahmkow ad686a3c0d Implement IsBlockContinous 7 years ago
Fernando Sahmkow 56c2b0ea86 Apply Const correctness to SwizzleKepler and replace u32 for size_t on iterators. 7 years ago
Fernando Sahmkow 994393bd02 Use ReadBlockUnsafe for fetyching DMA CommandLists 7 years ago
Fernando Sahmkow 86d3cb5fa7 Document unsafe versions and add BlockCopyUnsafe 7 years ago
Fernando Sahmkow cde8e7f605 Use ReadBlockUnsafe for Shader Cache 7 years ago
Fernando Sahmkow b33c627670 Use ReadBlockUnsafe on TIC and TSC reading 7 years ago
Fernando Sahmkow 57051db434 GPU MemoryManager: Implement ReadBlockUnsafe and WriteBlockUnsafe 7 years ago
Fernando Sahmkow 525211db3b Use WriteBlock and ReadBlock. 7 years ago
Fernando Sahmkow 15368c6070 Implement Block Linear copies in Kepler Memory. 7 years ago
ReinUsesLisp 45044529b4 vk_shader_decompiler: Add missing operations 7 years ago
ReinUsesLisp 6ea1afc2bc shader_ir/decode: Fix half float pre-operations and remove MetaHalfArithmetic 7 years ago
ReinUsesLisp 7e58372bb9 gl_shader_decompiler: Fix MrgH0 decompilation 7 years ago
ReinUsesLisp 6d47914b88 shader_ir/decode: Implement half float saturation 7 years ago
ReinUsesLisp 9c4449696a shader_ir/decode: Reduce severity of unimplemented half-float FTZ 7 years ago
ReinUsesLisp a87fe3ea63 renderer_opengl: Implement half float NaN comparisons 7 years ago
ReinUsesLisp b6a805df3b shader_ir: Avoid using static on heap-allocated objects 7 years ago
Fernando Sahmkow 73f925a949 Do some corrections in conversion shader instructions. 7 years ago
Lioncash 0af0b0f908 CMakeLists: Define QT_USE_QSTRINGBUILDER for the Qt target 7 years ago
Lioncash 4902eb4d01 svc: Specify handle value in thread's name 7 years ago
Fernando Sahmkow 02c84726ed Correct Kepler Memory on Linear Pushes. 7 years ago
Fernando Sahmkow 0e8065d640 Support compressed formats on linear textures. 7 years ago
Lioncash a08e56c7a7 common/{lz4_compression, zstd_compression}: Add missing header guards 7 years ago
Fernando Sahmkow 7e2bd462f9 Correct Pitch in Fermi2D 7 years ago
Lioncash 78571c84b3 kernel/thread: Remove BoostPriority() 7 years ago
Lioncash 6baebc3d41 kernel/thread: Remove unused guest_handle member variable 7 years ago
ReinUsesLisp 79e7fb6d6f shader_ir: Implement STG, keep track of global memory usage and flush 7 years ago
Lioncash 97ccd45bb4 kernel/svc: Implement svcUnmapProcessCodeMemory 7 years ago
Lioncash 0b1ffc40a7 kernel/svc: Implement svcMapProcessCodeMemory 7 years ago
FreddyFunk 27f51145b5 Fix Clang Format 7 years ago
Lioncash 46a7c8826b common/swap: Improve codegen of the default swap fallbacks 7 years ago
Lioncash e49ee38660 core/core: Move process execution start to System's Load() 7 years ago
Lioncash 67744e08c9 core/process: Remove unideal page table setting from LoadFromMetadata() 7 years ago
Lioncash 3cfaddba85 core/core: Move main process creation into Load() 7 years ago
Lioncash e0962940a2 video_core/gpu: Create threads separately from initialization 7 years ago
Lioncash 567b7de124 core/cpu_core_manager: Create threads separately from initialization. 7 years ago
Lioncash 0d2300473a common/swap: Mark byte swapping free functions with [[nodiscard]] and noexcept 7 years ago