summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_shader_disk_cache.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
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