summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_shader_disk_cache.h (unfollow)
Commit message (Expand)AuthorFilesLines
2021-07-23shader: Remove old shader managementReinUsesLisp1-176/+0
2021-05-26common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)Morph1-5/+6
2020-09-06video_core: Remove all Core::System references in rendererReinUsesLisp1-8/+8
2020-08-16common/fileutil: Convert namespace to Common::FSLioncash1-5/+5
2020-06-05shader/texture: Join separate image and sampler pairs offlineReinUsesLisp1-0/+1
2020-03-09shader/registry: Store graphics and compute metadataReinUsesLisp1-1/+3
2020-03-09video_core: Rename "const buffer locker" to "registry"ReinUsesLisp1-1/+1
2020-03-09gl_shader_cache: Rework shader cache and remove post-specializationsReinUsesLisp1-128/+21
2020-01-24Shader_IR: Store Bound buffer on Shader UsageFernando Sahmkow1-0/+1
2019-11-23gl_shader_cache: Remove dynamic BaseBinding specializationReinUsesLisp1-37/+7
2019-11-23video_core: Unify ProgramType and ShaderStage into ShaderTypeReinUsesLisp1-13/+13
2019-11-23gl_shader_cache: Specialize local memory size for compute shadersReinUsesLisp1-7/+9
2019-11-23gl_shader_cache: Specialize shared memory sizeReinUsesLisp1-7/+11
2019-11-23gl_shader_cache: Specialize shader workgroupReinUsesLisp1-13/+33
2019-11-23shader/texture: Deduce texture buffers from lockerReinUsesLisp1-6/+2
2019-10-25gl_shader_disk_cache: Store and load fast BRXReinUsesLisp1-1/+11
2019-10-25gl_shader_decompiler: Move entries to a separate functionReinUsesLisp1-28/+4
2019-10-06gl_shader_disk_cache: Properly ignore existing cacheReinUsesLisp1-4/+1
2019-07-15gl_rasterizer: Implement compute shadersReinUsesLisp1-27/+6
2019-06-24gl_shader_disk_cache: Address feedbackReinUsesLisp1-2/+3
2019-06-21gl_shader_decompiler: Implement image binding settingsReinUsesLisp1-15/+9
2019-06-21gl_rasterizer: Track texture buffer usageReinUsesLisp1-13/+40
2019-05-21gl_shader_cache: Fix clang strict standard build issuesReinUsesLisp1-1/+6
2019-05-19gl_shader_disk_cache: in-class initialize virtual file offset of ShaderDiskCacheOpenGLLioncash1-3/+2
2019-05-19gl_shader_disk_cache: Default ShaderDiskCacheOpenGL's destructor in the cpp fileLioncash1-0/+1
2019-05-19gl_shader_disk_cache: Make hash specializations noexceptLioncash1-2/+2
2019-05-19gl_shader_disk_cache: Special-case boolean handlingLioncash1-1/+17
2019-04-23gl_shader_disk_cache: Use VectorVfsFile for the virtual precompiled shader cache fileunknown1-8/+45
2019-04-23gl_shader_disk_cache: Remove per shader compressionunknown1-1/+0
2019-02-07gl_shader_disk_cache: Use unordered containersReinUsesLisp1-37/+45
2019-02-07gl_shader_disk_cache: Pass core system as argument and guard against games without title idsReinUsesLisp1-1/+12
2019-02-07gl_shader_disk_cache: Guard reads and writes against failureReinUsesLisp1-6/+24
2019-02-07gl_shader_disk_cache: Address miscellaneous feedbackReinUsesLisp1-25/+29
2019-02-07gl_shader_disk_cache: Pass return values returning instead of by parametersReinUsesLisp1-7/+10
2019-02-07gl_shader_disk_cache: Save GLSL and entries into the precompiled fileReinUsesLisp1-7/+14
2019-02-07gl_shader_disk_cache: Add transferable cache invalidationReinUsesLisp1-0/+3
2019-02-07gl_shader_disk_cache: Add precompiled loadReinUsesLisp1-0/+6
2019-02-07gl_shader_disk_cache: Add precompiled saveReinUsesLisp1-0/+14
2019-02-07gl_shader_disk_cache: Add transferable loadReinUsesLisp1-0/+4
2019-02-07gl_shader_disk_cache: Add transferable storesReinUsesLisp1-0/+102
2019-02-07gl_shader_disk_cache: Add ShaderDiskCacheOpenGL class and helpersReinUsesLisp1-0/+24
2019-02-07gl_shader_disk_cache: Add file and move BaseBindings declarationReinUsesLisp1-0/+41