@@ -362,9 +362,9 @@ class RenderPass final {
362362 if (mType == NodeType::Image) {
363363 std::array vertices{
364364 Vertex{ ImVec2{ base.x , base.y + size.y }, ImVec2{ 0.0 , 0.0 } }, // left-bottom
365- Vertex{ ImVec2{ base.x , base.y }, ImVec2{ 0.0 , size .y } }, // left-top
366- Vertex{ ImVec2{ base.x + size.x , base.y }, ImVec2{ size .x , size .y } }, // right-top
367- Vertex{ ImVec2{ base.x + size.x , base.y + size.y }, ImVec2{ size .x , 0.0 } }, // right-bottom
365+ Vertex{ ImVec2{ base.x , base.y }, ImVec2{ 0.0 , uniformSize .y } }, // left-top
366+ Vertex{ ImVec2{ base.x + size.x , base.y }, ImVec2{ uniformSize .x , uniformSize .y } }, // right-top
367+ Vertex{ ImVec2{ base.x + size.x , base.y + size.y }, ImVec2{ uniformSize .x , 0.0 } }, // right-bottom
368368 };
369369 for (auto & [pos, coord] : vertices) {
370370 pos.x = pos.x / fbSize.x * 2 .0f - 1 .0f ;
@@ -375,11 +375,11 @@ class RenderPass final {
375375 std::array vertices{
376376 VertexCubeMap{ ImVec2{ base.x , base.y + size.y }, ImVec2{ 0.0 , 0.0 },
377377 cubeMapVertexPos[cubeMapVertexIndex[idx][0 ]] }, // left-bottom
378- VertexCubeMap{ ImVec2{ base.x , base.y }, ImVec2{ 0.0 , size .y },
378+ VertexCubeMap{ ImVec2{ base.x , base.y }, ImVec2{ 0.0 , uniformSize .y },
379379 cubeMapVertexPos[cubeMapVertexIndex[idx][1 ]] }, // left-top
380- VertexCubeMap{ ImVec2{ base.x + size.x , base.y }, ImVec2{ size .x , size .y },
380+ VertexCubeMap{ ImVec2{ base.x + size.x , base.y }, ImVec2{ uniformSize .x , uniformSize .y },
381381 cubeMapVertexPos[cubeMapVertexIndex[idx][2 ]] }, // right-top
382- VertexCubeMap{ ImVec2{ base.x + size.x , base.y + size.y }, ImVec2{ size .x , 0.0 },
382+ VertexCubeMap{ ImVec2{ base.x + size.x , base.y + size.y }, ImVec2{ uniformSize .x , 0.0 },
383383 cubeMapVertexPos[cubeMapVertexIndex[idx][3 ]] }, // right-bottom
384384 };
385385 for (auto & [pos, coord, point] : vertices) {
0 commit comments