From 2ebe929fa5b9047cf925eb7d02ac4134c0f8a325 Mon Sep 17 00:00:00 2001
From: MutantAura <44103205+MutantAura@users.noreply.github.com>
Date: Sun, 26 May 2024 19:06:41 +0100
Subject: misc: Change disk shader cache compression algorithm to `Brotli` (RFC
 7932) (#6841)

* Prefer `Brotli` compression for disk shader cache.

* Final default case for decompression switch.

* Prefer fastest compression.
---
 src/Ryujinx.Graphics.Gpu/Shader/DiskCache/CompressionAlgorithm.cs | 5 +++++
 1 file changed, 5 insertions(+)

(limited to 'src/Ryujinx.Graphics.Gpu/Shader/DiskCache/CompressionAlgorithm.cs')

diff --git a/src/Ryujinx.Graphics.Gpu/Shader/DiskCache/CompressionAlgorithm.cs b/src/Ryujinx.Graphics.Gpu/Shader/DiskCache/CompressionAlgorithm.cs
index 96ddbb51..86d3de07 100644
--- a/src/Ryujinx.Graphics.Gpu/Shader/DiskCache/CompressionAlgorithm.cs
+++ b/src/Ryujinx.Graphics.Gpu/Shader/DiskCache/CompressionAlgorithm.cs
@@ -14,5 +14,10 @@ namespace Ryujinx.Graphics.Gpu.Shader.DiskCache
         /// Deflate compression (RFC 1951).
         /// </summary>
         Deflate,
+
+        /// <summary>
+        /// Brotli compression (RFC 7932).
+        /// </summary>
+        Brotli,
     }
 }
-- 
cgit v1.2.3-70-g09d2