소스 검색

Merge pull request #107169 from clayjohn/rd-texture-layers-crash

Avoid crash when texture layers is greater than 1 and format is not an ARRAY type
Rémi Verschelde 3 달 전
부모
커밋
a29e66eba4
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      servers/rendering/rendering_device.cpp

+ 1 - 1
servers/rendering/rendering_device.cpp

@@ -1065,7 +1065,7 @@ RID RenderingDevice::texture_create(const TextureFormat &p_format, const Texture
 #endif
 
 	if (data.size()) {
-		for (uint32_t i = 0; i < p_format.array_layers; i++) {
+		for (uint32_t i = 0; i < format.array_layers; i++) {
 			_texture_initialize(id, i, data[i], immediate_flush);
 		}