2924 Commits (dfe6cbac91a3dce8ccea98fc19f06c162ed58cee)

Author SHA1 Message Date
Lioncash ad244b004b video_core/memory_manager: Make GpuToCpuAddress() a const member function 7 years ago
Fernando Sahmkow e3d9c983aa Implement SyncPoint Register in the GPU. 7 years ago
Lioncash 2afbfc88f2 video_core/gpu_thread: Silence truncation warning in ThreadManager's constructor 7 years ago
Lioncash 1211a5623e video_core/engines: Make memory manager members private 7 years ago
Lioncash 33742deaf6 video_core/engines: Remove unnecessary inclusions where applicable 7 years ago
ReinUsesLisp bce7a75a50 renderer_opengl/utils: Skip empty binds 7 years ago
ReinUsesLisp 5cea44b8c6 gl_rasterizer: Use ARB_multi_bind to update SSBOs 7 years ago
ReinUsesLisp 2cab690377 gl_rasterizer: Use ARB_multi_bind to update UBOs across stages 7 years ago
Lioncash eb491efd9f gl_shader_decompiler: Rename GenerateTemporal() to GenerateTemporary() 7 years ago
ReinUsesLisp 3585fd3d64 gl_shader_decompiler: Fix TXQ types 7 years ago
Lioncash 434422ab5d video_core/renderer_opengl: Remove unnecessary includes 7 years ago
ReinUsesLisp ef4c8e1173 gl_state: Rework to enable individual applies 7 years ago
ReinUsesLisp f725007975 shader_ir/memory: Reduce severity of LD_L cache management and log it 7 years ago
ReinUsesLisp c2ea1d5263 shader_ir/memory: Reduce severity of ST_L cache management and log it 7 years ago
ReinUsesLisp 62a215471a gl_shader_decompiler: Return early when an operation is invalid 7 years ago
ReinUsesLisp 900d1eea76 gl_sampler_cache: Port sampler cache to OpenGL 7 years ago
ReinUsesLisp e62b0ad6ae video_core: Abstract vk_sampler_cache into a templated class 7 years ago
bunnei 03a5dce0e9 gpu_thread: Improve synchronization by using CoreTiming. 7 years ago
Lioncash eb88e9d088 general: Use deducation guides for std::lock_guard and std::unique_lock 7 years ago
ReinUsesLisp 3c45802a95 gl_shader_decompiler: Hide local definitions inside an anonymous namespace 7 years ago
Mat M b36108f985 shader_ir/decode: Silent implicit sign conversion warning 7 years ago
ReinUsesLisp fbbd44eff4 gl_shader_decompiler: Add AOFFI backing implementation 7 years ago
ReinUsesLisp 0e13686917 shader_ir/decode: Implement AOFFI for TEX and TLD4 7 years ago
ReinUsesLisp e37debc7be shader_ir: Implement immediate register tracking 7 years ago
unknown ef49a1b96e common/zstd_compression: simplify decompression interface 7 years ago
unknown f082d88ff3 gl_shader_disk_cache: Fixup clang format 7 years ago
unknown 75a7fb11ff gl_shader_disk_cache: Use Zstandard for compression 7 years ago
unknown 92e1f5a5a9 gl_shader_disk_cache: Use LZ4HC with compression level 9 instead of compression level 12 for less compression time 7 years ago
unknown 27aac8d363 Addressed feedback 7 years ago
unknown 19f787cdea gl_shader_disk_cache: Use better compression for transferable and precompiled shader disk chache files 7 years ago
unknown 96e14e0718 data_compression: Move LZ4 compression from video_core/gl_shader_disk_cache to common/data_compression 7 years ago
ReinUsesLisp 90d3207122 vk_swapchain: Implement a swapchain manager 7 years ago
Lioncash 781f4d8440 gl_shader_manager: Remove unnecessary gl_shader_manager inclusion 7 years ago
Lioncash 70a42ea349 gl_shader_manager: Move using statement into the cpp file 7 years ago
Lioncash 1df62d861c gl_shader_manager: Remove reliance on global accessor within MaxwellUniformData::SetFromRegs() 7 years ago
Lioncash 4c07a71739 gl_shader_manager: Amend Doxygen string for MaxwellUniformData 7 years ago
Lioncash 3b04b916bb gpu_thread: Remove unused dma_pusher class member variable from ThreadManager 7 years ago
Lioncash 549882f019 gl_rasterizer: Remove unused reference member variable from RasterizerOpenGL 7 years ago
Lioncash e2256a1d54 video_core: Amend constructor initializer list order where applicable 7 years ago
Lioncash 5b0afa2188 video_core: Add missing override specifiers 7 years ago
Lioncash c34cb4ebcc video_core/gpu: Amend typo in GPU member variable name 7 years ago
ReinUsesLisp 04bc917f62 video_core: Implement API agnostic view based texture cache 7 years ago
bunnei 6c61263b5c Revert "Devirtualize Register/Unregister and use a wrapper instead." 7 years ago
bunnei 51cdb0df88 memory_manager: Cleanup FindFreeRegion. 7 years ago
bunnei c04b7bd60c memory_manager: Use Common::AlignUp in public interface as needed. 7 years ago
bunnei 7521cd30d1 memory_manager: Bug fixes and further cleanup. 7 years ago
bunnei a0b5ed6846 maxwell_dma: Check for valid source in destination before copy. 7 years ago
bunnei bb6e007a63 memory_manager: Add protections for invalid GPU addresses. 7 years ago
bunnei b34849e61a gl_rasterizer_cache: Check that backing memory is valid before creating a surface. 7 years ago
bunnei fa405371ee gpu: Rewrite virtual memory manager using PageTable. 7 years ago