diff --git a/UnleashedRecompLib/shader/shader_cache.h b/UnleashedRecompLib/shader/shader_cache.h index 4343940..beebd4b 100644 --- a/UnleashedRecompLib/shader/shader_cache.h +++ b/UnleashedRecompLib/shader/shader_cache.h @@ -7,6 +7,8 @@ struct ShaderCacheEntry const uint32_t dxilSize; const uint32_t spirvOffset; const uint32_t spirvSize; + const uint32_t airOffset; + const uint32_t airSize; const uint32_t specConstantsMask; struct GuestShader* guestShader; }; @@ -18,6 +20,10 @@ extern const uint8_t g_compressedDxilCache[]; extern const size_t g_dxilCacheCompressedSize; extern const size_t g_dxilCacheDecompressedSize; +extern const uint8_t g_compressedAirCache[]; +extern const size_t g_airCacheCompressedSize; +extern const size_t g_airCacheDecompressedSize; + extern const uint8_t g_compressedSpirvCache[]; extern const size_t g_spirvCacheCompressedSize; extern const size_t g_spirvCacheDecompressedSize;