fix 3D scene not rendered on GLES3 HTML5 export

fix pad size of SceneDataUBO
This commit is contained in:
uuuuuup 2021-07-08 21:05:25 +09:00
parent 85dffab1b9
commit 0dc0a4a523
1 changed files with 2 additions and 1 deletions

View File

@ -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;