3064 Commits (5d31bab69a9cdc720347dfd69a9f5011b361e17a)

Author SHA1 Message Date
ReinUsesLisp 38658b38b4 gl_shader_decompiler: Hide local definitions inside an anonymous namespace 7 years ago
Mat M da02946f4f
shader_ir/decode: Silent implicit sign conversion warning 7 years ago
ReinUsesLisp e8abe4b77c gl_shader_decompiler: Add AOFFI backing implementation 7 years ago
ReinUsesLisp cb68ce7c2f shader_ir/decode: Implement AOFFI for TEX and TLD4 7 years ago
ReinUsesLisp cf4ecc1945 shader_ir: Implement immediate register tracking 7 years ago
unknown b4857e326f common/zstd_compression: simplify decompression interface 7 years ago
unknown aa92da205e gl_shader_disk_cache: Fixup clang format 7 years ago
unknown 35ebbbc167 gl_shader_disk_cache: Use Zstandard for compression 7 years ago
unknown 4fad477aeb gl_shader_disk_cache: Use LZ4HC with compression level 9 instead of compression level 12 for less compression time 7 years ago
unknown c791192d64 Addressed feedback 7 years ago
unknown 74cee1b65d gl_shader_disk_cache: Use better compression for transferable and precompiled shader disk chache files 7 years ago
unknown 798d76f4c7 data_compression: Move LZ4 compression from video_core/gl_shader_disk_cache to common/data_compression 7 years ago
ReinUsesLisp 746dab407e vk_swapchain: Implement a swapchain manager 7 years ago
Lioncash c1ba3e3d4a gl_shader_manager: Remove unnecessary gl_shader_manager inclusion 7 years ago
Lioncash 1650593927 gl_shader_manager: Move using statement into the cpp file 7 years ago
Lioncash 7d88fc83bf gl_shader_manager: Remove reliance on global accessor within MaxwellUniformData::SetFromRegs() 7 years ago
Lioncash d68716efdc gl_shader_manager: Amend Doxygen string for MaxwellUniformData 7 years ago
Lioncash 947d364dba gpu_thread: Remove unused dma_pusher class member variable from ThreadManager 7 years ago
Lioncash e2131f7310 gl_rasterizer: Remove unused reference member variable from RasterizerOpenGL 7 years ago
Lioncash a5fa4b311e video_core: Amend constructor initializer list order where applicable 7 years ago
Lioncash bbe700359d video_core: Add missing override specifiers 7 years ago
Lioncash e36f1a5ba9 video_core/gpu: Amend typo in GPU member variable name 7 years ago
ReinUsesLisp d708d03d20 video_core: Implement API agnostic view based texture cache 7 years ago
bunnei d0dddb3e9d Revert "Devirtualize Register/Unregister and use a wrapper instead." 7 years ago
bunnei 2117edd0f8 memory_manager: Cleanup FindFreeRegion. 7 years ago
bunnei 5a5fccaa23 memory_manager: Use Common::AlignUp in public interface as needed. 7 years ago
bunnei 72837e4b3d memory_manager: Bug fixes and further cleanup. 7 years ago
bunnei 19330f45d3 maxwell_dma: Check for valid source in destination before copy. 7 years ago
bunnei 197dcf0b5e memory_manager: Add protections for invalid GPU addresses. 7 years ago
bunnei 21eb4cfa7f gl_rasterizer_cache: Check that backing memory is valid before creating a surface. 7 years ago
bunnei 22d3dfbcd4 gpu: Rewrite virtual memory manager using PageTable. 7 years ago
bunnei 241563d15c gpu: Move GPUVAddr definition to common_types. 7 years ago
bunnei 032e4c4ca3 gl_rasterizer: Skip zero addr/sized regions on flush/invalidate. 7 years ago
bunnei 10118c71e0 memory: Simplify rasterizer cache operations. 7 years ago
bunnei 574e89d924 video_core: Refactor to use MemoryManager interface for all memory access. 7 years ago
bunnei 2eaf6c41a4 gpu: Use host address for caching instead of guest address. 7 years ago
ReinUsesLisp ffe2e50458 video_core/morton: Use enum to describe MortonCopyPixels128 mode 7 years ago
ReinUsesLisp 6ed6129b4f video_core/morton: Remove unused parameter in MortonSwizzle 7 years ago
ReinUsesLisp 9030a8259f video_core/morton: Remove clang-format off when it's not needed 7 years ago
ReinUsesLisp fdf76a25ab video_core/morton: Remove unused functions 7 years ago
ReinUsesLisp a63295a872 video_core/texture: Fix up sampler lod bias 7 years ago
Mat M a3734d7e31
vk_sampler_cache: Use operator== instead of memcmp 7 years ago
ReinUsesLisp aa59d77c3b vk_sampler_cache: Implement a sampler cache 7 years ago
ReinUsesLisp 8ebeb9ade2 video_core/texture: Add a raw representation of TSCEntry 7 years ago
Lioncash 3350c0a779 renderer_opengl/gl_global_cache: Replace indexing for assignment with insert_or_assign 7 years ago
Lioncash 1070c020db renderer_opengl/gl_global_cache: Append missing override specifiers 7 years ago
ReinUsesLisp a6c048920e gl_rasterizer: Use system instance passed from argument 7 years ago
ReinUsesLisp a0be7b3b92 gl_rasterizer: Encapsulate sampler queries into methods 7 years ago
ReinUsesLisp 6ee0ba64c8 gl_rasterizer: Minor logger changes 7 years ago
ReinUsesLisp e7ac5a6adf dma_pusher: Store command_list_header by copy 7 years ago