RenderTexture.Create failed: format unsupported for random writes

startmac

Refugee
Version
V2.0b285 - b295
Platform
Mac
I'm playing on a Mac.
When I start the game, the console appears and several error messages are displayed.

-----
ERR [Discord][Log] Failed to create file at path: /Users/User/Library/Application Support/discord/games/1296840202995896363.json (command_register_osx.cpp:33)

ERR [Discord][RTC][Log] BuiltInAECIsAvailable: Not supported on this platform (audio_device_generic.cc:32)

Texture creation failed. 'R32_UInt' is not supported for Render usage on this platform. Use 'SystemInfo.IsFormatSupported' C# API to check format support.
NullReferenceException
at (wrapper managed-to-native) UnityEngine.Object.SetName(UnityEngine.Object,string)
at UnityEngine.Object.set_name (System.String value) [0x00001] in <3b4dd0fe512d4fe0a34f404bdbfc2a8c>:0
at FidelityFX.Fsr3UpscalerResources.Create (FidelityFX.Fsr3+ContextDescription contextDescription) [0x000fc] in <79466186b60a4e4bac5d9167261fba22>:0
at FidelityFX.Fsr3UpscalerContext.Create (FidelityFX.Fsr3+ContextDescription contextDescription) [0x00078] in <79466186b60a4e4bac5d9167261fba22>:0
at FidelityFX.Fsr3.CreateContext (UnityEngine.Vector2Int displaySize, UnityEngine.Vector2Int maxRenderSize, FidelityFX.Fsr3UpscalerShaders shaders, FidelityFX.Fsr3+InitializationFlags flags) [0x00043] in <79466186b60a4e4bac5d9167261fba22>:0
at UnityEngine.Rendering.PostProcessing.FSR3.CreateFsrContext (UnityEngine.Rendering.PostProcessing.PostProcessRenderContext context) [0x000cb] in <c0d679989bd345d78680dd59a15e90c0>:0
at UnityEngine.Rendering.PostProcessing.FSR3.Render (UnityEngine.Rendering.PostProcessing.PostProcessRenderContext context, System.Boolean _stereoRendering) [0x000ef] in <c0d679989bd345d78680dd59a15e90c0>:0
at UnityEngine.Rendering.PostProcessing.PostProcessLayer.Render (UnityEngine.Rendering.PostProcessing.PostProcessRenderContext context) [0x0047b] in <c0d679989bd345d78680dd59a15e90c0>:0
at UnityEngine.Rendering.PostProcessing.PostProcessLayer.BuildCommandBuffers () [0x00799] in <c0d679989bd345d78680dd59a15e90c0>:0
at UnityEngine.Rendering.PostProcessing.PostProcessLayer.OnPreCull () [0x001f0] in <c0d679989bd345d78680dd59a15e90c0>:0

RenderTexture.Create failed: format unsupported for random writes - RGBA16 SFloat (48).
-----

I can play the game, but please let me know if there is a way to resolve this.
 
Reproduction Steps
When entering a game world (every time)
Link to Logs
https://pastebin.com/LWrhAfJU
Link to Screenshot/Video
https://sevendtdjp.■■■■eyattari.com/img/index_top07016826594.jpg
This has been fixed and is in the latest experimental (V2.1 b7). The issue is that FSR is not supported on Mac when using OpenGL renderor. It should now default back to Scaled if FSR is not supported and the error should go away.
Thank you for your report
 
My buddy has a server that we play on console and we keep getting this message is there anyway to fix this
 

Attachments

  • image.jpg
    image.jpg
    2.6 MB · Views: 5
Thank you.
Following your advice, I selected the "Quality" tab from the "VIDEO" settings in "OPTIONS", changed some of the contents, reverted them, and then applied the changes, but the console no longer appeared.
When I updated to V2.1, I did a clean install again, but I think some problematic settings remained in the VIDEO settings, which is why this error occurred.
I am happy to report that the error was resolved by reapplying the VIDEO settings.
 
Back
Top