瀏覽代碼

Merge pull request #50276 from uuuuuup/fix_gles3

fix 3D scene not rendered on GLES3 HTML5 export
Rémi Verschelde 4 年之前
父節點
當前提交
83ad0dddad
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      drivers/gles3/rasterizer_scene_gles3.h

+ 2 - 1
drivers/gles3/rasterizer_scene_gles3.h

@@ -157,9 +157,10 @@ public:
 			uint32_t view_index;
 
 			// make sure this struct is padded to be a multiple of 16 bytes for webgl
-			float pad[1];
+			float pad[3];
 
 		} ubo_data;
+		static_assert(sizeof(SceneDataUBO) % 16 == 0, "SceneDataUBO size must be a multiple of 16 bytes");
 
 		GLuint scene_ubo;