国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Unity“詭異”Shader報錯(一):Internal error communicating with the shade

2022-09-11 20:18 作者:DeadCyber  | 我要投稿

報錯信息基本上就是說,咱shader內(nèi)部編譯的時候出錯了(不是你語法上的問題),請附帶文件給Unity報官方錯誤吧...

????這是我不止第一次遇到這種錯誤,因為可出錯的地方太多,等官方解決是不可能的,之后碰到一次,記錄一下,希望能幫到更多人。

????(一)Texture2DArray的重新賦值

我想動態(tài)切換已經(jīng)傳進去的Texture2DArray,所以寫了函數(shù)用來切換:

(從語法上來說,沒有任何問題)

我估計由于是defaultTexArr和qEnvTest的大小格式不一致,所以第二次重新賦值的時候出錯了。

解決辦法:把第一行的默認賦值刪了,避免重復賦值。(我估計hlsl里相當于c#里默認就給null了,所以out參數(shù)不給默認賦值ok)

unity真的很奇怪,不管是inout還是out,有的時候會報錯需要賦默認值,有的時候又不報錯?,F(xiàn)在我的解決辦法是在函數(shù)尾部添加一個永遠不會為真的條件判斷,里面賦予默認值。這樣就可以過編譯(unity的渣shader語法編譯器)



Unity“詭異”Shader報錯(一):Internal error communicating with the shade的評論 (共 條)

分享到微博請遵守國家法律
昌图县| 调兵山市| 竹山县| 仁化县| 青神县| 宁夏| 固阳县| 康平县| 北票市| 景洪市| 通道| 三穗县| 陇川县| 治多县| 洱源县| 丽江市| 措勤县| 龙胜| 桦南县| 丰台区| 桂林市| 崇仁县| 垦利县| 郸城县| 探索| 威海市| 娱乐| 荣成市| 商丘市| 吉木萨尔县| 乌兰县| 香格里拉县| 磐石市| 娄底市| 福海县| 闸北区| 黔南| 宁陕县| 夏邑县| 阜新| 宁安市|