summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_shader_disk_cache.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2019-10-06gl_shader_disk_cache: Properly ignore existing cacheReinUsesLisp1-12/+16
2019-09-21gl_shader_decompiler: Use uint for images and fix SUATOMReinUsesLisp1-8/+4
2019-09-21shader/image: Implement SULD and remove irrelevant codeReinUsesLisp1-10/+0
2019-09-11shader/image: Implement SUATOM and fix SUSTReinUsesLisp1-6/+14
2019-09-06gl_shader_decompiler: Keep track of written images and mark them as modifiedReinUsesLisp1-5/+10
2019-07-15gl_rasterizer: Implement compute shadersReinUsesLisp1-1/+1
2019-07-08gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shadersReinUsesLisp1-0/+10
2019-06-24gl_shader_disk_cache: Address feedbackReinUsesLisp1-2/+5
2019-06-21shader_cache: Correct versioning and size calculation.Fernando Sahmkow1-1/+1
2019-06-21Fix rebase errorsFernando Sahmkow1-1/+1
2019-06-21gl_shader_decompiler: Implement image binding settingsReinUsesLisp1-9/+34
2019-06-21gl_rasterizer: Track texture buffer usageReinUsesLisp1-2/+2
2019-05-21gl_shader_cache: Fix clang strict standard build issuesReinUsesLisp1-5/+3
2019-05-19gl_shader_disk_cache: in-class initialize virtual file offset of ShaderDiskCacheOpenGLLioncash1-2/+1
2019-05-19gl_shader_disk_cache: Default ShaderDiskCacheOpenGL's destructor in the cpp fileLioncash1-0/+2
2019-05-19gl_shader_disk_cache: Remove redundant code string construction in LoadDecompiledEntry()Lioncash1-2/+2
2019-05-19gl_shader_disk_cache: Make variable non-const in decompiled entry caseLioncash1-1/+1
2019-05-19gl_shader_disk_cache: Special-case boolean handlingLioncash1-23/+20
2019-05-01gl_shader_disk_cache: Skip stored shader variants instead of assertingReinUsesLisp1-1/+4
2019-04-23Re added new lines at the end of filesFreddyFunk1-1/+1
2019-04-23gl_shader_disk_cache: Compress precompiled shader cache file with Zstandardunknown1-6/+10
2019-04-23gl_shader_disk_cache: Use VectorVfsFile for the virtual precompiled shader cache fileunknown1-92/+112
2019-04-23gl_shader_disk_cache: Remove per shader compressionunknown1-44/+11
2019-04-14shader_ir: Implement STG, keep track of global memory usage and flushReinUsesLisp1-3/+10
2019-04-08Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format.Fernando Sahmkow1-3/+4
2019-04-08Unify both sampler types.Fernando Sahmkow1-3/+6
2019-04-08Implement Bindless Samplers and TEX_B in the IR.Fernando Sahmkow1-1/+1
2019-03-29common/zstd_compression: simplify decompression interfaceunknown1-3/+2
2019-03-29gl_shader_disk_cache: Fixup clang formatunknown1-2/+3
2019-03-29gl_shader_disk_cache: Use Zstandard for compressionunknown1-6/+6
2019-03-29gl_shader_disk_cache: Use LZ4HC with compression level 9 instead of compression level 12 for less compression timeunknown1-3/+3
2019-03-29Addressed feedbackunknown1-6/+6
2019-03-29gl_shader_disk_cache: Use better compression for transferable and precompiled shader disk chache filesunknown1-2/+2
2019-03-29data_compression: Move LZ4 compression from video_core/gl_shader_disk_cache to common/data_compressionunknown1-38/+8
2019-02-27gl_shader_disk_cache: Remove #pragma once from cpp fileLioncash1-2/+0
2019-02-07gl_shader_disk_cache: Check LZ4 size limitFrederic L1-0/+4
2019-02-07gl_shader_disk_cache: Consider compressed size zero as an errorFrederic L1-2/+2
2019-02-07gl_shader_disk_cache: Use unordered containersReinUsesLisp1-6/+6
2019-02-07gl_shader_disk_cache: Pass core system as argument and guard against games without title idsReinUsesLisp1-4/+10
2019-02-07gl_shader_disk_cache: Guard reads and writes against failureReinUsesLisp1-210/+315
2019-02-07gl_shader_disk_cache: Address miscellaneous feedbackReinUsesLisp1-8/+18
2019-02-07gl_shader_disk_cache: Pass return values returning instead of by parametersReinUsesLisp1-25/+22
2019-02-07gl_shader_disk_cache: Compress program binaries using LZ4ReinUsesLisp1-7/+28
2019-02-07gl_shader_disk_cache: Compress GLSL code using LZ4ReinUsesLisp1-5/+56
2019-02-07gl_shader_disk_cache: Save GLSL and entries into the precompiled fileReinUsesLisp1-21/+156
2019-02-07settings: Hide shader cache behind a settingReinUsesLisp1-0/+21
2019-02-07gl_shader_disk_cache: Invalidate shader cache changes with CMake hashReinUsesLisp1-7/+16
2019-02-07gl_shader_disk_cache: Add transferable cache invalidationReinUsesLisp1-0/+5
2019-02-07gl_shader_disk_cache: Add precompiled loadReinUsesLisp1-0/+39
2019-02-07gl_shader_disk_cache: Add precompiled saveReinUsesLisp1-0/+43
2019-02-07gl_shader_disk_cache: Add transferable loadReinUsesLisp1-0/+52
2019-02-07gl_shader_disk_cache: Add transferable storesReinUsesLisp1-0/+92
2019-02-07gl_shader_disk_cache: Add ShaderDiskCacheOpenGL class and helpersReinUsesLisp1-0/+52
2019-02-07gl_shader_disk_cache: Add file and move BaseBindings declarationReinUsesLisp1-0/+14